android通过查询电话号码获取联系人头像

// 取得Intent中的頭像

ivShowImage = (ImageView) findViewById(R.id.call_log_detail_contact_img);

//通话电话号码获取头像uri

Uri uriNumber2Contacts = Uri

.parse("content://com.android.contacts/"

+ "data/phones/filter/" + strPhoneNumber);

Cursor cursorCantacts = SApplication.nowSApplication

.getContentResolver().query(uriNumber2Contacts, null, null,

null, null);

if (cursorCantacts.getCount() > 0) {//若游标不为0则说明有头像,游标指向第一条记录

cursorCantacts.moveToFirst();

Long contactID = cursorCantacts.getLong(cursorCantacts

.getColumnIndex("contact_id"));

Uri uri = ContentUris.withAppendedId(

ContactsContract.Contacts.CONTENT_URI, contactID);

InputStream input = ContactsContract.Contacts

.openContactPhotoInputStream(

SApplication.nowSApplication

.getContentResolver(), uri);

btContactImage = BitmapFactory.decodeStream(input);

Log.i("info", "bt======" + btContactImage);

ivShowImage.setImageBitmap(btContactImage);

} else {//么有头像设置默认头像

ivShowImage

.setImageResource(R.drawable.call_log_contact_image2);

}

android contacts电话查询头像,android透过查询电话号码获取联系人头像相关推荐

  1. android通过查询电话号码获取联系人头像

    [java] view plaincopy // 取得Intent中的頭像 ivShowImage = (ImageView) findViewById(R.id.call_log_detail_co ...

  2. android 设置联系人头像代码,Android根据电话号码获得联系人头像实例代码

    在日常Android手机的使用过程中,根据电话号码获得联系人头像,是经常会碰到的问题.本文即以实例形式讲述了Android根据电话号码获得联系人头像是实现代码.分享给大家供大家参考之用.具体方法如下: ...

  3. 根据电话号码获得联系人头像

    根据电话号码获得联系人头像,是经常会碰到的问题.通过ContentProvider,可以访问Android中的联系人等数据.常用的Uri有: 联系人信息Uri:content://com.androi ...

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

    Androidの通过查询电话号码或ID获取联系人头像 1.通过联系人手机号码查询获取头像 // 取得Intent中的頭像 ivShowImage = (ImageView) findViewById( ...

  5. android+头像+程序,Android获取联系人头像的方法

    本文实例讲述了Android获取联系人头像的方法.分享给大家供大家参考,具体如下: public byte[] getPhoto(String people_id) { String photo_id ...

  6. Android 获取联系人头像

    /*** 获取联系人头像** @param context* @return*/public static Bitmap getContactsIcon(Context context, int co ...

  7. android contacts电话查询头像,Androidの通过查询电话号码或ID获取联系人头像

    // 取得Intent中的頭像 ivShowImage = (ImageView) findViewById(R.id.call_log_detail_contact_img); //通话电话号码获取 ...

  8. php取微信名字和头像,微信小程序如何获取用户头像和昵称

    本文介绍了微信小程序如何获取用户头像和昵称,分享给大家,具体如下: 代码user.wxml: {{userInfo.nickName}} user.js //sort.js //獲取應用實例 var ...

  9. android contacts电话查询头像,android怎么取得本地通讯录的头像的原图

    android怎么取得本地通讯录的头像的原图 发布时间:2021-02-10 19:25:16 来源:亿速云 阅读:103 作者:小新 这篇文章将为大家详细讲解有关android怎么取得本地通讯录的头 ...

最新文章

  1. 单链表的基本操作_数据结构-单链表的基本操作
  2. python随机发牌_魔术师发牌问题 -- python实现
  3. db2 日期英式写法_英文日期的写法
  4. Jsp 和 Servlet 有什么不同?
  5. 百度工程师手把手教你实现代码规范检测工具
  6. 2014-05-08 总结(补充)
  7. 我的第一个python web开发框架(11)——工具函数包说明(二)
  8. 计算机专业英语宋,机电一体化专业英语宋主民章.pdf
  9. iPhone 12不支持双卡5G?媒体实测结论终于让大家安心
  10. pku1189 钉子和小球
  11. python按字节读文件-使用Python进行二进制文件读写(转)
  12. Ubuntu18.04安装和卸载teamviewer
  13. android批量发送短信
  14. Java5的倍数_关于java:将数字四舍五入到最接近的5的倍数
  15. linux 时间 time(2)-频率(时钟周期/指令周期/CPU周期)和 jiffies
  16. littleVGL开发(12):样式(style)
  17. UVa OJ 126 - The Errant Physicist (粗心的物理学家)
  18. 云平台 物联网 概念 数据挖掘技术
  19. 美国大学计算机科学专业排名2019,2019年美国大学计算机专业排名
  20. 20 个关于程序员的笑话,看懂了,你就不会笑了,也不会羡慕他们工资高了!...

热门文章

  1. 简述回源原理和CDN常见多级缓存
  2. ffmpeg 常用基本命令和ffmpeg处理RTMP流媒体的常用命令
  3. 二叉树的遍历:先序 中序 后序遍历的递归与非递归实现及层序遍历
  4. springboot配置定时任务及常用的cron表达式
  5. MapReduce太慢了,记一次对它的调优建议。
  6. 启动Kafka失败Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 107
  7. leetcode 606. Construct String from Binary Tree | 606. 根据二叉树创建字符串
  8. leetcode 268. 丢失的数字(Java版)
  9. JS读取嵌套的JSON数据
  10. 【JQuery】JQuery学习笔记