android 添加通讯录联系人头像,Android 手机通讯录开发时给联系人添加头像失败的坑...
Android 手机通讯录开发时给联系人添加头像失败的坑,在给联系人添加头像代码
Bitmap photo = ...;
// 将 Bitmap 转为 byte[]
byte[] bytes = LshImageUtils.bitmap2Bytes(photo);
// 添加联系人, 插入名字和头像 (LshContactsEditor 为本人封装的编辑联系人的工具类)
LshContactsEditor editor = new LshContactsEditor(getContentResolver());
editor.buildContact()
.insertDisplayName("路人甲")
.insertPhoto(bytes);
在尝试将头像导入联系人时,发现无法成功导入,而测试的时候可以。并发现 logcat 中打印如下警告:
E/JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 1448080)
于是猜测是因为导入的头像过大导致的,经过测试后发现确实如此。byte[] 的长度不能超过 1M。
网上查了一些资料,可能和 Intent 的 Bundle 中的能传递的最大的数据有关,很可能也是 1M。
android 添加通讯录联系人头像,Android 手机通讯录开发时给联系人添加头像失败的坑...相关推荐
- 同步Android手机联系人到iPhone手机通讯录
同步Android手机联系人到iPhone手机通讯录 最近刚好同步过一次,记录下 首先,我是基于 Google Gmail 同步,因为 Google 对 Android 的支持,联系人本身可以很方便同 ...
- mac 备份android 手机通讯录,苹果手机怎么备份通讯录到电脑?手机通讯录如何备份...
苹果手机怎么备份通讯录到电脑?手机通讯录如何备份?自从上次小编将手机的通讯录误删后,就对手机的数据备份恢复有了更多的研究,对于苹果手机如何备份通讯录的问题,小编可以通过使用数据恢复软件来解决,可以备份 ...
- linux通讯录软件带头像,小程序新技能 Get!保存微信好友头像到手机通讯录
原标题:小程序新技能 Get!保存微信好友头像到手机通讯录 亲爱的朋友,你知道来电时能看到好友的头像是一种怎样的体验吗? 你是否注意过这样一件事:每当打开自己的微博.微信等社交软件,除了扑面而来的信息 ...
- android电话本导入iphone,怎么把安卓手机通讯录导入iphone?安卓手机通讯录导入苹果手机三大方法分享...
Android是一种基于Linux的自由及开放源代码的操作系统,也正因此安卓系统迅速扩大市场份额;最近很多人都在问怎么把安卓手机通讯录导入iphone?下面为你带来安卓手机通讯录导入苹果手机三大方法分 ...
- android 微信 备份通讯录,用微信导入手机通讯录?安卓手机的备份方法介绍
因为科技的发展,只有手机上也在持续的更新换代,一个知名品牌每一年都是会发布好几种型号,因此 客户在使用这种高科技产品的情况下更新换代的速率也是较为快的,在升级的全过程中难免会遗失一些数据信息,因此 大 ...
- java获取手机通讯录权限_Android读取手机通讯录联系人到自己项目
本文实例为大家分享了Android读取手机通讯录联系人到项目的具体代码,供大家参考,具体内容如下 一.主界面代码如下: android:layout_width="match_parent& ...
- java获取手机通讯录权限_android获取手机通讯录
1:androidmanifest.xml的内容 package="cn.itcast.contacts" android:versionCode="1" an ...
- 如何将excel表格导入word_如何把EXCEL表格形式的通讯录批量导入到手机通讯录中?...
每个单位都会有一份EXCEL表格的通讯录,如果我们新到一个单位,想要一一保存所有人的手机号码并不是一件简单的事情.(除非单位人很少,否则会很头疼) 那么,我们怎么利用EXCEL表格快速地把姓名和号码等 ...
- 通讯录_怎么恢复手机通讯录?最完整手机通讯录恢复方法大公开
怎么恢复手机通讯录?因为疫情影响,手机更新的速度也慢了下来,但是2020年下半年会上新苹果新机确实铁板钉钉的事,苹果公司整个上半年都没有关于5G手机的消息,很多朋友在猜测,是不是苹果公司正在卯足了劲整 ...
最新文章
- python中的enumerate函数用于遍历序列中的元素以及它们的下标
- android 获得屏幕的大小
- 关于 TypeScript 联合类型 union type 赋值的一个错误消息
- javascript --- Vue初始化 模板渲染
- C# 10 新特性 —— 插值字符串优化
- linux 与信号集操作相关的函数
- JavaScript高级程序设计 第4版(中文高清)扫描版
- 使用poedit汉化wordpress的插件
- 脚本文件和函数文件的区别
- 微信支付宝刷步数_一劳永逸版(在用)
- 题目1365:贝多芬第九交响曲
- 我不想加班,您看我还有机会吗?
- CountDownLatch 用法和源码解析
- 谭浩强C++ 第九章
- 中秋节的月亮怎么拍?不用手机和相机,程序员照样能拍出大片的感觉
- 结对项目——最大联通子数组
- [产品规划]行业公司如何做产品
- MySQL忘记root密码解决方案
- C语言编译器和amd兼容吗,Intel的“霸道”:深究编译器对CPU性能的影响
- SQLAlchemy 增删改查和基础操作