当前位置:首页 » 《关注互联网》 » 正文

px、pt、dpi、dip、分辨率、屏幕尺寸等等概念_飞翔的哔哔鸡的博客_px分辨率

21 人参与  2021年08月20日 11:43  分类 : 《关注互联网》  评论

点击全文阅读


文章目录

    • 基本概念
      • 屏幕尺寸
      • 屏幕比例
      • 像素px
      • pt/point
      • 分辨率
      • DPI(点每英寸)
      • PPI(像素每英寸)
      • DIP/DP
      • density
    • Android
    • IOS
    • 最后
    • 参考资料

基本概念

屏幕尺寸

屏幕的对角线长度,一般讲的大小单位都是英寸。
比如我们说 iphone6 是6.7英寸,就是屏幕对角线为 6.7英寸。

屏幕比例

只确定了对角线长,2边长度还不一定。所以有了4:3、16:9这种,这样就可以算出屏幕边长了。

像素px

px 不是自然界的长度单位,而是一个抽象的单位,比如:windows桌面属性里的“设置”看到,如果是1024×768,也就是说水平方向上有1024个点,垂直方向上有768个点。

pt/point

英文音译为“磅”,中文读作“点”
1点=0.376毫米=1.07英美点=0.0148英尺=0.1776英寸

分辨率

分辨率=像素尺寸/物理尺寸

在这里插入图片描述
指给定的距离(或面积)内“点”或“像素”的数量。有时被称为“解析度”。常用的描述分辨率的单位有:DPI(点每英寸)和 PPI(像素每英寸)。还有一些其他单位,比如px/cm(像素每厘米, dpcm)、LPI(线每英寸)等。

我们通常所说的显示器分辨率,其实是指桌面设定的分辨率,而不是显示器的物理分辨率。只不过现在液晶显示器成为主流,由于液晶的显示原理与CRT不同,只有在桌面分辨率与物理分辨率一致的情况下,显示效果最佳,所以现在我们的桌面分辨率几乎总是与显示器的物理分辨率一致了。

在这里插入图片描述

比如:iphone6 的分辨率为 1334*750。

DPI(点每英寸)

dots per inch,表示每英寸(对角线长度)能打印上的墨滴数量。最初应用于打印技术中。打印设备多在 300 至 3600 DPI 之间。

PPI(像素每英寸)

pixels per inch,电子显示设备从打印设备中借鉴了 DPI 的概念,产生了 PPI的概念。即显示器每英寸(对角线长度)上像素点的数量,指像素密度。

DIP/DP

它是Android里的一个单位

Density independent pixel的缩写,指的是抽象意义上的像素。跟设备的屏幕密度有关系。
就是说在160dpi的屏幕上,1dip=1px。
它跟屏幕密度有关,如果屏幕密度大,1dip代表的px就多,比如在320dpi的屏幕上,1dip=2px。

我觉得有点像 rem。

Android 为啥把 dpi 标准设置为 160?
Android Design 里把主流设备的 dpi 归成了四个档次,120 dpi、160 dpi、240 dpi、320 dpi
一般按照 dpi 之间的比例即 2:1.5:1:0.75
也就是说如果以 160 dpi 作为基准的话,只要尺寸的 DP 是 4 的公倍数,XHDPI 下乘以 2,HDPI 下乘以 1.5,LDPI 下乘以 0.75 即可满足所有尺寸下都是整数 pixel 。
但假设以 240 dpi 作为标准,那需要 DP 是 3 的公倍数,XHDPI 下乘以 1.333,MDPI 下乘以 0.666 ,LDPI 下除以 2
而以 LDPI 和 XHDPI 为基准就更复杂了,所以选择 160 dpi

density

密度,常见取值 1.5、1.0
是 DPI / (160像素/英寸) 后得到的值

Android

在这里插入图片描述

IOS

在这里插入图片描述

最后

在这里插入图片描述

参考资料

https://www.jianshu.com/p/ee3b2b75b180


点击全文阅读


本文链接:http://zhangshiyu.com/post/25822.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1