ContentProvider基础(二)读取联系人信息
来源:互联网 发布:软件合作开发合同 编辑:程序博客网 时间:2024/06/01 09:21
在ContentProvider基础(一)已经总结的很详细了
直接贴代码
public static void readContacts(Context context) { List<String> contactsList = new ArrayList<String>(); Cursor cursor = null; try { cursor = context.getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, null, null); while (cursor.moveToNext()) { //获取联系人姓名 String name = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME)); String number = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); contactsList.add(name+"\n"+number); } } catch (Exception e) { e.printStackTrace(); } finally { if (cursor != null) { cursor.close(); } } }注意事项:1.ContactsContract.CommonDataKinds.Phone已经对很多常量做了封装
2.需要权限 <uses-permission android.name="android.permission.READ_CONTACTS" />
0 0
- ContentProvider基础(二)读取联系人信息
- 使用ContentProvider读取系统联系人信息
- ContentProvider 读取系统联系人
- contentprovider管理联系人信息
- ContentProvider获取联系人信息
- android-ContentProvider获取联系人信息
- android读取联系人信息(学习版)
- 读取联系人信息
- 读取联系人信息
- 读取联系人信息
- 读取手机联系人信息
- 读取联系人数据库信息
- 读取联系人信息
- 读取手机联系人信息
- 读取手机联系人信息
- 自学Android值ContentProvider(二),获取联系人
- Android -- ContentProvider, 读取和保存系统 联系人
- Android-ContentProvider读取和插入手机联系人
- 哈理工OJ 1118 火柴棒等式(暴力枚举火柴棒等式 )
- repo sync <project> 只同步单个项目
- Android 调用系统摄像头拍照保存并且更新到图库
- NSUserDefaults读取和写入自定义对象
- Android studio快捷键
- ContentProvider基础(二)读取联系人信息
- MessageUI(简介)
- iOS开发动态计算cell的高度
- QT读写XMl
- UIModalPresentationStyle和UIModalTransitionStyle
- Centos 修改时间地区及NTP同步北京时间
- github 客户端ignore无效
- 关闭横屏
- java.awt.headless 模式