`

Android通讯录 字段

阅读更多

 

Android通讯录

有关通讯录的资料都放在contacts2.db中这个数据库放在/data/data/com.android.providers.contacts/databases/contacts.db

通话记录表calls

字段名称

说明

_id

索引Key,自增长

number

通话电话号码

date

拨打该电话号码的开始时间(以1970-01-01 00:00:00)计算到当前的时间差以毫秒为单位

duration

打电话持续时间以秒为单位

type

拨打类型:1为接听 2为打出

new

好像都为1

name

未知

 

 

通讯录表contacts

字段名称

说明

_id

索引Key,自增长

name_raw_contact_id

当前联系人的id

photo_id

联系人图片id

custom_ringtone

为该联系人自定义铃声:content://media/external/audio/media/1

send_to_voicemain

直接将来电转到语音信箱:0为不设置;1为设置

times_contacted

通话次数

last_time_contacted

最后通话的日期(以1970-01-01 00:00:00)计算

starred

加星标的那些人:0为不加星;1为加星

in_visible_group

联系人在UI中是否可见:0为不可见;1为可见

has_phone_number

联系人是否至少有一个电话号码

lookup

不知

 

通讯录子表data

字段名称

说明

_id

索引Key,自增长

mimetype_id

当前行保存数据的类型:1为邮箱;2聊天账号;3住址;4图片;5电话号码;6姓名;7公司+职位;8昵称;9所属组;10备注;11网址

raw_contact_id

与contacts表中的name_raw_contact_id相同,该数据所属联系人

is_primary

0;1;

is_super_primary

0;1好像在联系人图片列中出现;

data_version

数据版本(更改次数)

data1

好像是基本数据类型存放在这一列

data2,data3

存放data2名字,data3姓氏,其它字段存放就不知

data4

存入电话号码倒写;职位;街道;其它不知

data5

若是聊天账号行则有数据,,其它不知

data7

若是住址行则有市数据;其它不知

data8

若是住址行则有省数据;其它不知

data9

若是住址行则有邮编数据;其它不知

data10,data11

若是姓名行则有数据;其它不知

data15

若是照片行则有数据;其它不知

其它data未知

不知

分享到:
评论

相关推荐

    android获取手机通讯录所有字段

    ### Android 获取手机通讯录所有字段知识点详解 #### 一、知识点概述 在Android开发中,有时需要读取用户的通讯录信息来实现特定的功能,比如社交应用中的好友添加、联系人同步等功能。本知识点将详细介绍如何在...

    Android通讯录的源代码

    【Android通讯录源代码解析】 在移动设备上,通讯录是一个至关重要的功能,它帮助用户存储、管理和查找联系人的信息。本项目是基于Java语言开发的Android通讯录应用,提供了全面的通讯录功能,旨在帮助开发者理解...

    Android-Android手机通讯录

    【Android手机通讯录】是一个基于Android平台的项目,旨在实现对手机中联系人的管理功能。这个项目最初是在ADT(Android Developer Tools)环境下构建的,ADT是早期Android开发者常用的集成开发环境。随着时间的推移...

    android通讯录(完整,可运行)

    《Android通讯录系统详解——基于adt-bundle-windows的实现》 在移动设备上,通讯录是用户日常使用的重要功能之一。Android系统以其开放性和灵活性,为开发者提供了丰富的API,使得开发自定义通讯录应用成为可能。...

    Android通讯录.zip

    《Android通讯录项目详解》 在移动开发领域,Android平台上的通讯录管理是不可或缺的一部分,它涉及到用户数据的存储、查询、更新以及删除等操作。本篇将详细探讨基于Android的通讯录项目,主要涉及的技术点包括...

    android 通讯录 (有索引)

    在Android系统中,通讯录是用户管理联系人信息的重要工具,它允许用户存储、查找和管理他们的联系人数据。在Android应用开发中,访问和操作通讯录是一项常见的需求,例如创建新的联系人、读取现有联系人或者更新联系...

    android 通讯录(注释完整)

    1. 数据存储:Android通讯录通常使用SQLite数据库来存储联系人信息。SQLite是轻量级的、嵌入式的关系型数据库,它允许开发者在应用中执行SQL语句,进行数据的增删改查。创建一个Contact表,包含姓名、电话号码、电子...

    Android通讯录源码

    这份"Android通讯录源码"提供了一个实现这一功能的实例,让我们来深入探讨其中的关键技术。 1. **Android UI 设计**:在Android应用中,通讯录通常使用ListView或RecyclerView来显示联系人列表。这些组件允许动态...

    android通讯录简单项目源码

    本文将深入探讨这些技术要点,以便你更好地理解这个"android通讯录简单项目源码"。 首先,我们要了解Android应用的基本结构。一个标准的Android应用由多个组件构成,包括Activity(活动)、Service(服务)、...

    Android 完整的通讯录项目源码.rar

    【Android 完整的通讯录项目源码】是一款适合初学者进行学习和实践的安卓应用开发项目,它涵盖了Android平台上创建一个基本通讯录应用所需的关键技术。通过这个项目,你可以了解到如何在Android环境中构建一个功能...

    基于Android 的通讯录设计

    在Android平台上,构建一个通讯录应用是一个常见的任务,它涉及到多个技术栈的综合运用。本项目基于Android Studio,这是一个强大的集成开发环境,专为Android应用开发者设计。Android Studio提供了丰富的工具和库,...

    ANDROID通讯录代码

    本资源专注于Android通讯录的编程实践,旨在帮助开发者了解如何在Android应用中实现与系统通讯录的交互。下面我们将深入探讨相关知识点。 1. **Android权限管理**:在访问通讯录之前,你需要在AndroidManifest.xml...

    android通讯录代码(非原生android)

    综上所述,"android通讯录代码(非原生android)"项目涵盖了Android应用开发的多个核心领域,包括数据访问、UI设计、用户交互以及性能优化。通过分析和学习这个项目,开发者可以深入理解Android平台上的数据管理与...

    android开发的手机通讯录(毕业设计,课程设计)

    【Android开发的手机通讯录详解】 在Android平台上开发一个手机通讯录系统,是许多开发者学习Android编程时的经典案例,也是毕业设计或课程设计中的常见课题。这个项目涉及到多个Android开发的关键知识点,包括用户...

    Android代码-完整的通讯录项目源码.zip

    《深入解析Android通讯录项目源码》 在Android开发领域,构建一个完整的通讯录项目是一项基础且重要的任务,它涉及到用户界面设计、数据管理、权限控制等多个方面。本篇文章将通过对"Android代码-完整的通讯录项目...

    android通讯录简单实现

    在实现通讯录功能时,我们通常会创建一个`Contacts`表,包含`id`(主键)、`name`、`phone_number`等字段。使用SQLiteOpenHelper来创建和升级数据库,通过SQL语句进行数据的增删改查操作。例如,添加联系人时,可以...

    安卓Android通讯录管理系统

    以下将详细介绍Android通讯录管理系统的几个核心知识点: 1. **SQLite数据库**:Android系统使用SQLite作为默认的本地数据库系统,用于存储通讯录数据。每个联系人作为一个条目存储,包括姓名、电话号码、电子邮件...

    android通讯录

    本文将深入探讨如何使用SQLite数据库来创建一个简单的Android通讯录应用。 首先,我们要了解Android中的SQLite数据库。SQLite是一个轻量级的关系型数据库,它无需服务器进程,可以直接嵌入到应用程序中。在Android...

    基于Android Studio开发的安卓的通讯录系统

    在本文中,我们将深入探讨如何基于Android Studio开发一个安卓通讯录系统。Android Studio是Google官方推出的集成开发环境(IDE),专为Android应用开发设计,它提供了丰富的工具和资源,使得开发者能够高效地构建高...

    android 通讯录 基础demo

    通过阅读和运行这个Demo,你可以更深入地理解Android通讯录功能的实现原理,并能将其应用到自己的项目中。 总之,这个"Android 通讯录 基础demo"是一个学习Android联系人API的宝贵资源,它将帮助你掌握如何在...

Global site tag (gtag.js) - Google Analytics