手机的尺寸、分辨率、像素密度的关系「建议收藏」

手机的尺寸、分辨率、像素密度的关系「建议收藏」前言一直以来,对手机屏幕尺寸、分辨率、像素和像素密度之间对关系摸不到头脑,今天就借此机会,学习记录一下啦。屏幕(主屏)尺寸是什么,怎么算?平时我们买手机,都有尺寸多大,比如苹果6s是5英寸的,华为p8是5.2英寸的,那么这个数字是怎么来的呢?开始以为是屏幕的面积大小,后来通过查询资料才知道,英寸是长度大小,不是面积单位,所以当然不是屏幕的面积咯。其实手机的尺寸其实代表手机屏幕的对角线长度。英…

大家好,又见面了,我是你们的朋友全栈君。

 前言
一直以来,对手机屏幕尺寸、分辨率、像素和像素密度之间对关系摸不到头脑,今天就借此机会,学习记录一下啦。
屏幕(主屏)尺寸是什么,怎么算?
平时我们买手机,都有尺寸多大,比如苹果6s是5英寸的,华为p8是5.2英寸的,那么这个数字是怎么来的呢?开始以为是屏幕的面积大小,后来通过查询资料才知道,英寸是长度大小,不是面积单位,所以当然不是屏幕的面积咯。其实手机的尺寸其实代表手机屏幕的对角线长度。英寸和厘米的换算公式是:
**1英寸(inch)=2.54厘米(cm)**
分辨率是什么?
比如我们看苹果6s的分辨率是1920PX*1080PX,这代表什么呢?
我们看到单位是PX,PX就是我们熟悉的像素,也就是苹果6s手机屏幕是由1920乘1080个像素组成的,1920代表的是手机纵向,1080代表的是手机的横向。
什么是屏幕像素密度?
屏幕像素密度,即每英寸屏幕所拥有的像素数,英文简称PPI。在读到这个每英寸屏幕时,我曾经深深的疑惑,这个每英寸是不是每平方英寸的简称呢?事实证明,我还是太年轻,这个英寸跟之前手机屏幕的尺寸一样,也是对角线的长度。所以,我们可以这么理解屏幕像素密度,即在一个对角线长度为1英寸的正方形内所拥有的像素数。
####屏幕像素密度,分辨率,屏幕尺寸之间的关系是什么?
这三个专业名词之间,有着非常严谨的关系。为啥说严谨呢,因为这三者之间,有一个公式可以表示。

手机的尺寸、分辨率、像素密度的关系「建议收藏」
这个公式真是简单明了,把很多疑问都给我们解决了。我们还是拿苹果6s手机为例,我们知道它的尺寸为5.0英寸,分辨率为1920px*1080px(1920px就是公式里的纵向,1080px就是公式里的横向了)。
像素的大小是固定的吗?
首先申明,**像素是没有实际的物理尺寸的。**
我们先看苹果6s手机和华为p8两个手机的截图信息。

742658-a3f1c39394b1db86

742658-0dde20ce3eeda989
上面的这两张图,第一张是苹果6手机的屏幕参数,第二张还是华为p8的屏幕参数。大家注意看,这两个手机的分辨率都是1920px*1080px。但是,苹果手机的屏幕尺寸比华为荣耀7小了0.2英寸。又一个但是,苹果手机的屏幕像素密度(PPI)却比华为荣耀7高了45个PPI,也就是每英寸像素个数多了45个。这说明了啥?说明了同样的一英寸的长度,苹果手机用469个ppi来显示,华为只用了424个ppi来显示。你能告诉我哪个手机的显示效果更加精细吗?同样是一英寸,同样都是像素,为啥苹果手机一英寸有469个像素,华为只有424个呢?我们知道,英寸是长度单位,它有固定的物理尺寸。那么问题就只能出在了像素身上。这说明,像素这个东西,在苹果手机上变小了。所以,像素这个东西,就像金箍,能变大能变小。

最后,我们总结一下,屏幕的清晰程度其实是分辨率和尺寸大小共同决定,用ppi指数衡量屏幕清晰程度更加准确。

关于像素密度,分辨率,屏幕尺寸之间的关系,上面的公式都能为你解答啦。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142848.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • tomcat详细安装及配置教程_tomcat安装及配置

    tomcat详细安装及配置教程_tomcat安装及配置1、进入官网www.apache.org,找到Projects中的tomcat2、Download下边的版本,这里最新的是10.0x,但是一般不选最新版本,我选择的是8.5x,所以点击Download下边的Tomcat8这里我选择了64位的Windows版本,根据自己的需求下载。(建议:最好别放到C盘)下载之后解压二、配置环境1、系统变量添加:变量名:CATALINA_HOME变量值:就是你刚刚解压的那个文件夹路径2、在path中添加%CATAL…

    2026年1月23日
    4
  • php拼接循环拼接字符串数组,PHP数组拼接

    php拼接循环拼接字符串数组,PHP数组拼接最近的工作中老是要遇到将两个数组进行拼接的操作。下面总结一下数组拼接的几个函数及它们的不同点。PHP中两个数组合并可以使用+或者array_merge,但之间还是有区别的,而且这些区别如果了解不清楚项目中会要命的!主要区别是两个或者多个数组中如果出现相同键名,键名分为字符串或者数字,需要注意。1)键名为数字时,array_merge()后面的值将不会覆盖原来的值,而是附加到后面,但+合并数组则会把…

    2022年5月30日
    44
  • 原码,反码,补码的深入理解与原理答案_原码反码补码例题详解

    原码,反码,补码的深入理解与原理答案_原码反码补码例题详解本文从原码讲起。通过简述原码,反码和补码存在的作用,加深对补码的认识。力争让你对补码的概念不再局限于:负数的补码等于反码加一。接触过计算机或电子信息相关课程的同学,应该都或多或少看过补码这哥仨。每次都是在课本的最前几页,来上这么一段:什么反码是原码除符号位,按位取反。补码等于反码加一。然后给整得莫名其妙,稀里糊涂地,接着就是翻页,反正后面的内容也跟三码没多大关系。我原来也是…

    2025年11月27日
    3
  • 关于winform界面美化。

    关于winform界面美化。今天看到有好多文章写了关于界面美化的方法。有的弄的比较复杂。这里我就简单点介绍一下最方便的方法吧。首先先跟大家分享两个DLL文件。http://files.cnblogs.com/08shiyan/IrisSkin2.zip [适用于.NET2.0、破解版、来源互联网]http://files.cnblogs.com/08shiyan/IrisSkin4.zip [适用于.N

    2022年5月28日
    44
  • python报错no module named_pycharm报错no module named

    python报错no module named_pycharm报错no module namedpycharm在运行时出现“ModuleNotFoundError:Nomodulenamed‘pygame’”错误的解决方法例如:(出现这样子的错误,再出错的地方点击installpygame后,代码还是会出现上面的错误,这时候,我手动安装之后代码就能正常运行了。)手动安装pygame:通过文件—设置—项目解释器(File-setting-Projectinterpreter),点击“+”,搜索pygame,点击左下角的安装即可。如下图所示:右侧下方点击“+”:在搜索框

    2022年8月27日
    5
  • 内网IP和公网IP的区别及作用

    内网IP和公网IP的区别及作用说明:本文仅是针对网络知识懵懂人事的一篇白话解说文,并非技术探讨及进阶文章,各位看官自行甄选;本文仅以ipv4为基础。使用网络的人必然会接触IP地址,ip地址又分内网(私有)ip和公网(外网)ip地址,那么他们之间的区别是什么?为什么要分为内网和外网ip?何时使用哪种ip今天我就用大白话的形式,给大家举一个例子,希望能对各位对于ip有一个初步的了解。拿一个家庭来举例,一般你的路由器以内,就是内网,并且路由器内连接的所有设备或终端都会被分配一个内网ip;反之,路由器及以外就是外网ip,这个外网ip通常

    2022年6月9日
    38

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号