iPhone屏幕尺寸和分辨率的相关知识( DPI vs PPI pt vs px) - 简书

文章推薦指數: 80 %
投票人數:10人

1. DPI 和PPI 是什么? DPI ---- 最初用于衡量打印物上每英寸的点数密度,就是表示你的打印机可以在一英寸内打印多少个点。

DP... iPhone屏幕尺寸和分辨率的相关知识(DPIvsPPIptvspx)1.DPI和PPI是什么?DPI----最初用于衡量打印物上每英寸的点数密度,就是表示你的打印机可以在一英寸内打印多少个点。

DPI值越小,打印的内容越不清晰。

当DPI的概念迁移到计算机屏幕上的时候,就应该称之为PPI

同理:PPI就是表示计算机屏幕上每英寸可以显示的像素点的数量。

2.pt和px又是什么?pt----代表点,是一个标准的长度单位,定义上:1pt=1/72英寸,英寸跟我们所熟悉厘米、米一样,所以我们可以明确的指出1pt的长度是多少。

px----代表像素,是屏幕上能显示的最小单位,在分辨率高的屏幕上,一个像素可能会达到我们肉眼无法识别的大小。

现有iPhone设备屏幕尺寸信息  PS:AppleDeviceScreenSizes、AppStore审核之App预览规范、AppStore审核之App截屏规范3.视网膜屏幕Retina 视网膜屏幕是在iPhone4发布时进入大众视野的,叫视网膜是因为屏幕的PPI已达到人们肉眼无法看到的级别,即我们肉眼已无法识别屏幕上的一个像素,从技术上来说就是Apple在物理尺寸与上一代相同的屏幕上塞下了2倍的像素。

iPhone4采用Retina显示屏,在物理尺寸不变的情况下,像素成倍增加,达到了640x960像素。

iPhone3GS屏幕上有320x480=153600个像素点,而iPhone4屏幕上则有640x960=614400个像素点,像素个数是原来的4倍。

这样就出现了一个问题,怎么样让原来的App运行在新的手机上面? 为了运行之前的App,Apple引入了一个新的概念:point(点),“点”这个概念在iOS开发中很重要。

iPhone4屏幕尺寸继续保持320x480大小,不过单位并非是像素,而是“点”。

在iPhone3GS中,一个点等于一个像素,也就是说点与像素可以直接互换;在iPhone4中,一个点等于两个像素;在iPhone7Plus中,一个点等于三个像素。

iPhone4和iPhone3GS的屏幕尺寸实际上是一样的,都是3.5英寸。

在屏幕上同样一个点,实际尺寸大小一样,只是在iPhone4上单位英寸内的像素点更多,看起来更加细腻。

4.iPhone6/6s Plus分辨率是1242x2208,为什么渲染后分辨率变为1080x1920?iPhone4/4s iPhone5/5s iPhone6/6s的PPI都是一致的,都是326,用@2x素材。

 但是iPhone6Plus的PPI是401,理论上苹果应该采用401/326*@[email protected]的素材,但是这个奇葩的比例对于开发者而言很难切图,所以Apple为了方便开发者就采用了@3x的素材,然后再缩放到@2.46x的屏幕上,也就是缩放到2.46/3=82%。

实际上Apple选取了一个接近比例的87%,这样算下来,物理分辨率和虚拟分辨率的比例是87%,也就是1080/ 1242 ≈ 0.87,1920/ 2208 ≈ 0.87。

推荐阅读更多精彩内容iOS的APP在系统中如何适应iPhone5s/6/6Plus三种屏幕的尺寸?作者:黄兢成链接:https://www.zhihu.com/question/25421514/answer/...TKDesign阅读1,205评论0赞1DPI指南什么是DPI、PPI?DPI(DotsPerInch)是测量空间点密度的单位,最初应用于打印技术中,它表示每...读品走思阅读2,527评论0赞5怎么看待某些人眼中的“读书无用论”今天是2016年5月17日,是我们全系准备拍摄毕业照片的日子,拍了毕业照也就意味着我们马上就要毕业了,要离开青...StayHungry阅读2,182评论0赞1西江月•清明前日赴宜兴东氿天有幸晴恰好,赴宜氿水之滨,野茫地旷鸢如萍,思相如祈无病。

忽慕先贤碑刻,视轻伏荡虚盈,宁随壮士斩蛟鲸,才渴天骄识敬...坂上流云阅读98评论0赞1(译)用MySQL的朋友们请不要使用"utf8",请使用"utf8mb4"觉得好就赞一下~~原文地址:https://medium.com/@adamhooper/in-mysql-ne...brightwang阅读15,450评论9赞17抽奖10赞11赞赞赏更多好文



請為這篇文章評分?