contentprovider是什么 contentprovider是如何實(shí)現(xiàn)數(shù)據(jù)共享?
contentprovider是如何實(shí)現(xiàn)數(shù)據(jù)共享?Android提供內(nèi)容提供商。通過實(shí)現(xiàn)內(nèi)容提供者的抽象接口,程序可以完全公開自己的數(shù)據(jù),而內(nèi)容提供者以類似于數(shù)據(jù)庫中表的方式公開數(shù)據(jù),也就是說,內(nèi)容提
contentprovider是如何實(shí)現(xiàn)數(shù)據(jù)共享?
Android提供內(nèi)容提供商。通過實(shí)現(xiàn)內(nèi)容提供者的抽象接口,程序可以完全公開自己的數(shù)據(jù),而內(nèi)容提供者以類似于數(shù)據(jù)庫中表的方式公開數(shù)據(jù),也就是說,內(nèi)容提供者就像一個“數(shù)據(jù)庫”。
因此,從外部世界獲取數(shù)據(jù)的操作應(yīng)與從數(shù)據(jù)庫獲取數(shù)據(jù)的操作基本相同,只是URI用于表示外部世界需要訪問的“數(shù)據(jù)庫”。
外部訪問使用內(nèi)容解析器訪問和操作公開的數(shù)據(jù)。
內(nèi)存卡里的com.android.providers.media什么意思?
Android為通用數(shù)據(jù)類型(如音頻和視頻、圖片、聯(lián)系人信息等)提供了大量內(nèi)容提供商,這些數(shù)據(jù)類型在安卓服務(wù)提供商打包。比如多媒體com.android.providers網(wǎng)站.media。
開機(jī)后,系統(tǒng)會在后臺掃描內(nèi)存和外部存儲設(shè)備,將多媒體數(shù)據(jù)更新到數(shù)據(jù)庫中。同時對文件信息進(jìn)行掃描,然后在項(xiàng)目中通過內(nèi)容提供商查詢數(shù)據(jù)庫,獲取門禁卡的多媒體信息。