rawcontacts

ContactsContract是联系人数据提供者和应用程序的契约书,它定义所有支持的Content Provider URI和数据列。

  ContactsContract定义了基于联系人信息的扩展性很强的数据库,联系人信息以三层架构的方式被保存。

ContactsContract表结构介绍

1、ContactsContract.Data 用于保存个人数据,例如电话号码、邮件、手机铃声、即时通讯方式、照片等等
2、ContactsContract.RawContacts 用于关联联系人信息与账号,因为有可能手机的联系人信息是从不同的Gmail或者其他地方导入的,为互相区别并方便同步,特引入账号概念。
3、ContactsContract.Contacts 属于不同账号下的某联系人信息可能描述的是同一个人,这张表就是RawContacts的并集,如果某联系人信息被修改,和它描述同一个人信息肯定也要做相应的更新。

其他附属表的介绍:
1、ContactsContract.PhoneLookup, which is used for quick caller-ID lookup. 用于快速根据电话号码查找到对应的联系人ID.
2、ContactsContract.AggregationExceptions, which is used for manual aggregation and disaggregation of raw contacts
3、ContactsContract.Groups, which contains information about raw contact groups such as Gmail contact groups. The current API does not support the notion of groups spanning multiple accounts.
4、ContactsContract.StatusUpdates, which contains social status updates including IM availability.
5、ContactsContract.Settings, which contains visibility and sync settings for accounts and groups.
6、ContactsContract.SyncState, which contains free-form data maintained on behalf of sync adapters

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值