转:https://www.jianshu.com/p/2daa1298a5e6

https://www.jianshu.com/p/41a8ccdf91ed

https://www.jianshu.com/p/1b24ca5e8c12

iPhone分辨率总结

设备 iPhone 屏幕尺寸 Screen Size 逻辑分辨率 Point 缩放因子Scale Factor 设备分辨率 (Pixel) 物理显示分辨率 (网站数据) PPI 缩放因子和PPI对应
3GS 3.5-inch 320*480 @1x 320*480   163
4/4S 3.5-inch 320*480 @2x 640*960   326
5/5S/5C/SE 4-inch 320*568 @2x 640*1136   326
6/6S/7/8 4.7-inch 375*667 @2x 750*1334   326
6P/6SP/7P/8P 5.5-inch 414*736 @3x 1242*2208 1080*1920 401
X/XS/11 Pro 5.8-inch 375*812 @3x 1125*2436   458
XS Max/11 Pro Max 6.5-inch 414*896 @3x 1242*2688   458
XR/11 6.1-inch 414*896 @2x 828*1792   326
             
12 mini 5.4-inch 375*812 @3x 1125*2436 1080*2340 476
12 6.1-inch 390*844 @3x 1170*2532 1170*2532 460
12 Pro 6.1-inch 390*844 @3x 1170*2532 1170*2532 460
12 Pro Max 6.7-inch 428*926 @3x 1284*2778 1284*2778 458
             

逻辑分辨率和物理分辨率

逻辑分辨率以point(pt)为单位,物理分辨率以pixel(px)为单位。

区分逻辑分别率和物理分辨率是因为在早期iPhone 3GS之前,iOS绘制图形以point为单位。在这个时期point和pixel严格对应在一起。在iPhone 3GS上:

1 pt = 1 px

到了iPhone 4开始,苹果引入了Retina屏幕。在一定物理单位内可以显示2倍的像素。iPhone 4的屏幕物理尺寸还是3.5寸,分辨率为640 × 960,提升了4倍。也就是说,原先的1 point可以容纳4个pixel。

到了iPhone 4,逻辑分辨率和物理分辨率的关系就成了:

1 pt = 2 px

缩放因子(scale)

因为逻辑分辨率和物理分辨率存在着一定的比例关系,这种比例的关系称为缩放因子。其对应关系为:

1 pt = scale * px

在iPhone 3GS上,缩放因子为1(以“@1x”来表示)。在iPhone 4上,缩放因子为2(以“@2x”来表示)。

像素密度PPI

像素密度PPI(Pixel Per Inch)是指每英寸上容纳的像素数量。

计算PPI,可以简单用勾股定理计算出对线上出现的像素,再除以对角线上长度:

将iPhone 4屏幕数据代入公式:

PPI对显示的影响

我们知道,手机的屏幕是以像素的方式一个一个呈现出来的。PPI值越高,意味着有更细腻的画面。

较低PPI的屏幕看起来有颗粒感。但是当PPI值到达一定程度后,再继续提升肉眼就分别不出来了。

iOS 逻辑分辨率、物理分辨率相关推荐

  1. FFT运算的加深理解——栅栏效应、补零、物理分辨率、计算分辨率

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 FFT运算的加深理解--栅栏效应.补零.物理分辨率.计算分辨率 栅栏效应和计算分辨率 物理分辨率 总结 栅栏效应和计算分辨率 栅栏效应 ...

  2. iOS 屏幕尺寸、逻辑分辨率、物理分辨率之间的相互关系

    型号 屏幕尺寸(inch) 逻辑分辨率(point) 缩放因子(scale factor) 物理分辨率(pixel) 像素密度(PPI) iPhone3GS 3.5 320 * 480 @1x 320 ...

  3. android手机屏分辨率和屏幕逻辑,【手机屏幕分辨率】逻辑分辨率和物理分辨率...

    尺寸.png 手机屏幕分辨率是手机重要的参数,大家可能会把分辨率对成手机的高宽度,这是不正确,了解分辨率是ui设计必要的,前端所需要知道的. 移动端设备屏幕尺寸非常多,碎片化严重.尤其是Android ...

  4. 手机屏幕分辨率:物理分辨率和逻辑分辨率

    1.什么是物理分辨率和逻辑分辨 手机屏幕分辨率有两个术语:物理分辨率和逻辑分辨率.那么二者的区别是什么?这里我们做下简单说明. 正如俗话所说物理分辨率是硬件所支持的,逻辑分辨率是软件可以达到的. 物理 ...

  5. iPhone各型号物理分辨率和逻辑分辨率

    /** 逻辑分辨率pt 物理分辨率pxiphone4 320x480 640x960 二倍iphone5 320x568 640x1136 二倍iphone6 375x667 750x1334 二倍i ...

  6. 图文并茂带你弄懂物理分辨率、分辨率、物理像素、逻辑像素、dpr、ppi

    目录 物理分辨率和分辨率 什么是物理像素 什么是CSS像素 什么是设备像素比 什么是标清屏和高清屏 缩放 什么是PPI(DPI) 物理分辨率和分辨率 首先得知道物理分辨率和分辨率是2个概念,可别混淆. ...

  7. iOS屏幕尺寸和分辨率了解

    1.截至目前为止,主流的iOS设备屏幕有以下几种: ---------------  iPhone  ---------- --------  iPad ------------ 2.iOS设备屏幕分 ...

  8. ios屏幕尺寸和分辨率

    iOS平台家族成员主要包括iPhone.iPod Touch和iPad,但是各类设备的分辨率各不相同,目前存在的尺寸主要有: iOS设备的尺寸多种多样,此外,屏幕的分辨率也有多种,总结如下表所示: 其 ...

  9. IOS 获取苹果手机的分辨率

    IOS 获取苹果手机的分辨率 IOS 获取苹果手机的分辨率,示例代码如下: Utils.h #import <Foundation/Foundation.h>enum {UIDevice_ ...

  10. js获取手机屏幕分辨率和物理分辨率

    在做企业微信的时候,做各种机型兼容问题的时候 , 对于不同的分辨率手机,页面显示不美观 window.screen.availWidth          返回当前屏幕宽度(空白空间)  window ...

最新文章

  1. c. Litmxs找女友
  2. vba调用计算机,如何实现跨工作表自动引用数据? 求:EXCEL公式(函数)或VBA宏程序...
  3. 由防止表单重复提交引发的一系列问题--servletRequest的复制、body值的获取
  4. vue的数组如何存储数据
  5. Android 显示 WebView ,加载URL 时,向webview的 header 里面传递参数
  6. (1) 自定义分页采用jsp和Java实现
  7. 《乌合之众》读书笔记(part2)--打动群体心灵的,是传奇中的英雄,而绝非现实中的英雄本身
  8. Map-Reduce 思想在 ABAP 编程中的一个实际应用案例
  9. android input 点击事件失效,React Native:TextInput元素上的onContentSizeChange事件在Android上不起作用...
  10. Unity3d中的属性(Attributes)整理【转载】
  11. 必须用Python给程序员不懂浪漫平反一波....不管班花还是校花全都跑不掉~
  12. Linux下新手基本操作及技巧看图上路
  13. 【测试报告】模板:性能测试报告 2
  14. pc端ui图片尺寸_聊聊PC端页面适配
  15. 20194307肖江宇Exp-4 恶意代码分析
  16. java 分转元_java元转分分转元
  17. 雷神加速器无限更新失败️️️
  18. Python初识对象
  19. 前端艺术之毛玻璃-倾斜-日历
  20. 全新红娘交友系统定制版源码 | 相亲交友小程序源码 全开源可二开(已更新)

热门文章

  1. etimedout 运行_googleapis 谷歌统计 nodejs 遇到 ECONNRESET和 ETIMEDOUT
  2. ckpt模型转换为tf serving的saved model格式
  3. Kafka的消息可靠性(防止消息丢失)
  4. 华为服务器忘记系统密码忘了,服务器忘记密码重置
  5. python中grid是什么意思_python中网格Grid和列表List的认识
  6. word总页数不包含封面_word目录不包含封面 word 目录 不含封面
  7. iconfont 多色图标使用介绍
  8. 10个免费商用的图片网站分享
  9. 低秩矩阵的应用matlab,低秩矩阵的应用
  10. 贪心科技SkipGram 2020.4.3笔记