Android 屏幕适配

1、 dpi、dip、dp 之间的关系

要了解以上三个概念,我们从屏幕尺寸开始入手,屏幕尺寸是指屏幕对角线长度,单位是英寸,1英寸=2.54厘米;

Android 屏幕适配_第1张图片
手机屏幕像素.png

上图中的1920、1080就是指的屏幕纵向、横向的像素点,单位为px,1px=1个像素点

dpi:屏幕像素密度,指每英寸上的像素点数,dot per inch的缩写,与屏幕尺寸和屏幕分辨率有关。

dpi计算公式如下:

Android 屏幕适配_第2张图片
dpi计算公式.png

px:像素,构成图像的最小单位

dp/dip: dp和dip是一样的,密度无关像素,Density Independent Pixels的缩写,以160dpi为基准。在160dpi设备 上1dp=1px,在320dpi设备上1dp=2px,以此类推

density = dpi/160

dp = px/density

你可能感兴趣的:(Android 屏幕适配)