1、 dpi、dip、dp 之间的关系
要了解以上三个概念,我们从屏幕尺寸开始入手,屏幕尺寸是指屏幕对角线长度,单位是英寸,1英寸=2.54厘米;
上图中的1920、1080就是指的屏幕纵向、横向的像素点,单位为px,1px=1个像素点
dpi:屏幕像素密度,指每英寸上的像素点数,dot per inch的缩写,与屏幕尺寸和屏幕分辨率有关。
dpi计算公式如下:
px:像素,构成图像的最小单位
dp/dip: dp和dip是一样的,密度无关像素,Density Independent Pixels的缩写,以160dpi为基准。在160dpi设备 上1dp=1px,在320dpi设备上1dp=2px,以此类推
density = dpi/160
dp = px/density