背景
- 凯子哥原博客讲解了同一张 jpg 图片放在不同的 drawable 目录下,在1080p的锤子T1手机上内存占用情况。
- 我有一个疑问:同一张图片放在不同的 drawable 目录下,加载进内存后会有宽高尺寸的变化?
答疑
- 为什么这张 720*1280 图片放到 锤子T1 的 xxhdpi 目录下,能够以 720*1280 的尺寸加载进内存?
答:1080p 的锤子 T1手机,ppi=445,和 xxhdpi 目录的缩放比是匹配的 (查看官方文档 ,将语言切换为英文,能够看到320ppi ~ 480ppi 对应的资源目录为 drawable-xxhdpi)
从官方文档可以看出,drawable-xxhdpi 目录中的图片在锤子 T1上显示时,图片上的 1px 对应手机屏幕的1px, 所以draw