BitmapDrawable 图片偏小问题。

摘要:
最近,在使用图像期间,setImageBitmap和setImageDrawable获得的图像大小不一致。最后,找到了原因。BitmapDrawable API描述明确指出,初始目标密度将根据真实机器的身份设置。这样,BitmapDrawable将根据正确的身份自适应地更改图像。本地标识是240,

最近在一个图片的使用过程中遇到setImageBitmap和setImageDrawable所得到的图片大小不一致的情况。

最终找到原因

BitmapDrawable

这个api说明中明确说了,会跟根据真机的density来设置初始target density。

这样BitmapDrawable就会根据正确的density来对图片进行自适应变化。

本机使用density是240,而默认是160所以得到的Drawable变小了

解决办法:

使用方法 BitmapDrawable (Resources res, Bitmap bitmap)   res位当前的

免责声明:文章转载自《BitmapDrawable 图片偏小问题。》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇pytest框架(一)FFMpeg笔记(八) 读取RTP数据时的PTS计算[转载]下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

CentOS7安装图形界面

centos7下载地址:http://mirrors.cqu.edu.cn/CentOS/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso  下载后用vmware虚拟机安装,为了方便使用最小化安装,安装完启动只能进入字符界面,使用过程中需要安装某个图形化软件,需要用到centos图形界面,但不想重新安装cento...

Android 开关机动画规范

极力推荐文章:欢迎收藏Android 干货分享 本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 一、开机动画压缩格式必须为存储方式 二、开机动画压缩包不能包含bootanimation文件夹 三、开机动画图片 size 以及格式需要完全统一 四、开机动画帧率,播放速度配置方案 一、开机动画压缩格式必须为存储方...

CTeX学习心得总结

CTeX 又称 CTeX中文套装,是基于 Windows 下的 MiKTeX 的发行版,集成了编辑器WinEdt 和 PostScript 处理软件 Ghostscript 和 GSview 等主要工具。 CTeX 在MiKTeX 的基础上增加了对中文的完整支持。 CTeX 支持 CJK, xeCJK, CCT, TY 等多种中文 TeX 处理方式。 C...

AirtestIDE高级功能

本篇文章基于AirtestIDE1.2.9 前期回顾: AirtestIDE基本功能(一) AirtestIDE基本功能(二) 一、图片编辑器 双击代码编辑区里的图片,就可以打开该图片的编辑界面 Snapshot+Recognition 点击左上按钮,对当前手机屏幕截图,并识别图片是否在截图中,识别到后会红圈标出,并在左下显示识别方法和可信度 filen...

[小技巧]window10删除此电脑左侧栏中的非磁盘文件夹

一、问题说明    在初始的 此电脑 中,有置顶的文件夹栏,包含图片、视频、下载等多个文件夹 二、解决方式    通过 WIN+R 键,输入 regedit 后确认,打开注册表。定位到  HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerFolderDescriptions  中...

react中css里面 class中的 图片的相对地址 完美解决 backgroundImage

发现问题:缓存 之前react的图片,也在style里面,也无所谓。 刚做了一个输入框,change的时候改变图片,每次都刷新图片,关键是没缓存,这哪受得了 之前用的: 网上搜索各种插件,替换什么的,都不好使。 最后的解决方案: 将css文件,放到 public下,然后就变成公共资源,也不参与打包,也就不会报错了。 将index.html中加入 <...