正文
Android屏幕适配
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
安卓分辨率的相关知识
http://leoray.leanote.com/post/android-resolution
Android内存占用公式
系统内存 = 像素宽 * 像素高 * 像素所占用的字节
像素宽/高 = 图片本身分辨率 * 显示手机的分辨率的密度比 / 图片所放文件分辨率的密度比
图片本身分辨率:图片设计的大小 即像素的宽高
显示手机分辨率的密度比:手机显示的分辨率和规定手机的比值。比如:小米手机分辨率是 xxhdpi(1080 * 1920) 它和基本分辨率mdpi(320 * 480)的比
由下面的图可以判断
图片所放文件分辨率的密度比:图片适配的时候一般会有多个目录可以选择mdpi,hdpi,xhdpi,xxhdpi,每一文件夹代表的密度比值是不同的
举个例子:我把一个 120px * 85 px的图片放到hdpi的目录,并且用xxdpi手机进行显示,所占用的手机内存是
依据公式
所占内存 = (120 *3 /1.5)*(85 *3/1.5) *4
= 240 * 170 * 4
= 0.1556MB