content provider

1、簡介

1)Content Provider提供爲存儲和獲取數據提供了統一的接口

2)使用Content Provider可以在不同的應用程序之間共享數據

3)Android爲常見的一些數據提供了Content Provider(包括音頻,視頻,圖片和通訊錄等等)

2、Content Provider使用表的形式來組織數據

URI:統一資源標識符

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

2)Android所提供的Content Provider都存放在android.Provider包當中

 3、Content Provider所提供的函數

1)query():查詢        2)insert():插入         3)update():更新   4)delete():刪除

5)getType():得到數據類型       6)onCreate():創建時的回調函數

4、實現Content Provider的過程

1)實現一個CONTENT_URL常量

2)定義一個類,繼承Content Provider

3)實現query,insert,update,getType和onCreate方法

4)在AndroidManifest.xml當中進行聲明

 

發佈了51 篇原創文章 · 獲贊 18 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章