手机适配所涉及单位汇总

长度单位:

    绝对长度单位:

     in(inch英寸)、cm(厘米)、mm(毫米)、pt(磅)、pc(pica)

    相对长度单位:

     是网页设计中使用最多的长度单位,包括px、em、rem等

屏幕尺寸:

    指屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米


手机适配所涉及单位汇总_第1张图片

屏幕分变率:

指在横纵向上的像素点数,单位是px,1px=1个像素点。一般以纵向像素*横向像素来表示一个手机的分辨率,如1960*1080。(这里的1像素指的是物理设备的1个像素点)

屏幕像素密度:

屏幕上每英寸可以显示的像素点的数量,单位是ppi,即“pixels per inch”的缩写。屏幕像素密度与屏幕尺寸和屏幕分辨率有关,在单一变化条件下,屏幕尺寸越小、分辨率越高,像素密度越大,反之越小。

屏幕像素密度计算公式:

屏幕上勾股定理算出对角线的分辨率:√(1920²+1080²)≈2203px     对角线分辨率除以屏幕尺寸:2203/5≈440dpi。


手机适配所涉及单位汇总_第2张图片

ppi 与 dpi:

ppi:

pixels per inch,屏幕上每英寸可以显示的像素点的数量,即屏幕像素密度。

dpi:

dots per inch,最初用于衡量打印物上每英寸的点数密度,就是打印机可以在一英寸内打多少个点。当dpi的概念用在计算机屏幕上时,就称之为ppi。ppi和dpi是同一个概念,Android比较喜欢使用dpi,IOS比较喜欢使用ppi。

dp 与 px:

dp:

dp和dip都是Density Independent Pixels的缩写,密度独立像素,可以想象成是一个物理尺寸,使同样的设置在不同手机上显示的效果看起来是一样的。

px:

就是通常所说的像素,使网页设计中使用最多的长度单位。将显示器分成非常细小的方格,每个方格就是一个像素。(网页重构中使用的px和屏幕分辨率的px不一定是一样的大小)

在Android中,规定以160dpi为基准,1dp=1px。如果密度是320dpi,则1dp=2px,以此类推。

以上就是总结的一些单位和简单的换算关系啦,希望能对初学者在理解各类单位上有所帮助。

你可能感兴趣的:(手机适配所涉及单位汇总)