-
GestureOverlayView
一種用于手勢輸入的透明覆蓋層,可覆蓋在其他控件的上方,也可包含其他控件
存在3個監聽器接口
GestureOverlayView.OnGestureListener 手勢監聽器
GestureOverlayView.OnGesturePerformedListener --手勢執行監聽器
GestureOverlayView.OnGesturingListener --手勢執行中監聽器查看全部 -
db.execSQL(sql) //執行任何SQL語句
db.insert(table,nullColumnHack,values)
db.delete(table,whereClause,whereArgs)
db.update(table,values,whereClause,whereArgs)
db.query(table,columns,selection,selectionArgs,groupBy,having,orderBy)
db.rawQuery(sql,selectionArgs)
查看全部 -
SQLiteDatabase:
-提供了一些管理SQLite數據庫的類
-提供創建,刪除,執行SQL命令。并執行其他常見的數據庫管理任務的方法。
-每個程序的數據庫名字是唯一的。
查看全部 -
關于SQLite的數據類型:SQLite支持NULL、INTEGER、REAL、TEXT和BLOB數據類型
-依次代表:空值、整型值、浮點值、字符串值、二進制對象
動態數據類型(弱引用)
-當某個值插入到數據庫時,SQLite將會檢查它的類型,如果該類型與關聯的列不匹配,SQLite則會嘗試將該值換成該列的類型,如果不能 轉換,則該值將作為本身的類型存儲。
查看全部 -
關于事務處理的安全性問題:
查看全部 -
SQLite 特點
查看全部 -
Android的四種數據存儲方式:SharedPreferences
-SQLite
-Content Provider
-File
SQLite簡介:SQLite 是D.Richard Hipp 用C語言 編寫的開源嵌入式數據庫引擎。它支持大多數的SQL92標準,并且可以在所有主要的操作系統上運行。
-支持高達2TB大小的數據庫
-以單個文件的形式存在
-以B-Tree的數據結構形式存儲在磁盤
查看全部 -
button點擊不用監聽事件的方法查看全部
-
如何理解COntentProvider?
查看全部 -
觸摸屏幕觸發MotionEvent事件-->被onTochListener監聽,在其onTouch()中獲得MotionEvent對象-->之后 GestureDetector()發送MotionEvent對象給SimpleOnGestureListener()-->SimpleOnGestureListener獲得MotionEvent對象,重寫其中需要的手勢方法
查看全部 -
常用,增刪改查查看全部
-
Android的四種數據存儲方式: 1. SharedPreferences 2. SQLite 3. Content Provider 4. File --------------------- SharedPreferences: 1. 是一種輕型的數據存儲方法; 2. 本質是基于 XML 文件存儲 key-value 鍵值對數據; 3. 通常用來存儲一些簡單的配置信息。一般是放置當前應用的屬性值,信息量不多,所以用數據庫的話不劃算,還可能造成時間上的浪費。 只能實現非常簡單的存放數據和讀取數據。SharedPreferences只能識別簡單的數據類型,比如String、int,對于復雜的類型,比如自定義的類型,可能就無法存儲了(或者通過轉碼操作轉變為字符串也倒是可以存儲)。 SharedPreferences屬于Android自帶的輕量級的存儲類,效率并不是很高。 ---------------------- 要點: 1. SharedPreferences對象本身只能獲取數據而不支持存儲和修改,存儲和修改是通過 Editor 對象實現的; 2. 實現 SharedPreferences 存儲的步驟: (1)獲得 SharedPreferences 對象; (2)獲得 SharedPreferences.Editor 對象; (3)通過 Editor 接口的 putXxx 方法保存 key-value對,其中的Xxx表示不同的數據類型; (4)通過 Editor 接口的 commit 方法保存 key-value對。查看全部
-
清單文件里面加一個權限, <uses-permission android:name="android.permission.READ_CONTACTS"/>查看全部
-
Android的四種數據存儲方式: 1. SharedPreferences 2. SQLite 3. Content Provider 4. File --------------------- SharedPreferences: 1. 是一種輕型的數據存儲方法; 2. 本質是基于 XML 文件存儲 key-value 鍵值對數據; 3. 通常用來存儲一些簡單的配置信息。一般是放置當前應用的屬性值,信息量不多,所以用數據庫的話不劃算,還可能造成時間上的浪費。 只能實現非常簡單的存放數據和讀取數據。SharedPreferences只能識別簡單的數據類型,比如String、int,對于復雜的類型,比如自定義的類型,可能就無法存儲了(或者通過轉碼操作轉變為字符串也倒是可以存儲)。 SharedPreferences屬于Android自帶的輕量級的存儲類,效率并不是很高。 ---------------------- 要點: 1. SharedPreferences對象本身只能獲取數據而不支持存儲和修改,存儲和修改是通過 Editor 對象實現的; 2. 實現 SharedPreferences 存儲的步驟: (1)獲得 SharedPreferences 對象; (2)獲得 SharedPreferences.Editor 對象; (3)通過 Editor 接口的 putXxx 方法保存 key-value對,其中的Xxx表示不同的數據類型; (4)通過 Editor 接口的 commit 方法保存 key-value對。查看全部
舉報