通讯录头像查询以及插入

原创 2013年12月05日 13:28:10

  ContentResolver resolver =xxxxActivity.this.getContentResolver();

String where = "mimetype ='vnd.android.cursor.item/photo'";

//查询

 while (cursor.moveToNext()) {    
                 int contractID = cursor.getInt(0);
                 StringBuilder sb = new StringBuilder("contractID=");
                 sb.append(contractID);
                 uri = Uri.parse("content://com.android.contacts/contacts/" + contractID + "/data");

                  Cursor cursortx = resolver.query(uri, null, where, null, null);

             while (cursortx.moveToNext()) {
      photobyte= cursortx.getBlob(cursortx.getColumnIndex("data15"));
                }

          }


//插入

                                       values.clear();
values.put("raw_contact_id", id);
values.put("mimetype", "vnd.android.cursor.item/photo");
values.put("data15", photobyte);
resolver.insert(uri, values);

                                Bitmap bm = BitmapFactory.decodeFile(filepath);
bm.compress(Bitmap.CompressFormat.PNG, 100, os);
photobyte= os.toByteArray();

版权声明:本文为博主原创文章,未经博主允许不得转载。

装饰你的手机通讯录-同步微信头像

如果你会NodeJS,你用Android手机,可以试试。 一加X、坚果Pro我都测试过了。
  • github_39212680
  • github_39212680
  • 2017年06月18日 09:47
  • 1768

Androidの通过查询电话号码或ID获取联系人头像

Androidの通过查询电话号码获取联系人头像 1.这里是通过已知联系人手机号码 // 取得Intent中的頭像 ivShowImage = (ImageView) f...
  • xiabing082
  • xiabing082
  • 2015年03月05日 15:36
  • 1608

android获取手机联系人信息(电话,邮箱,姓名,头像)

在我们开发应用程序时,通常都会用到获取手机联系人信息这一十分常用的功能,最近项目里也要实现此功能,想到以后的APP还十分可能还有此功能,就干脆把这个小功能放到一个类中去,这样以后再遇到这个需求就不需要...
  • lcq5211314123
  • lcq5211314123
  • 2014年11月08日 22:08
  • 2957

ios读取通讯录并美化 文字生成头像UI

下载地址:https://github.com/hackxhj/BeautyAddressBook
  • kissing_huo
  • kissing_huo
  • 2015年10月23日 10:19
  • 1032

android如何取得本地通讯录的头像的原图

上几篇讲contact的时候,取得的头像都是存在数据库中,通过: cursor = context.getContentResolver().query( ...
  • baidu_nod
  • baidu_nod
  • 2014年08月19日 11:20
  • 1892

Android-->获取所有联系人以及所有的字段(联系人头像,邮箱,地址,公司等)

本文测试平台: Android 6.0 , API 23辅助阅读: Android官网有关联系人的开发指南: https://developer.android.com/guide/topics/...
  • angcyo
  • angcyo
  • 2016年08月11日 01:54
  • 4710

Android软件开发之获取通讯录联系人 联系人图像

Android软件开发之获取通讯录联系人信息(十二)   发布于2011-10-12   图中选中的数据库 co...
  • liu_jia_guo
  • liu_jia_guo
  • 2012年07月27日 16:04
  • 2396

短信 无联系人头像 控件修改

短信模块 修改 选择 添加联系人 主界面中的控件 选择view RecipientsEditor 继承 RecipientEditTextView 查询了以后才知道这是 系统 fram...
  • kongbaidepao
  • kongbaidepao
  • 2016年08月19日 19:13
  • 542

UI_完整通讯录

#import "AppDelegate.h" #import "UserListTableViewController.h" #import "DetailViewController.h" @in...
  • qq_33352087
  • qq_33352087
  • 2016年01月28日 21:10
  • 241

数据结构通讯录查询系统

1 .需求分析 •          为某个单位建立一个员工通讯录管理系统,可以方便查询每一个员工的电话与地址。设计散列表存储,设计并实现通讯录查找系统。 1.基本要求 •          (1)每...
  • Justin_bibo
  • Justin_bibo
  • 2016年11月08日 14:01
  • 2554
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通讯录头像查询以及插入
举报原因:
原因补充:

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