1、內容提供器,主要用於在不同的應用程序之間實現數據共享的功能,它提供一套完整的機制,允許一個程序訪問另外一個程序,同時還能保障被訪數據的安全性,內容選擇器可以選擇,只對哪部分數據進行共享,從而保證我們程序中的隱私數據不會有泄露的風險,危險權限9組24個權限
2、訪問其他程序的數據
內容提供器的用法一般有兩種,一種是使用現有的內容提供器來讀取 和操作相應程序中的數據,另一種是創建自己的內容提供器給我們程序的數據提供外部訪問接口,如果一個程序通過內容提供器對其數據提供了外部訪問接口,那麼任何其他的應用程序就都可以對這部分數據進行訪問,Android系統自帶的電話本,短信,媒體庫等程序都提供了類似的訪問接口,這使得第三方程序可以充分的利用這部分數據來實現更好的功能
3、ContentResolver基本用法:訪問內容提供器中共享的數據,通過getContentResolver()方法獲取該類的實例,對數據進行CRUD操作
跨程序共享數據--內容提供器
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Android簽名 - 如何查看簽名???
nicolerli
2020-07-08 03:04:09
Android簽名 - APK簽名系統SignApk.jar
nicolerli
2020-07-08 03:04:09
UML入門初識
站在巨人的肩膀上看世界
2020-07-06 07:44:30
Android藍牙實現設備間數據傳輸
mo_android
2020-07-05 05:31:04
Andriod調試工具 - pm命令
nicolerli
2020-07-04 10:47:31
Android中如何判斷app是否在前臺
daitu_liang
2020-07-03 13:27:52
Android中獲取屏幕信息DisplayMetrics的用法
daitu_liang
2020-07-03 13:27:52
android中自定義view需要了解哪些內容
_implements
2020-07-02 21:57:46
Android中需要遵循的命名規範
_implements
2020-07-02 20:56:16
Android中自定義switch控件樣式
_implements
2020-07-02 20:56:16
理解Android消息機制
眷恋这般山水如画
2020-07-01 15:59:36
Android-View的事件分發
眷恋这般山水如画
2020-07-01 15:59:36
java.lang.ArrayIndexOutOfBoundsException: length=2; index=2
甄兴旺
2020-06-30 11:19:35
24小時熱門文章