32位图表示一个像素占用32个bit位,也就是4byte
一个32位的图分辨率是1280*768,所占内存大小:
(1280*768*(32/8))/(1024*1024) = 3.75MB
同样尺寸的屏幕、同样 px 的图片、显示在不同 dpi 的屏幕上:
屏幕大小以 320x480 为例:
屏幕 dpi 图片px值 比例 布局dp值
ldpi:120 200 0.75 266.6
mdpi:160 200 1 200
hdpi:240 200 1.5 133.3
xhdpi:320 200 2 100
不同尺寸的屏幕、同样 px 的图片、显示在相同 dpi 的屏幕上:
屏幕 dpi 以 160 为例:
屏幕 尺寸 图片px值 比例 布局dp值
200 0.75 150
320x480 200 1 200
480x800 200 1.5 300
200 2 400