page.title=內容供應程式 @jd:body
內容供應程式可管理一組結構化資料的存取權、壓縮資料以及提供用於定義資料安全性的機制。 內容供應程式是一種標準介面,可將某個處理程序中的資料與另一個處理程序中執行的程式碼建立連結。
如果想透過內容供應程式存取資料,請使用您應用程式的 {@link android.content.Context} 中的{@link android.content.ContentResolver} 物件,以用戶端的身分與供應程式通訊。 {@link android.content.ContentResolver} 物件會與供應程式物件 (實作 {@link android.content.ContentProvider} 的類別執行個體) 通訊。 而供應程式物件則會接收用戶端發出的資料要求、執行要求的動作,以及傳回最終結果。
如果您打算與其他應用程式分享您的資料,您不必自行開發供應程式。 不過,您必須為自己的應用程式準備專屬供應程式,以提供自訂搜尋建議。 此外,如果您想從自己的應用程式複製複雜的資料或檔案並貼到其他應用程式,也需要準備專屬的供應程式。
Android 隨附內容供應程式,可用於管理音訊、影片、圖片、個人聯絡資訊等資料。
如果想查看 Android 隨附的部分內容供應程式,請參閱 android.provider
套件的參考文件。
這些供應程式可透過任何 Android 應用程式存取,只不過使用上有些許限制。
如果想進一步瞭解內容供應程式,請參閱下列主題: