ContentProvider
来源:互联网 发布:同安教育网络平台oa 编辑:程序博客网 时间:2024/06/03 21:31
public List<Fri> lodcontacts(){ //得到客户端 ContentResolver cr = getContentResolver(); Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); if(cursor.moveToFirst()){ do { Fri fri = new Fri(); //联系人的姓名 String contactsName = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME)); //联系人在数据库中的ID String pId = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID)); Cursor phoneCursor = cr.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, ContactsContract.CommonDataKinds.Phone.CONTACT_ID + "=" + pId, null, null); String nuber=null; if(phoneCursor.moveToFirst()){ do { //电话号码 nuber=phoneCursor.getString(phoneCursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); }while (phoneCursor.moveToNext()); fri.name=contactsName; fri.phone=nuber; list.add(fri); } }while (cursor.moveToNext()); } return list;}
public class Fri { public String name; public String phone;}
阅读全文
0 0
- ContentProvider
- ContentProvider
- ContentProvider
- ContentProvider
- contentProvider
- ContentProvider
- ContentProvider
- ContentProvider
- contentprovider
- ContentProvider
- ContentProvider
- ContentProvider
- ContentProvider
- ContentProvider
- contentprovider
- contentprovider
- ContentProvider
- ContentProvider
- Git 常用命令
- Git工作流(Gitflow)管理
- Android ijkplayer的使用解析
- C++创建类并应用
- Android常用依赖包
- ContentProvider
- 用js求解一元二次方程的根,实根与虚根
- linux 定时
- js调试初学
- 使用Dev C++编译运行一个C语言程序
- 您的2017余额还剩45天
- html5网页布局
- javascript关于数组的几个方法
- IjkPlayer的使用