Android读取联系人的姓名及号码
/**
*
* [读取联系人号码 1.6版本]<BR>
* [功能详细描述]
*/
public void readContact16()
{
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(安卓)读取本地(SD卡)图片
- Android手机开发:ImageView使用和从内存读取图片显示
- Android:JPEG EXIF信息添加
- Android(安卓)添加新的联系人代码
- android 关于联系人列表的一个类
- Android(安卓)SharedPreferences使用
- android 查找联系人方法(支持首拼,全拼,英文)
- 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Fedora镜像
- 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像