读取联系人信息

原创 2015年07月07日 11:34:33
读取联系人信息,用了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中获取联系人信息(一)

在上一篇学习ListView的时候,看到在API中获取联系人的例子已经不被官方推荐了。于是,手痒又查了查,看看使用Android如何获取联系人信息。这篇可以说着对ListView继续深入学习,也是对a...
  • johnsonwce
  • johnsonwce
  • 2014年04月11日 19:40
  • 2654

在android中读取联系人信息的程序,包括读取联系人姓名、手机号码和邮箱

1:androidmanifest.xml的内容 xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schem...
  • SunCherryDream
  • SunCherryDream
  • 2016年10月23日 18:22
  • 3037

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

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

Android 读取联系人信息

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

Android中使用Loader读取联系人信息(兼容低版本Android)

  • 2015年09月30日 23:00
  • 6.18MB
  • 下载

AsyncQueryHandler 手机联系人信息读取

  • 2013年01月30日 12:41
  • 72KB
  • 下载

[android开发]ContentResolver读取手机联系人信息

这个类是在别人的方法基础上修改的. class GetContacts implements Runnable { @Override public void run() {...
  • ace1573
  • ace1573
  • 2015年03月05日 10:48
  • 406

Android 读取手机联系人信息

-------------------读取联系人信息------------------- 项目名称:ReadContact 需要权限: 使用: private List> contact ...
  • u012854263
  • u012854263
  • 2015年11月21日 18:54
  • 313

android 读取联系人等信息

import android.app.Activity; import android.database.Cursor; import android.os.Bundle; import androi...
  • shensens
  • shensens
  • 2013年03月10日 20:00
  • 552

通过ContentResolver调用系统URI实现的读取联系人信息

Android的四大组件之一,ContentProvider,分为两个部分:一是数据组织工具ContentProvider,一是数据调用工具ContentResolver。对于系统已经提供的URI,如...
  • vampire2777
  • vampire2777
  • 2017年02月16日 23:14
  • 117
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:读取联系人信息
举报原因:
原因补充:

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