手机分辨率基础知识

屏幕尺寸:对角线(英寸)
分辨率:854*480(pixels)
DPI(dot per inch):每英寸像素数,如120dpi,160dpi等,假设QVGA(320*240)分辨率的屏幕物理尺寸是(2英寸*1.5英寸),dpi=160
PPI(像素密度):对角线像素数/对角线尺寸,计算了一下小米手机屏幕的PPI,4.0英寸、分辨率854X480,PPI  =√(854^2+480^2)/4=244.912……≈245.
dip(dp):所以相同的dp在不同的手机上看起来长度是一样的,应该说是差不多一样的,当设备的dpi为
120(low)、160(medium)、240(high)、320(xhigh)时,是一样的,但在有的设备中不一定是这四个,
会按照实际情况划分到这四个之中,所以dp相同时,一个230,一个250的dpi都会归为240,那么
px=dp*(240/160),所以得到的像素数相同,又因为两个设备dpi=px/屏幕宽 是不同的,所以该空间
在两台设备上的宽度是不同的。
px = dp * (dpi / 160),dpi,这里的dpi可能值只有120(low)、160(medium)、240(high)、320(xhigh)四种,不是实际设备真实的dpi!
sp:与dp效果相同,不通点如下:
sp除了受屏幕密度影响外,还受到用户的字体大小影响
通常情况下,建议使用sp来跟随用户字体大小设置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值