原创 Android 知識點小結

Android專用驅動 Logger  完全內存操作 適合頻繁讀寫 Binder  Client/Server模型 進程間一次數據拷貝 進程內直接調用 Ashmem  使用文件描述符描述 通過Binder在進程間傳遞 Activity生

原创 Android編碼文件操作相關工具類

第一,app應用數據保存路徑 Android應用的數據是保存在data/data/包名目錄下的。 /** * 生成包的文件夾用於保存數據庫 */ public void setPackageDir(Context contex

原创 Android性能優化之佈局優化

性能優化之佈局優化 本文爲Android性能優化的第二篇——佈局優化,主要介紹使用抽象佈局標籤(include, viewstub, merge)、去除不必要的嵌套和View節點、減少不必要的infalte及其他Layout方面

原创 解壓文件

/** * 解壓文件到指定目錄 * @param zipFile 待解壓的文件 * @param descDir 解壓文件後的路徑 * @return */ @SuppressWarnings("rawtyp

原创 Android廣播

 廣播機制 1 . Adnroid的廣播機制(以intent對象的形式廣播出去) Android系統已經寫好了廣播機制,在我們照相的時候系統會自動生

原创 字符串相關

/** * 功能:判斷字符串是否爲數字 * * @param str * @return */ private static boolean isNumeric(String

原创 GPS相關

/** * 判斷是否開啓GPS * @param context * @return */ public boolean isOpenGps(Context context){ try { String str

原创 Android 路徑

1. 圖片放在sdcard中,Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是圖片的路徑,Android獲取圖片資源的4種方式,跟目錄是/sdcard)2. 圖片在項

原创 批量註冊事件工具類

<pre name="code" class="java">/** * 批量註冊OnFocusChangeListener事件 * @param OnFocusChangeListener * @param view */

原创 Java併發提綱

一、線程的創建和線程的狀態 1、線程的開啓和關閉 通過start()開起。 通過run方法return或自然消亡。 9、Runnable和Thread實現多線程的區別   可以避免由於Java的單繼承特性而帶來的侷限;   增強程序的健

原创 android 獲取時間的工具類

public SimpleDateFormat dateSimple = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public SimpleDateFormat dateSimple2

原创 網絡連接工具類

/** * 返回當前設備是否連接網絡 true爲已連接 * @param context * @return */ public boolean isConnect(Context context) { try {

原创 Android校驗類積累

<strong>//檢查電話號碼</strong> public boolean checkPhone(String str){ try{ boolean flagphone = false; if(str.matches

原创 [Android Studio]AS的常用配置

註釋模板 首先點擊菜單欄的“File“->“Settings”,打開Settings窗口在搜索框中輸入“Code Templates”選中Templates裏面的Class選中Includes裏面的File header在右邊的錄入框中

原创 Android數據庫 contentprovider

 SQLite SQLite介紹:小型關係數據庫,佔用空間很小。 我們可以使用SQLiteOpenHelper類來創建數據庫對象。這個類有以下方法: