像素,像素密度
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 |
安全区域:屏幕内适合放置控件的区域。