android 联系人存储结构

名字:

Uri: Uri.parse("content://com.android.contacts/data")

PREFIX = "data4"; //名称前缀
MID_NAME = "data5";//中间名
GIVEN_NAME = "data2";//名字
FAMILY_NAME = "data3";//姓氏
MID_PINYIN="data8"; //中间名拼音
String FAMILY_NAME_PINYIN="data9"; //姓氏拼音
String SUFIX = "data6"; //名称后缀
String SUFIX_PINYIN="data7"; //名字拼音


电话:

Uri: Uri.parse("content://com.android.contacts/data/phones"

phone: "data1";//号码

Type: "data2";//这个字段是整形值,指示电话类型

类型对应关系如下:

Phone.TYPE_HOME = 1;
Phone.TYPE_MOBILE = 2;
Phone.TYPE_WORK = 3;
Phone.TYPE_FAX_WORK = 4;
Phone.TYPE_FAX_HOME = 5;
Phone.TYPE_PAGER = 6;
Phone.TYPE_OTHER = 7;
Phone.TYPE_CALLBACK = 8;
Phone.TYPE_CAR = 9;
Phone.TYPE_COMPANY_MAIN = 10;
Phone.TYPE_ISDN = 11;
Phone.TYPE_MAIN = 12;
Phone.TYPE_OTHER_FAX = 13;
Phone.TYPE_RADIO = 14;
Phone.TYPE_TELEX = 15;
Phone.TYPE_TTY_TDD = 16;
Phone.TYPE_WORK_MOBILE = 17;
Phone.TYPE_WORK_PAGER = 18;
Phone.TYPE_ASSISTANT = 19;
Phone.TYPE_MMS = 20;


 

Email:

Uri:Uri.parse("content://com.android.contacts/data/emails")

Email: "data1";//邮箱地址

Type: "data2";//这个字段是整形值,指示Email类型

类型对应关系如下:

EMAIL.TYPE_CUSTOM = 0;
EMAIL.TYPE_HOME = 1;
EMAIL.TYPE_WORK = 2;
EMAIL.TYPE_OTHER = 3;
EMAIL.TYPE_MOBILE = 4;

 

地址:

Uri:Uri.parse("content://com.android.contacts/data/postals")


ADDRESS=data4+data7+data8+data9+data10   合并地址
STREET="data4";            // 街道
CITY="data7";                  // 城市 
REGION="data8";          // 省/直辖市/自治区  
POSTCODE="data9";   // 邮政编码                   
COUNTRY="data10";   // 国家地区

Type:"data2";//type的类型如下

ADDRESS_TYPE_CUSTOM = 0;
ADDRESS_TYPE_HOME = 1;
ADDRESS_TYPE_WORK = 2;
ADDRESS_TYPE_OTHER = 3;

公司 :

    data1:  公司 

    data4:  职位 

昵称:

      data1: 昵称

网站:

      data1: 网站

           

mimetypes 表:


(一) 通话记录的插入。

呼叫记录有三种类型:

    来电:CallLog.Calls.INCOMING_TYPE  (常量值:1)
    已拨:CallLog.Calls.OUTGOING_TYPE (常量值:2)
    未接:CallLog.Calls.MISSED_TYPE (常量值:3)

 其实还有一种类型-拒接 系统未给出常量。但经测试后得出结论为4. 

  // 语音信箱:  CallLog.Calls. VOICEMAIL_TYPE(常量值:4)



图片以byte[] 形式存在 data15中


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值