Android2.0中获取手机里联系人的方法
来源:互联网 发布:mysql create schema 编辑:程序博客网 时间:2024/05/10 08:44
public void getContact(){ //获得所有的联系人 Cursor cur = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); //循环遍历 if (cur.moveToFirst()) { int idColumn = cur.getColumnIndex(ContactsContract.Contacts._ID); int displayNameColumn = cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME); do { //获得联系人的ID号 String contactId = cur.getString(idColumn); //获得联系人姓名 String disPlayName = cur.getString(displayNameColumn); //查看该联系人有多少个电话号码。如果没有这返回值为0 int phoneCount = cur.getInt(cur .getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER)); if(phoneCount>0){ //获得联系人的电话号码 Cursor phones = getContentResolver().query( ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, ContactsContract.CommonDataKinds.Phone.CONTACT_ID + " = " + contactId, null, null); if(phones.moveToFirst()){ do{ //遍历所有的电话号码 String phoneNumber= phones.getString(phones .getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); System.out.println(phoneNumber); }while(phones.moveToNext()); } } } while (cur.moveToNext()); } }
- Android2.0中获取手机里联系人的方法
- Android获取手机联系人信息的方法
- 获取手机系统联系人的方法
- 获取手机联系人的两种方法
- android2.0以下获取联系人电话号码的URI
- android1.5 android2.0+获取联系人的不同之处
- Android中获取手机联系人的优化
- 获取手机中联系人的数据
- 获取android2.2的联系人及电话号码
- 获取手机的联系人
- android2.1获取联系人
- 获取手机联系人数据方法
- android中ContactsContract获取联系人的方法
- 获取手机联系人信息 很简单的方法
- android2.0之前的联系人操作
- Android中获取手机联系人的基本信息的实现
- Android2.2获取联系人手机号
- 利用ContentProvider获取手机中联系人的信息
- 安装Windows2003 sp1/sp2提示产品密钥无效的解决方法
- 一些资源
- VCS中使用coverage metrics进行代码覆盖分析
- 很有意思
- HighDPI对应1 drawicon/drawiconex
- Android2.0中获取手机里联系人的方法
- ASP.NET C# URL加密解密
- Hibernate中No row with the given identifier exists
- 取WebApplicationContext方法集
- contacts2操作通讯录方法(一)
- asp.net 文件夹操作(创建,删除,遍历)
- 修改母版页标题
- 产品设计问题
- TeeChart在VC中实时曲线绘制的应用