名字:
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)
// 语音信箱: CallLog.Calls. VOICEMAIL_TYPE(常量值:4)
图片以byte[] 形式存在 data15中