Swift -- 屏幕的分辨率,图片的像素,像素是否固定大小,屏幕的尺寸,来一一解惑

送给小白:
在这里插入图片描述

  1. 像素: 图片的属性,我们可以看到公交上面滚动播放字体的屏幕,你细看的话其实是一颗颗LED的灯组成的,一个像素就是一个LED灯泡,一张图片其实就是很多个不同颜色的点组成的,这个店就是像素
  2. 分辨率: 设备屏幕的属性,iPhone6的分辨率是1334 x 750, 指的就是iPhone横向有750像素,纵向有1334像素
  3. 屏幕的尺寸:经常说iPhone6是4.7英寸的屏幕,XR是6.1英寸的屏幕,确切指的这个屏幕的对角线长度是4.7,6.1英寸,1英寸等于2.54cm
  4. 像素的大小:就像1上面说的一个LED灯泡就是一个像素,但有的LED灯泡小有的大,可见像素的大小不像1斤1米一样有一个固定的尺寸,它的大小是相对的

综上的1,2,3,4可见,概念数来了,就应该拿上面的的那些数据来了解一些东西:

首先,横向和纵向的像素点大小都是一样的,一个屏幕上的所有的像素点的大小尺寸都是相同的,比如4.3英寸的屏幕,分辨率是1280x720像素,那么它的屏幕比例就是(16:9),通过勾股定理就可以算出长和宽3.746X2.108(95.2毫米X53.5毫米),1280/3.746=341,即每英寸长度有341个像素,每一个像素有95.2/1280=0.074毫米大,17寸液晶显示器(5:4),其分辨率:1280X1024,每英寸长度上有96个像素点;每个边长为0.263毫米

在这里插入图片描述

我也是小白。

猜你喜欢

转载自blog.csdn.net/SoftwareDoger/article/details/105767745