數據庫部分表格及其Uri說明
【ContactsContract.RawContacts】
- 記錄聯繫人及與其關聯的單個賬戶數據(包含每個同步源的基本聯繫信息)。
- 其對應的URI爲:ContactsContract.RawContacts.CONTENT_URI。
- 對應的數據庫表路徑:com.android.providers.contacts/databases/contacts2.db/raw_contacts
【ContactsContract.Data】
- 存儲聯繫人各種數據,同一個聯繫人的多個數據是分幾條記錄存儲的,用raw_contact_id區分不同的聯繫人.
- 表格中的每一條記錄的數據集類型由屬性MIMETYPE指定,它決定了DATA1~DATA15字段的意義。比如:數據類型爲Phone.CONTENT_ITEM_TYPE,那麼字段DATA存儲的是電話號碼;數據類型爲Email.CONTENT_ITEM_TYPE,那麼字段DATA存儲的是Email......
- 其對應的URI爲:ContactsContract.Data.CONTENT_URI
- 對應的數據庫表路徑:com.android.providers.contacts/databases/contacts2.db/data
- 表格屬性:
-
_ID
表格主鍵
MIMETYPE
記錄所表示的MIME類型
RAW_CONTACT_ID
IS_PRIMARY
IS_SUPER_PRIMARY
DATA_VERSION
數據版本號,當數據改變時,該值自動加一
DATA1~DATA15
數據列,其含義由MIMETYPE決定
SYNC1~SYNC4