前段时间做联系人备份,分析了Pocket PC和Smartphone上的Contacts存储结构,不一定全面和准确,欢迎指正和补充。我将PPC和SP的Contacts放在了一起,注有4PPC,是PPC才有的,注有4SP,是SP才有的。另外有一个PPC的Contacts中有一类别字段,它与\Categries Database相关,我分析了一会儿,没有找出它们之间的关系,如果哪位朋友知道\Categries Database的字段意义及关系,请告之于我。
==========================================
字段
|
说明
|
0x4013,CEVT_LPWSTR
|
姓名
|
0x3a11,CEVT_LPWSTR
|
姓
|
0x3a06,CEVT_LPWSTR
|
名
|
0x3a17,CEVT_LPWSTR
|
职务
|
0x3a18,CEVT_LPWSTR
|
部门
|
0x3a16,CEVT_LPWSTR
|
单位
|
0x3a08,CEVT_LPWSTR
|
工作电话
|
0x3a24,CEVT_LPWSTR
|
工作传真
|
0x4045,CEVT_LPWSTR
|
工作地址--街道
|
0x4046,CEVT_LPWSTR
|
工作地址--市/县/区
|
0x4047,CEVT_LPWSTR
|
工作地址--省/市/自治区
|
0x4048,CEVT_LPWSTR
|
工作地址--邮政编码
|
0x4049,CEVT_LPWSTR
|
工作地址--国家
|
0x4083,CEVT_LPWSTR
|
电子邮件
|
0x3a1c,CEVT_LPWSTR
|
移动电话
|
0x4008,CEVT_LPWSTR
|
网页
|
0x3a19,CEVT_LPWSTR
|
办公地点 //4PPC
|
0x3a25,CEVT_LPWSTR
|
住宅电话
|
0x4040,CEVT_LPWSTR
|
住宅地址--街道
|
0x4041,CEVT_LPWSTR
|
住宅地址--市/县/区
|
0x4042,CEVT_LPWSTR
|
住宅地址--省/市/自治区
|
0x4043,CEVT_LPWSTR
|
住宅地址--邮政编码
|
0x4044,CEVT_LPWSTR
|
住宅地址--国家
|
0x0016,CEVT_BLOB
|
类别 //PPC
|
0x404a,CEVT_LPWSTR
|
其他地址--街道
|
0x404b,CEVT_LPWSTR
|
其他地址--市/县/区
|
0x404c,CEVT_LPWSTR
|
其他地址--省/市/自治区
|
0x404d,CEVT_LPWSTR
|
其他地址--邮政编码
|
0x404e,CEVT_LPWSTR
|
其他地址--国家
|
0x4009,CEVT_LPWSTR
|
寻呼机
|
0x3a1e,CEVT_LPWSTR
|
车载电话
|
0x3a09,CEVT_LPWSTR
|
住宅传真
|
0x4007,CEVT_LPWSTR
|
工作电话
|
20x3a2f,CEVT_LPWSTR
|
住宅电话
|
20x3a1d,CEVT_LPWSTR
|
无线电话
|
0x4093,CEVT_LPWSTR
|
电子邮件
|
20x40a3,CEVT_LPWSTR
|
电子邮件
|
30x4002,CEVT_LPWSTR
|
助理
|
0x4004,CEVT_LPWSTR
|
助理电话
|
0x4001,CEVT_FILETIME
|
生日
|
0x4003,CEVT_FILETIME
|
周年纪念
|
0x400a,CEVT_LPWSTR
|
配偶
|
0x4006,CEVT_LPWSTR
|
子女
|
0x0017,CEVT_BLOB
|
附注 //4PPC
|
0x1000[50],CEVT_LPWSTR
|
附注 //4SP
|
0x4500[10],CEVT_LPWSTR
|
分类 //4SP
|
0x0002[32],CEVT_LPWSTR
|
铃声 //4SP
|
0xfffc,CEVT_UI4
|
??? 4SP
|
0xfffd,CEVT_UI4
|
???
|
0xfffe,CEVT_UI4
|
索引???
|
==========================================全文完
分享到:
相关推荐
联系人(com.android.contacts).bak
总结起来,这个"Phone-contacts.zip"项目为我们提供了一个学习C++编程和Windows应用程序开发的实例。通过研究这个项目,我们可以掌握如何设计和实现一个简单的手机通讯录应用,包括数据结构的选择、用户界面的构建...
Contacts Android Contacts API. Quick Start Initialize Contacts Library public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); Contacts.initialize...
private static final int RC_CAMER_CONTACTS_PERM = 123; public static String PATH = "path";//视频返回路径 @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate...
在Android系统中,联系人应用(Contacts)是用户管理个人通信录的核心组件。Android 5.0(Lollipop)引入了许多新特性和优化,其中包括联系人应用的改进。本源码分析将深入探讨Android 5.0 Contacts的实现机制、核心...
标题中的"Python库 | mypy-boto3-ssm-contacts-1.19.9.tar.gz"指的是一款基于Python的类型检查工具mypy与AWS的Boto3 SSM Contacts服务的集成库,版本号为1.19.9。这个库是一个压缩包文件,格式为tar.gz,通常用于在...
《Contacts.msi:Windows Server 2003与MSN 2009的联系人管理组件》 Contacts.msi 文件是Microsoft Installer(MSI)格式的安装包,它主要用于在Windows操作系统上部署软件。在本例中,Contacts.msi与Windows ...
资源分类:Python库 所属语言:Python 资源全名:contacts2csv-0.0.3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Contacts-2023-03-14.vcf
单独安装MSN的必须组件,先安装contacts.msi再安装Messenger.msi。
Contacts-2022-12-12.vcf
资源来自pypi官网。 资源全名:domain_shared_contacts_client-0.1.0.tar.gz
在Android系统中,联系人应用Contacts是用户与设备上的联系信息进行交互的主要界面。源码分析可以帮助我们深入了解其内部工作原理,以及如何自定义或优化这个应用。2013年11月份的Contacts源码提供了对Android 4.x...
在深入探讨《Android Contacts查询全过程》这一主题时,我们首先需理解其核心概念与操作流程。此篇文章聚焦于Android系统中联系人数据的查询机制,尤其是通过代码层面解析这一过程,为开发者提供深入理解与实践指导...
总结,AndroidContacts项目为开发者提供了一个深入理解Android系统联系人管理的实例。通过研究和实践,开发者不仅可以提升自己的技能,还可以参与到开源社区,分享和贡献自己的知识,这对于个人职业发展有着积极的...
在这个"ContentResolver_Contacts_Demo"示例中,我们将深入探讨如何利用`ContentResolver`来访问手机上的联系人信息。 一、`ContentResolver` 概述 `ContentResolver` 是一个接口,它是应用程序与系统服务之间通信...
总的来说,安卓Android源码中的Contacts部分为我们揭示了系统是如何高效、安全地管理和展示联系人数据的。通过对这一部分源码的学习,开发者不仅可以提升自己的Android开发技能,还能更好地理解和利用系统资源,创造...
apk文件 ContactsProvider(电视直播视频)apk文件 ContactsProvider(电视直播视频)apk文件 ContactsProvider(电视直播视频)apk文件 ContactsProvider(电视直播视频)apk文件 ContactsProvider(电视直播视频)...
本文将深入探讨如何在Symbian平台上开发一个能读取手机联系人的应用程序,以"contacts.rar"为例。 首先,我们需要了解Symbian平台的基本架构。Symbian是一个微内核操作系统,它的应用程序主要基于C++语言编写,使用...