原创 android canvas類介紹

Canvas類常用的方法:drawRect(RectF rect, Paint paint) //繪製區域,參數一爲RectF一個區域  drawPath(Path path, Paint paint) //繪製一個路徑,參數一爲Path路

原创 Android中自定義View的MeasureSpec使用

一般來說,自定義控件都會去重寫View的onMeasure方法,因爲該方法指定該控件在屏幕上的大小。protected void onMeasure (int widthMeasureSpec, int heightMeasureSpec)

原创 Android中SoundPool放聲音

      它適合播放那些需要反覆播放,但時間較短的音效。它支持同時播放多種聲音,這些聲音在系統開始時會加載到列表中,按照這些聲音的id,我們可以調用這些音效。1、創建一個SoundPool對象:new SoundPool(int maxS

原创 Fragment-FragmentMannager中的方法

1. 繼承關係java.lang.Object     |____android.app.FragmentManager 2. 類概要 這個類提供了與Activity內部的Fragment對象進行交互的接口。 雖然FragmentManag

原创 解決ScrollView中listview、gridview的嵌套問題

 一、listviewpublic class ListViewForScrollView extends ListView {  public ListViewForScrollView(Context context) {  super

原创 解決dialog在橫豎屏切換時消失

以AlertDialog爲例   一、將AlertDialog視圖封裝在dialogfragment(fragmentdeAlertDialog子類)實例中     package com.example.t;    import andr

原创 android之interpolator的用法詳解

android:interpolator    Interpolator 被用來修飾動畫效果,定義動畫的變化率,可以使存在的動畫效果accelerated(加速),decelerated(減速),repeated(重複),bounced(彈

原创 setCompoundDrawables與setCompoundDrawablesWithIntrinsicBounds的區別

更換radiobutton中的圖片在xml中很好設置,但對於初學者如何在代碼中設置還是不容易找的。沒法子,通過看原版api找到兩個方法,setCompoundDrawables和setCompoundDrawablesWithIntrins

原创 作爲程序員,這些地方不知道就out了!

1、csdnCSDN是中國軟件開發聯盟(Chinese software develop net)的縮寫,是中國最大的開發者技術社區。它是集新聞、論壇、羣組、Blog、文檔、下載、讀書、Tag、網摘、搜索、.NET、Java、遊戲、視頻、人

原创 Fragment-向Activity中添加Fragment,並相互交互

一、activity一般書寫代碼時在oncreate方法中引用initview()、initdata()、initload()進行初始化package com.ping.myfragment;import android.os.Bundle

原创 android代碼編寫佈局和控件

//創建線性linearlayout佈局對象  LinearLayout ll = new LinearLayout(this);    //設置linearlayout佈局方向  ll.setOrientation(LinearLayou

原创 MD5加密

package com.nooice.library.utils;import java.security.MessageDigest;/** * @describe <MD5加密> */public class MD5Util { pri

原创 intent

一、定義Intent是一種在不同組件之間傳遞的請求消息是應用程序發出的請求和意圖。作爲一個完整的消息傳遞機制,Intent不僅需要發送端,還需要接收端。顯式Intent定義:對於明確指出了目標組件名稱的Intent,我們稱之爲顯式Inten

原创 Fragment-初識_生命週期

Fragment(碎片)允許將Acitivity拆分成多個完全獨立封裝的可重用的組件,每個組件有它自己的生命週期和UI佈局。Fragemnt最大的優點就是你可以爲不同頻幕大小的設備創建動態靈活的佈局。 Fragment生命週期事件處理程序:

原创 banner廣告及view pager 的小圓點指示器

一、主界面package com.example.t;import android.app.Activity;import android.os.Bundle;import android.support.v4.view.ViewPager