原创 異步任務AsyncTask的便利使用
自定義異步任務 自定義ThreadHelper類,利用AsyncTask,使用時通過回調進行異步操作。 ThreadHelper工具類 import java.io.Serializable; import android.os
原创 android小知識總結,持續更新...
android小知識 使用SparseArray替代HashMap 建議使用SparseArray替代HashMap,據說更省資源,相對來說也更好用 instanceof關鍵字判斷類型 這個用處很多,配合這多態使用 Lay
原创 系統開關,wifi、手電筒等的開關
自己寫的有關係統開關設置與跳轉到系統設置的一些方法。 wifi是否開啓 wifi開關 藍牙是否開啓 藍牙開關 是否開啓自動旋轉 屏幕旋轉開關 是否開啓同步 同步開關 屏幕亮度切換 設置屏幕亮度 是否開啓飛行模式 飛行模式開關 是
原创 android打印log日誌
方便開關定位的log工具類 只是簡單的加了一個字段用以判斷是否開啓,然後獲取了一下log的位置 直接上代碼 import android.util.Log; /** * 日誌打印工具類 * * @author ca
原创 不可滾動的GridView
不可滾動的GridView 方法一,繼承GridView,重寫onMeasure方法 import android.content.Context; import android.util.AttributeSet; import
原创 多次點擊事件監聽
多次點擊事件監聽 實現View.OnClickListener接口,設置觸發時間,計算觸發時間內的點擊次數,到時間後觸發事件: maxTim爲觸發時間 count爲點擊次數 實現代碼 代碼如下: import android
原创 SharedPreferences的快速保存獲取工具類
SharedPreferences工具類SPHepler import android.content.Context; import android.content.SharedPreferences; import andro
原创 懶得寫Adapter
自定義一個adapter 懶得寫adapter,就自定義了一個,其實就是在new一個adapter的時候將getView方法也寫了。 AdapterHelper 一個adapter的幫助類 代碼如下: import java.u
原创 安卓快速解析xml工具類
xml工具類XmlHelper 利用sax的DefaultHandler做快速的解析,並通過反射把解析結果儲存在一個對象裏或者一個儲存該對象的list裏。 XmlHelper代碼 import java.io.ByteArrayI
原创 Intent跳轉工具類
Intent跳轉工具類 可進行快速的參數傳遞並跳轉,還有跳轉動畫 import java.io.Serializable; import android.app.Activity; import android.content.C
原创 點擊返回的TextView
點擊返回的TextView 給TextView加一個事件,讓它finish掉當前Activity import android.app.Activity; import android.content.Context; impor
原创 不可滾動的ListView
不可滾動的ListView 方法一:繼承ListView,重寫onMeasure import android.content.Context; import android.util.AttributeSet; import a
原创 播放音頻SoundHelper
一個音頻的工具類 import java.io.File; import java.util.HashMap; import android.content.Context; import android.media.AudioManag
原创 獲取手機信息的工具類PhoneHelper
PhoneHelper 獲取手機的一些基本信息,比如生產商家、固件版本、手機型號、手機號碼、屏幕分辨率以及震動、Toast提示、Notification等 代碼如下 import java.io.File; import java.uti
原创 Bitmap工具類BitmapHelper
BitmapHelper 提供一些獲取本地縮略圖,獲取網絡圖片,dp與px的相互轉換等方法。 import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStrea