一、概述
设置布局时尽量使用DIP.
dip是一个虚拟的计量单位,它与密度(density)无关,用于在layout中定义大小和位置。
在dpi的值为160时:1dip = 1px .
其他情况下,可以用这个等式进行转化:pixels = dips * (density / 160)
例如在density=240时: 1.5dip = 1px .
注意:dpi与dip是不同的,dpi是没英寸显示的点数,也就是所说的密度。
二、实践
在代码中,可以用过这样的方式进行转化。
设置布局时尽量使用DIP.
dip是一个虚拟的计量单位,它与密度(density)无关,用于在layout中定义大小和位置。
在dpi的值为160时:1dip = 1px .
其他情况下,可以用这个等式进行转化:pixels = dips * (density / 160)
例如在density=240时: 1.5dip = 1px .
注意:dpi与dip是不同的,dpi是没英寸显示的点数,也就是所说的密度。
在代码中,可以用过这样的方式进行转化。