联系人API 的各种表结构

要理解联系人API, 必须理解它的表结构。ContactsCantract (联系人接口,即联系人API)是围绕这个基本表结构的瘦包装器。可以看到字段名称、类型、聚合视图等
下面是一些讲解:
表名(英文)表名称 相关描述
raw_contacts  原始联系人表要浏览属于一个原始联系人的列,查阅ContactsCantract.RawContact的类文档
data  数据表同样,可以通过ContactsContract.Data的类文档查看数据表的列
mimetypesMIME类型查找表 
contacts聚合联系人表Android 在原始联系人表和数据表上使用一些触发器来填充或修改聚合联系人表
view_contacts聚合联系人视图 此视图根据聚合联系人ID, 将聚合联系人表和原始联系人表相结合
contact_entities_view联系人实体视图 此视图将原始联系人表与数据表相结合,对应的类为ContactsContract.RawContacts.RawContactsEntity
   


     
             

aggregate  聚合
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android Studio手机通讯录项目是一个基于Android平台开发的应用程序,旨在提供一个全面的通讯录管理系统。该项目的功能包括添加联系人信息、查看联系人、编辑联系人信息、删除联系人等。以下是该项目的主要特点和实现方法: 1. 设计界面:通过Android Studio提供的界面设计工具,可以创建一个用户友好的界面,包括联系人联系人详情页面、添加联系人页面等。可以使用各种布局组件,如列视图、文本视图、按钮等,来展示和操作联系人信息。 2. 数据存储:可以使用SQLite数据库来存储联系人的信息。通过设计和实现数据库结构,可以保存联系人的姓名、电话号码、电子邮件地址等信息。可以使用Android的SQLiteOpenHelper类来管理数据库的创建和版本更新。 3. 功能实现:通过编写Java代码和使用Android SDK提供的API,实现不同的功能。例如,可以通过点击添加按钮,弹出对话框来输入联系人信息,并将其保存到数据库中。可以通过点击联系人中的联系人项,跳转到联系人详情页面,并显示详细信息。可以通过编辑按钮,进入编辑联系人页面,对联系人信息进行修改。 4. 搜索功能:可以实现搜索联系人的功能。通过在搜索框中输入关键字,可以在联系人中筛选出匹配的联系人。可以使用SQLite的查询语句实现模糊搜索。 5. 备份与恢复:可以提供备份和恢复联系人的功能。可以通过将联系人信息导出为vcf文件,并将其保存在本地或云端存储中,以进行备份。可以通过选择导入vcf文件,将备份的联系人信息恢复到应用程序中。 总之,Android Studio手机通讯录项目是一个实现通讯录管理的应用程序,通过使用Android Studio和相关技术,我们可以实现各种功能,提供便利的联系人管理体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值