android系統管理連絡人的URI如下
ContactsContract.Contacts.CONTENT_URI 管理連絡人的Uri
ContactsContract.CommonDataKinds.Phone.CONTENT_URI 管理連絡人的電話的Uri
ContactsContract.CommonDataKinds.Email.CONTENT_URI 管理連絡人的Email的Uri
(註:Contacts有兩個表,分別是rawContact和Data,rawContact記錄了使用者的id和name,其中id欄名稱 為:ContactsContract.Contacts._ID, name名稱欄為ContactContract.Contracts.DISPLAY_NAME,電話資訊表的外鍵id為 ContactsContract.CommonDataKinds.Phone.CONTACT_ID,電話號碼欄名稱為:
ContactsContract.CommonDataKinds.Phone.NUMBER.
data表中Email地址欄名稱為:
ContactsContract.CommonDataKinds.Email.DATA
其外鍵欄為:ContactsContract.CommonDataKinds.Email.CONTACT_ID)
android為多媒體提供的ContentProvider的Uri如下:
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI 儲存在sd卡上的音頻檔案
MediaStore.Audio.Media.INTERNAL_CONTENT_URI 儲存在手機內部儲存空間上的音頻檔案
MediaStore.Audio.Images.EXTERNAL_CONTENT_URI SD卡上的圖片檔案內容
MediaStore.Audio.Images.INTERNAL_CONTENT_URI 手機內部儲存空間上的圖片
MediaStore.Audio.Video.EXTERNAL_CONTENT_URI SD卡上的視頻
MediaStore.Audio.Video.INTERNAL_CONTENT_URI 手機內部儲存空間上的視頻
(註:圖片的顯示名欄:Media.DISPLAY_NAME,圖片的詳細描述列為:Media.DESCRIPTION 圖片的儲存位置:Media.DATA
簡訊URI: Content://sms
發送箱中的簡訊URI: Content://sms/outbox