技术:Android联系人数据库分析
知识点:分析联系人中Email和Nickname数据。
重点:数据类型
要操作Email数据,先看看系统提供了Email哪些类型,从模拟器上看数据图:
Email数据有五种类型。
接着从源码查看Android对不同类型的定义:
public static final int TYPE_HOME = 1;
public static final int TYPE_WORK = 2;
public static final int TYPE_OTHER = 3;
public static final int TYPE_MOBILE = 4;
怎么只有四种类型???
当然,还有一种自定义类型,稍后分析。
Email主要数据:
类型:ContactsContract.CommonDataKinds.Email.CONTENT_ITEM_TYPE