[安卓屏幕尺寸]各种概念及互相转化方式

 

PPI

即每英寸所拥有的像素数目。pixels per inch所表示的是每英寸所拥有的像素(pixel)数目。因此PPI数值越高,即代表显示屏能够以越高的密度显示图像。当然,显示的密度越高,拟真度就越高。图像PPI值越高,画面的细节就会越丰富,因为单位面积的像素数量更多。当然,只是衡量屏幕显示效果的一方面。

 技术分享

dpi

屏幕密度

屏幕物理区域一个单位(一般用英寸)的像素数量,一般简称dpi(dots per inch’每英寸中包含的点的数量)。

 

dip(dp)

独立像素单位(Density-independent pixel (dp))

一个虚拟的单位,用来定于UI布局的。用来表述布局的尺寸或者位置。

dip(注 意dip是独立像素单位,dpi是屏幕密度)等价于一个160dpi(mdpi)的屏幕,运行时系统会根据你实际屏幕的密度来自动处理缩放。像素和dip 的转换公式为dp =px*(dpi/160) 。例如在240密度(dpi)的屏幕上一个dp等于1.5个像素(dp=px*1.5)。以后我们应该尽量使用dip单位布局,不要使用像素单位。这样会使你的app屏幕兼容性更好。

 三星s3  为2  s4 为3  魅族mx3 为2.5

 

(未完)

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。