读取本地通讯录
刚接触手机开发,想写一个操作本地通讯录中联系人的小软件,在通过PIM读取联系人信息时遇到了一些问题,请大家多多指教。
1、读取名字的方法是不是contact.getString(Contact.NAME, 0)?其中getString方法的第二个参数代表什么?Contact.NAME的其他类似常量(比如Contact.NAME_GIVEN、Contact.NAME_OTHER等)与NAME的区别和对应的联系人信息是什么?
2、读取电话的方法是不是contact.getString(Contact.TEL, 0)?同样第二个参数代表什么?
3、如何读取复杂的比如工作电话、家庭电话这些信息,Contact没有代表这些信息的常量,如何读取呢?