Android ContentProvider

ContentProvider

這玩意看了半天還是不太明白。。。



1.ContentProvider爲存儲和獲取數據提供了統一的接口


2.使用ContentProvider可以在不同的應用程序之間共享數據


3.Android爲常見的一些數據提供了ContentProvider(如音頻、視頻、圖片和通訊錄等等)


URI
1.每一個ContentProvider都擁有一個公共的URI,這個URI用於表示這個ContentProvider所提供的數據


2.Android所提供的ContentProvider都存放在android.provider包中


ContentProvider所提供的函數


1.query()
2.insert()
3.update()
4.delete()
5.getType():得到數據類型
6.onCreate():創建時的回調函數


實現ContentProvider的過程
1.定義一個CONTENT_URI常量
2.定義一個類,繼承ContentProvider
3.實現query,insert,update,delete,getType和onCreate方法
4.在AndroidManifest.xml當中進行聲明
發佈了58 篇原創文章 · 獲贊 2 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章