五、Android屏幕介绍

本文详细介绍了Android设备屏幕的重要参数,包括尺寸、像素、设备无关像素(dp/dip)、可缩放像素(sp)、分辨率、像素密度(ppi)及密度等,并解释了它们之间的相互关系及其在UI设计中的应用。

Android屏幕介绍

常用手机参数介绍
1、 尺寸
屏幕对角线的长度,单位为英寸(2.54cm)

|2、像素Pixels
1px的长度就对应屏幕一个像素点的大小。以px为单位的长度, 在差手机上会变大, 在好手机上变小。Android在运行时会自动将dp/dip/sp为单位的尺寸转换为像素单位的值

3、设备无关像素
device-independent pixels(设备无关像素dp/dip),与像素的换算关系如下:
1dp = (dpi / 160)px,密度为160dpi时1dp = 1px 密度为320dpi时,1dp=2px
1dp = (density)px,
1px = 1/density dp
以dp为单位则不会变化。在布局文件中若必须指定宽高,则使用dp

4、可缩放像素 Scaled pixels(Sp),用于设置字体的显示大小,与dp类似,但是可以根据用户的字体大小首选项进行缩放。布局文件中指定字体大小使用sp
dp与sp比较:用户在系统设置中设置文本的大小
如果字体大小使用sp为单位, 设置有效果
如果字体大小使用dp为单位, 设置没有效果

5、分辨率 屏幕能显示的像素的数量, 一般用在长方向上数量*宽方向上数量来表达

6、像素密度 pixels per inch(PPI),即每英寸屏幕能显示的像素数,像素密度越大,显示画面细节就越丰富。
像素密度={1+√[(长度像素数-1)2+(宽度像素数-1)2]}/屏幕尺寸

7、打印分辨率 Dots Per Inch(DPI),即每英寸所打印的点数或线数,表示打印机打印分辨率, 有时会用dpi来代指ppi。

8、密度 Density,以160ppi为基准, 即像素密度为160时Density为1
例如,120 ldpi——0.75 ppi;160mdpi —— 1.0 ppi;240 hdpi——1.5 ppi;

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值