关于iPhone尺寸与分辨率[通俗易懂]

浅谈不同型号iPhone的尺寸与不同的分辨率首先谈谈编者对分辨率这个概念的认知,分辨率与清晰度挂钩,同样尺寸的视图,分辨率越高清晰度越好。另外还要引出一个重要的概念:PPI(pixelsperinch)PPI是图像分辨率的单位,图像PPI值越高,画面的细节就越丰富,因为单位面积的像素数量越多,一般PPI>300人眼难以分辨出来。分辨率分为水平和垂直两种,

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

浅谈不同型号iPhone的尺寸与不同的分辨率



首先谈谈编者对分辨率这个概念的认知,分辨率与清晰度挂钩,同样尺寸的视图,分辨率越高清晰度越好。另外还要引出一个重要的概念:PPI(pixels per inch)PPI是图像分辨率的单位,图像PPI值越高,画面的细节就越丰富,因为单位面积的像素数量越多,一般PPI>300人眼难以分辨出来。


分辨率分为水平和垂直两种,如320 * 480代表水平有320个像素点,垂直有480个像素点。
屏幕分辨率根据不同的宽高比也有不同的标准,如当今比较流行的16:9的宽高比中
适合该比例的标准有:720p (1280×720)  1080p (1920×1080)

目前市场上的iPhone分别有iPhone4,iPhone4S,iPhone5,iPhone5S,iPhone5C,iPhone6,iPhone6Plus,iPhone6S,iPhone6S Plus。
3.5英寸的iPhone4,iPhone4S,屏幕尺寸为320 * 480,其屏幕分辨率为640 * 960,即两倍屏
4.0英寸的iPhone5,iPhone5S,iPhone5C,屏幕尺寸为320 * 568,其屏幕分辨率为640 * 1136,即两倍屏
4.7英寸的iPhone6,iPhone6S,屏幕尺寸为375 * 667,屏幕分辨率为750 * 1334,即两倍屏
5.5英寸的iPhone6Plus,iPhone6S Plus,屏幕尺寸为414 * 736,屏幕分辨率为1080 * 1920,由于技术的原因并不是三倍屏。






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

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

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


相关推荐

  • 2021Java高级面试题及答案,太牛了!

    2021Java高级面试题及答案,太牛了!什么是RPC?RPC原理是什么?什么是RPC?RPC(RemoteProcedureCall)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如两个不同的服务A、B部署在两台不同的机器上,那么服务A如果想要调用服务B中的某个方法该怎么办呢?使用HTTP请求当然可以,但是可能会比较慢而且一些优化做的并不好。RPC的出现就是为了解决这个问题。RPC原理是什么?服务消费方(client)调用以本地调用方式调用服务;client

    2022年7月18日
    18
  • [翻译] Overleaf 中的语法检查 – Spell check language

    [翻译] Overleaf 中的语法检查 – Spell check language你可以将语法检查的语言更改为你的偏好(例如西班牙语):点击菜单栏,找到语法检查下拉框(spellcheck),然后选择你偏好的语言。

    2022年6月4日
    39
  • COLORREF结构「建议收藏」

    COLORREF结构「建议收藏」1 定义typedef DWORD  COLORREF;即为一个32为长整数2初始化COLORREFcol=RGB(100,200,10);其中用到了RGB,看看他是什么:#defineRGB(r,g,b)         ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))原来也是一个COLORREF,不过是把参数转换

    2025年6月27日
    1
  • Kotlin vs Java | Java和Kotlin之间的10个区别

    Kotlin vs Java | Java和Kotlin之间的10个区别Kotlin与JavaJava是一种通用的,面向对象的编程语言。Java程序或应用程序将在JVM(Java虚拟机)中执行。它是一种独立的编程语言,可让您在所有支持Java的平台上运行相同的代码。Kotlin是一种开放源代码,通用,静态类型的编程语言。它结合了面向JVM和Android的面向对象和功能性编程功能。它对开发服务器端应用程序更有用,并且允许用户编写简短而有意义的代…

    2022年7月7日
    22
  • java线程池拒绝策略_java线程池拒绝策略有哪些?

    java线程池拒绝策略_java线程池拒绝策略有哪些?小伙伴们知道java中线程池拒绝策略有哪些吗?这是java线程池必须知道的基础之一,下面就一起来看看吧。在java线程池中,有着这么四种拒绝策略:1)、AbortPolicy(默认)直接抛出RejectedExecutionException异常阻止系统正常运行。publicstaticclassAbortPolicyimplementsRejectedExecutionHandler{…

    2022年6月17日
    23
  • java集合系列——Map之TreeMap介绍(九)

    TreeMap是一个有序的key-value集合,基于红黑树(Red-Black tree)的 NavigableMap实现。该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的 Comparator进行排序,具体取决于使用的构造方法。

    2022年2月26日
    116

发表回复

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

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