android - 图像尺寸加倍

标签 android image bitmap drawable

这可能是一个快速的答案,但我一定不知道要搜索什么,因为我找不到任何人谈论它!我的 drawables 文件夹中有一些 88x88 像素的 png 文件。我运行我的应用程序并打印出图像大小的日志,它声称它们是 176x176。是什么赋予了?在我的图像进入 apk 之前是否有什么东西扩展了我的图像,或者我的手机真的只有它声称的分辨率的一半?

最佳答案

BitmapFactory.decodeResource 根据设备的 DPI 缩放 Drawable 文件夹中的图像(它为高分辨率屏幕生成更高分辨率的图像)。

如果您不希望图像在解码时缩放,请将其放在文件夹 Drawable-nodpi

关于android - 图像尺寸加倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10712737/

相关文章:

java - 触摸屏时如何保留onTouchEvent?

javascript - Base64 编码的图像在 IE 中不显示

c# - 从裁剪图像创建新图像

java - 如何从可绘制图像加载图像并将其转换为位图

android - 在 Canvas 上平铺位图

安卓,MQTT : broker certificate expiration

android - 我们如何删除sqlite中的外键?

Android 设备关机 - 想要 "ShutdownThread->shutdown()"而不是 "su reboot -p"

html - 100%宽度对齐三张图片

image - 为什么我在 matlab 中用这个短代码没有得到蓝色、绿色或红色 channel ?