android----通信录操作
来源:互联网 发布:经典java编程题 编辑:程序博客网 时间:2024/06/01 07:47
加入读写联系人信息的权限
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />、
加入读取联系人信息的权限
<uses-permission android:name="android.permission.READ_CONTACTS"/>content://com.android.contacts/contacts 操作的数据是联系人信息Uri
content://com.android.contacts/data/phones 联系人电话Uri
content://com.android.contacts/data/emails 联系人Email Uri
读取联系人信息
Cursor cursor = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, //Contacts存储联系人信息的表
null, null, null, null);
while (cursor.moveToNext()) {
String contactId = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID));
String name = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
Cursor phones = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,
null,
ContactsContract.CommonDataKinds.Phone.CONTACT_ID +" = "+ contactId,
null, null);
while (phones.moveToNext()) {
String phoneNumber = phones.getString(phones.getColumnIndex(
ContactsContract.CommonDataKinds.Phone.NUMBER));
Log.i("RongActivity", "phoneNumber="+phoneNumber);
}
phones.close();
- Android通信录操作
- Android 通信录操作
- android----通信录操作
- Android 通信录中的联系人操作
- Android 通信录中的联系人操作
- 通信录操作
- android通信录联系人操作 uri,查询条件参考
- Android通信录
- Android通信录
- 管理Android通信录
- ContentResolver(通信录操作)
- Android获取通信录个人信息
- Android 读通信录,短信.
- Android Provider获取通信录
- Android之使用ContentResolver对通信录中的数据进行简单操作
- 常见Android智能手机通信录导入方法
- Android 通信录 完整示例编程详解
- 通信录
- 苹果
- hdoj-2203-亲和串【KMP】
- Valid Palindrome
- ZOJ - 3174 Square Root Day
- const 和 #define区别
- android----通信录操作
- CUDA学习笔记一
- LinkedBlockingQueue源码分析
- linux awk 内置变量使用介绍
- Hadoop-添加新节点到集群
- 树-堆结构练习——合并果子之哈夫曼树
- HTML
- poj 1258 MST模板题(用PRIM+堆实现)
- 可用性checklist