您的位置:首页 > 移动开发 > Android开发

Android屏幕适配

2016-01-15 00:00 288 查看

1、常见的几个概念

px:像素点,用来计算图片的最小单位。例如图片分辨率为480*480的意思就是该图片宽为480个像素点,高为480个像素点。
in:英寸,通常用来表示手机屏幕的大小。1in = 2.54cm
dpi:每英寸上像素点的个数
density:屏幕密度 density = dpi/160
dp:即dip的简写,android设备特有的单位。
sp:一般用来表示字体的大小

2、Drawable文件夹

Android项目中Drawable文件夹中有不同的字文件夹

drawable-ldpi (dpi=120, density=0.75 )

drawable-mdpi (dpi=160, density=1 ,40*40)

drawable-hdpi (dpi=240, density=1.5 ,64*64)

drawable-xhdpi (dpi=320, density=2 ,92*92)

drawable-xxhdpi (dpi=480, density=3 ,140*140)

android系统会更具屏幕dpi去使用相应文件夹下的图片

3、巧妙是用weight这个属性

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: