屏幕分辨率
Screen resolution
屏幕分辨率是指纵横向上的像素点数,单位是px。屏幕分辨率确定屏幕上显示多少信息的设置,以水平和垂直像素来衡量。就 而言,当屏幕分辨率低时(例如 640 x 480),在屏幕上显示的像素少,单个像素尺寸比较大。屏幕分辨率高时(例如 1600 x 1200),在屏幕上显示的像素多,单个像素尺寸比较小。 屏幕尺寸一样的情况下,分辨率越高,显示效果就越精细和细腻。参考下图1。
屏幕尺寸
Screen Size
电子产品的显示屏的大小通常是以对角线的长度来衡量的,以“英寸”为单位。计算电子产品的屏幕有多少英寸的方法是:量出屏幕的对角线有多少厘米,然后用对角线的厘米的数量除以2.54,就可以知道屏幕有多少英寸了。
总结:尺寸和分辨率是两个概念,并没有必然的联系。尺寸:是指屏幕对角线长度,为多少多少寸,用来衡量屏幕实际大小。分辨率:是指屏幕的解析力,在相同尺寸下,分辨率越高,解析率越高,画面越精致清晰。
像素密度
Pixels Per Inch
也叫硬件像素点密度;和你机器的面板素质有关;
也叫像素密度单位PPI,所表示的是每英寸所拥有的像素数量。因此PPI数值越高,即代表显示屏能够以越高的密度显示图像。当然,显示的密度越高拟真度就越高。
计算方法:对角线像素个数 / 屏幕尺寸 = 每寸像素个数。对角线像素个数,通过勾股定理:
image.png结果四舍五入401,就是说每英寸包含401个像素点,也就是PPI = 401。
每英寸点数
Dots Per Inch也就是DPI。DPI(Dots Per Inch,每英寸点数)是一个量度单位,用于点阵数码影像,指每一英寸长度中,取样、可显示或输出点的数目。 DPI是衡量打印机打印精度的主要参数之一,一般来说,DPI值越高,表明打印机的打印精度越高。
DPI是个物理概念,Dot就是一个物理的像素点。Pixel就不一定了,一个Pixel可能由很多个物理Dot组成。
密度无关像素
density-independent pixels DIP
是一种物理测量单位,基于计算机控制的坐标系统和抽象像素,由底层的程序使用,转换为物理像素的应用。
使用像素来定义尺寸会带来问题,不同的屏幕具有不同的像素密度,同样的屏幕尺寸也可以有不同的像素密度。
图1尺寸相同的两个屏幕分辨率不同,所以可能具有不同数量的像素使用密度无关像素
参考:
https://developer.android.com/training/multiscreen/screendensities?hl=zh-cn
https://baike.baidu.com/item/%E5%B1%8F%E5%B9%95%E5%88%86%E8%BE%A8%E7%8E%87/2193029
https://baike.baidu.com/item/DIP/443947
https://zhuanlan.zhihu.com/p/469321466
https://www.zhihu.com/question/20145385
https://baike.baidu.com/item/DPI/908073
网友评论