像素,像素密度


DPI(Dots Per Inch)是测量空间点密度的单位,最初应用于打印技术中,它表示每英寸能打印上的墨滴数量。较小的DPI会产生不清晰的图片

后来DPI的概念也被应用到了计算机屏幕上,计算机屏幕一般采用PPI(Pixels Per Inch)来表示一英寸屏幕上显示的像素点的数量。称之为"像素密度"以区别于表示设备尺寸的"分辨率"(1080x720)

(屏幕)分辨率定义了屏幕上显示的像素数量,单位物理像素(physical pixel)

Retina 是因为设备的PPI非常高以至于人的视网膜也不能在屏幕上分辨出像素点来

DP或PT是测量单位,你可以用来规范你的各种设备和多DPI的app模型。

DP(Dip)表示独立于设备的像素点(Device Independent Pixels,设备独立像素,也叫密度无关像素,CSS 像素中 px 使用的就是),PT表示点。DP用在Android上,PT用在Apple上,但是他们本质上是相同的。

设备像素比(device pixel ratio ) = 物理像素 / 设备独立像素

一个位图像素是栅格图像(如:png, jpg, gif等)最小的数据单元,PhotoShop 中的分辨率(像素密度)是为了模拟打印等场景下的尺寸。

安卓:dp和sp都是安卓的开发单位,dp是长度单位,sp是字体单位,1dp定义为屏幕密度值为160ppi时的1px
密度
MDPI
HDPI
XXHDPI
XXXHDPI
密度值
160
240
320
480
分辨率
320 x 480
480 x 800
720 x 1280
1080 x 1920

安全区域:屏幕内适合放置控件的区域。