一个RawContacts对应一个联系人。
可通过一下语句查询:
 c = resolver.query(RawContacts.CONTENT_URI,
    new String[] {RawContacts.CONTACT_ID}, 
    RawContacts._ID + "=" + mainRawContactId, null, null);
Contacts是RawContacts的aggregat。
一个Contacts包含多个RawContacts(但只是link)。
可通过一下语句查询:
Cursor c = resolver.query(RawContacts.CONTENT_URI, new String[] {RawContacts._ID},
                RawContacts.CONTACT_ID + "=" + contactId, null, null);

Contacts地址示例:
ContentUris.withAppendedId(Contacts.CONTENT_URI, contactId);

Contacts和RawContacts的区别相关推荐

  1. Android学习笔记十七.使用ContentProvider实现数据共享(四).操作系统(联系人)的ContentProvider

        Android系统本身提供了大量的ContentProvider,例如联系人信息.系统的多媒体信息等,我们开发的应用程序主要是通过ContentResolver来调用系统的ContentPro ...

  2. 运用单例模式、建造者模式和策略模式实现异步加载Android联系人资料

    学完设计模式很久了,最近又在看Android联系人提供程序的官方文档,于是就想实现一个方便的联系人管理程序demo,而联系人管理程序demo的核心就是要实现一个异步加载联系人资料的类,于是就有了下文. ...

  3. android联系人信息的存储结构

    http://my.oschina.net/huangsm/blog/56252 从Android 2.0(API Level 5)开始,Android平台提供了一个改进的Contacts API,以 ...

  4. ContactsContract.Contacts与ContactsContract.CommonDataKinds.Phone的区别

    ContactsContract.Contacts: Constants for the contacts table, which contains a record per aggregate o ...

  5. Android contacts 联系人 通讯录 源码 完全解析

    Android contacts 联系人 通讯录 源码 完全解析 1简介 2软件架构 3各功能模块分析 1联系人数据的显示 1联系人列表显示 2联系人详细信息数据的显示 2联系人数据的编辑和存储 1编 ...

  6. 浅析 VO、DTO、DO、PO 的概念、区别和用处!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:cnblogs.com/qixuejia/p/4390086 ...

  7. React创建组件的三种方式及其区别

    React推出后,出于不同的原因先后出现三种定义react组件的方式,殊途同归:具体的三种方式: 函数式定义的无状态组件 es5原生方式React.createClass定义的组件 es6形式的ext ...

  8. map和foreach的区别和应用场景_浅析项目中常用的 VO、DTO、DO、PO的概念、区别和用处...

    概念: 模型: VO与DTO的区别 VO与DTO的应用 DTO与DO的区别 DTO与DO的应用 DO与PO的区别 DO与PO的应用 本篇文章主要讨论一下我们经常会用到的一些对象:VO.DTO.DO和P ...

  9. SAP Cloud for Customer Account和individual customer的区别

    在SAP Cloud for Customer的Customers工作中心里,有三个视图:Accounts,Contacts和Individual Customers. 这三种主数据的区别是什么?我们 ...

最新文章

  1. Skype for Business Server 2015-07-边缘服务器-3-部署
  2. 求高精度幂(java)
  3. php表单验证并使值变化,php – Zend_Form手动设置和验证字段值
  4. [Cake] 0.C#Make自动化构建-简介
  5. 边缘AI:国内首个高性能神经网络认知+项目实战发布
  6. php商品低库存报警,Magento中产品库存不报警解决方案
  7. 数值计算方法(零)——运算的要求+基本算法
  8. python dataframe的某一列变为list_Pandas某一列是列表,怎么展开呢?
  9. python50种算法_一文洞悉Python必备50种算法
  10. Java之HTTP长连接
  11. 学习纹理格式(DXGI_FORMAT 和 VkFormat)
  12. 电子取证技术--概述
  13. 电脑看斗鱼html5卡,win10浏览器观看斗鱼卡怎么修复_win10浏览器打开斗鱼卡死如何解决...
  14. 基于标记的分水岭分割算法
  15. 充电器电压和电池电压关系
  16. 四平方和python_成都房价现在多少?和北京差距很大吗?Python爬取了四万套房源!...
  17. Python:实现Julia集算法(附完整源码)
  18. C语言中逗号运算符和逗号表达式!
  19. c++中随机生成实数
  20. 19号笔刷 ps_ps的19号笔刷怎样设置,详细点,最好配点图

热门文章

  1. ctfshow-年_ctf初一初二
  2. python keyerror解决_请教这里的大佬,关于 Python 爬虫的 keyerror 的问题
  3. 对学生管理系统的心得
  4. 仿Android美团打车司机端右滑接单效果
  5. java紫砂壶交易购物系统 mysql
  6. tcga数据下载_给你tcga数据库过万病人的原始测序数据你可以做什么
  7. 2018年德国培训交流回顾
  8. 数字图像学习4(图像的浮雕效果)
  9. 谈windows开发学习过程
  10. 《数据库概论》实验(2):交互式SQL--创建表《数据库概论》 实验(3)-交互式SQL--简单查询 《数据库概论》实验(4):交互式SQL--复杂查询