android 获取联系人和短消息信息
来源:学习笔记 责任编辑:栏目编辑 发表时间:2013-07-02 04:11 点击:次
1. 调用系统的
- Cursor cursor = getContentResolver().query(
- ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
- while (cursor.moveToNext()) {
- // 获得通讯录中每个联系人的ID
- String contactId = cursor.getString(cursor
- .getColumnIndex(ContactsContract.Contacts._ID));
- // 获得通讯录中联系人的名字
- String name = cursor
- .getString(cursor
- .getColumnIndexOrThrow(ContactsContract.Contacts.DISPLAY_NAME));
- sb.append("名字:").append(name).append("\r\n");
- // 查看给联系人是否有电话,返回结果是String类型,1表示有,0表是没有
- String hasPhone = cursor
- .getString(cursor
- .getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER));
- if (hasPhone.equalsIgnoreCase("1"))
- hasPhone = "true";
- else
- hasPhone = "false";
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>