版权声明:本文为博主原创文章,未经博主允许下请随便转载。 https://blog.csdn.net/god_wen/article/details/88376689
px
pixel像素,物理单位改变不了
in
inches 英寸
1 inch=2.54 centimeters 物理单位改变不了。我们说某个屏幕时多少英寸的说的是对角线多少英寸
mm
millimeters 毫米 物理单位改变不了
dot
dot 是显示器上的最小的物理点,有些显示器可能会让2dot 1px 这时候 1dot 1px。物理元素不可更改。
dppx
dot per pixel,查看dot和pixel 的对应关系 。物理元素不可更改。
dpi
dot per inch,单位英寸点密度。物理元素不可更改,计算公式如下:
width和height 表示横纵的dot数目
ppi
pixels per inch 单位英寸的像素密度,物理元素不可更改,计算公式如下:
width和height 表示横纵的pixel数目
dp/dip
density-independent pixels 与密度无关像素,dp和dip等价但是推荐写dp。dp人为定义的单位,它表示1像素在160dpi屏幕上的长度。公式推到如下:
又因为
联立可以消掉px
所以idp等于1/160英寸。
如果想获得dp,dpi,px三者的关系,可以把2公式代入三公式