Android获取手机联系人姓名电话
来源:互联网 发布:最好的字体设计软件 编辑:程序博客网 时间:2024/04/30 17:00
public class PersonUtil { private static ContentResolver resolver; public static List<Person> getPersons(Context context) { //内容解析者 List<Person> list=new ArrayList<Person>(); resolver = context.getContentResolver(); Uri uri=Uri.parse("content://com.android.contacts/raw_contacts"); Uri uri2=Uri.parse("content://com.android.contacts/data"); Cursor query = resolver.query(uri, new String[]{"_id"}, null, null, null); while (query.moveToNext()){
//Person为javabean Person person = null; String id = query.getString(0); if(!TextUtils.isEmpty(id)) { person=new Person(); Cursor query1 = resolver.query(uri2, new String[]{"mimetype", "data1"}, "raw_contact_id=?", new String[]{id}, null); while (query1.moveToNext()){ String mimetype = query1.getString(0); String data1 = query1.getString(1); if(mimetype.equals("vnd.android.cursor.item/phone_v2")) { person.phone=data1; }else if(mimetype.equals("vnd.android.cursor.item/name")) { person.name=data1; } } } list.add(person); } return list; }}
阅读全文
0 0
- Android获取手机联系人姓名电话
- 获取手机联系人姓名,电话
- android获取手机联系人信息(电话,邮箱,姓名,头像)
- 手机联系人信息获取(头像,电话,姓名)
- Android获取联系人姓名和电话
- android手机获取联系人姓名和电话号码
- Android简单获取手机联系人姓名电话号码
- 获取联系人姓名和电话
- Android读取联系人姓名、电话
- android:获取联系人信息(姓名和电话)
- android:获取联系人原理(姓名和电话)详解
- Android开发获取联系人信息&根据姓名查找电话%根据电话查找姓名
- 读取手机联系人,复杂(姓名,电话,邮箱)
- android获取联系人权限,然后从日志中打印输出联系人姓名和电话
- Android获取联系人信息[名字,手机,电话,公司名称,昵称]
- 获取手机联系人信息(姓名 电话号码)
- android学习之获取联系人原理(姓名和电话)详解
- Android 在自己的Activity中获取系统中联系人的姓名,电话等信息 .
- 机器学习性能评估指标---准确率(Accuracy), 精确率(Precision), 召回率(Recall)
- Stanford-CV华人教授李飞飞写给她学生的一封信,如何做好研究以及写好PAPER
- JavaScript学习(三)
- SciPy——数值计算库
- Material Design之下拉刷新
- Android获取手机联系人姓名电话
- UNIX编程专题-I/O复用:select、pselect、poll和epoll解析
- CheckSum 算法
- 英语日常交流总结--走近 native speaker
- 最小生成树
- Java虚拟机学习
- JavaScript学习(四)
- HBase架构组成
- 由花屏引出的WS_CLIPCHILDREN,WS_CLIPSIBLINGS理解