读取联系人信息

原创 2015年07月07日 11:34:35
读取联系人信息,用了android自带的PEOPLE.CONTENT_URI,provider.Contacts.CONTENT_URI都不好用,获取不到联系人号码,随后找到Phones.CONTENT_URI才顺利显示。
ContentResolver contentResolver = this.getContentResolver();

        Cursor cursor = contentResolver.query(Phones.CONTENT_URI, null, null,
            null, null);

        Log.e("ray", "" + cursor.getCount());

        if (cursor.moveToFirst())
        {

            long start = System.currentTimeMillis();

            do
            {

                int nameIndex = cursor.getColumnIndex(Phones.DISPLAY_NAME);

                int numberIndex = cursor.getColumnIndex(Phones.NUMBER);

                String contactName = cursor.getString(nameIndex);

                String contactNumber = cursor.getString(numberIndex);

                Log.e("ray", "contactName" + contactName + "contactNumber"
                    + contactNumber);

            }
            while (cursor.moveToNext());

            long end = System.currentTimeMillis();

            Log.e("ray", "time  " + (end - start));
        }
        cursor.close();
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android 读取联系人信息

  • 2014年07月04日 12:52
  • 876KB
  • 下载

最快速读取手机通讯录中联系人信息

作为一名Android开发,读写手机通讯录的操作人人都会,但是有没有遇到通讯录存在好几百条联系人信息时候读取的速度会明显变慢呢?本文就是介绍解决办法,我总结出了以下几种办法 提供参考: 一、线程 有A...

Android 调用系统相机拍照(适配7.0)、从图库选择图片、从数据库读取联系人信息、相册图片、扫描文件

一、调用系统相册图库(sdk23以上需要动态申请权限): 1. 调用系统相机拍照 注:android 7.0(sdk 24)之后拍照发生了改变,需用ContentValues或者FileProvid...

自定义listview读取手机联系人信息

我以手机联系人为例来说明该自定义listview,图片和文字共存。 实现效果如图: 下面是我的思路:main.xml这个xml很简单,只有一个listview控件。...

读取联系人信息,包括ID、name、number、email、address

/** * 此方法从数据库获取联系人信息,包装成对象,放到list集合里 * @return 包含所有联系人对象的集合 */ public List getContacts() { ...

Android 1.5 SDK 读取联系人[获取手机通讯录信息(SDK1.5)]

Android中读取电话本Contacts联系人的所有电话号信息 通讯录上的信息,存储在两个地方,一个是SIM卡,一个是手机本地, 这个大家首先要明确。我们读取联系人就要读取两个地方,因为我一直...
  • e_wsq
  • e_wsq
  • 2012年02月25日 12:58
  • 479

Android项目——读取手机联系人信息

加入读取联系人信息的权限 "android.permission.READ_CONTACTS"/> content://com.android.contacts/contacts 操作的数...

Android 读取手机联系人信息

-------------------读取联系人信息------------------- 项目名称:ReadContact 需要权限: 使用: private List> contact ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:读取联系人信息
举报原因:
原因补充:

(最多只允许输入30个字)