目的
- 什么是屏幕尺寸、屏幕分辨率、屏幕像素密度?
- 什么是dp、dip、dpi、sp、px?它们之间的关系是什么?
- 什么是mdpi、hdpi、xdpi、xxdpi?如何计算和区分?
- 设备屏幕的标准是什么?
基本概念
-
屏幕尺寸
屏幕尺寸指的是屏幕对角线的长度(单位是英寸),1英寸 = 2.54厘米
-
屏幕分辨率
屏幕分辨率是指屏幕上的像素点(单位是px), 如 : 1960(height) * 1080(width)
-
屏幕像素密度
屏幕像素密度是指每英寸上的像素点(单位是dpi,是dot per inch的缩写),与屏幕尺寸以及屏幕分辨率有关
一款设备的屏幕尺寸越小或者分辨率越高,屏幕像素密度越大,反之越小。
单位(px、dp、sp、dpi)
-
sp
即scale independent pixels的缩写,是字体大小的御用单位
-
px
大多数情况下,比如UI设计、A