ITEEDU

联系人内部结构

联系人信息分为“联系人、电话号码、电子邮件、Notes 注释、邮政地址、IM即时消息、组织”这些部分。其中每一部分都有可能有多个值,如一个联系人可以有多个号码和电子邮件等。

单存在一个表中的有“联系人、电话号码、电子邮件”。

其余的“Notes 注释、邮政地址、IM即时消息、组织”存储在一个数据表中。

在Android 1.6以前notes是存储在联系人表中的。

每个表都有一个URI,共有四个表,所以共有四个URI。

联系人表的示例

ID

联系人名字

1

窦子辉

2

douzihui

电话号码表示例

ID

联系人ID

号码

1

1

62337099

2

1

62337088

3

2

62337077

4

2

62337066

电子邮件类似电话号码 。

普通数据表

ID

联系人ID

类型

数据

1

1

邮政地址

100083

2

1

组织

中国矿业大学

3

2

即时消息

这是即时消息

4

2

注释

这是注释

以上表只是为了说明四个表的关系,实际字段名并不是如此。