码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2015-01-25 19:39:14      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

 

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

 

(未完)

 

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

标签:

原文地址:http://www.cnblogs.com/sunwayne/p/4248592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!