您好,登錄后才能下訂單哦!
提供器名稱 | 說明 |
AlarmClock | 提供對系統警報時鐘應用程序的訪問,從而允許不同的應用程序設置報警模式和時間 |
Browser | 公開Web搜索、歷史以及書簽之類的數據集供查看或者編輯使用 |
CallLog | 提供關于電話打入、打出以及未接電話的信息,包括電話號碼、時間以及通話持續時間 |
ContactsContract | 用于查看或修改聯系人數據。 |
MediaStore | 提供Android設備的媒體訪問,如圖片、視頻、音頻。此外該提供器公開了設備上媒體的元數據,比如流派和藝術家 |
Settings | 提供了對Android設備全局系統設置和首選項的訪問。一些需要查詢的常用設置為藍牙設置、區域設置和網絡設置 |
UserDicionary | 允許對用戶定義的單詞(預測文本)進行插入或查看。此外,該提供器還存儲了這些單詞的使用頻率和區域設置信息 |
內容提供器常用函數 Contentresolver函數 | |
函數名稱 | 說明 |
query() | 接受針對提供器URI、選擇字符串、選擇參數以及結果排序順序的參數。用于返回目標結果集的指針 |
update() | 接受針對提供器URI、新字段值以及對具體要更新的行過濾參數。該函數返回受update語句影響的行數 |
insert() | 接受針對提供器URI以及添加到數據存儲區的名稱-值對的參數。該函數返回新插入項的URI |
delete() | 接受針對提供器URI、選擇字符串以及選擇參數的參數。用于從數據庫存儲區中刪除一個或多個實體。返回受影響的行數 |
getType() | 接受針對提供器URI的參數。該函數返回內容提供器中存儲的數據的文本MIME類型 |
注意當前查詢操作獲得的數據資源將由你自己來管理該查詢的生命周期以免浪費寶貴資源。換句話說就是你必須確保適當地對光標對象調用close()方法來銷毀占用資源,以免泄露內存。幸運的是還有一種更好的方法來查詢內容提供器。就是ManagedQuery()函數 | |
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。