【移动端】手机界面的设计尺寸

【移动端】手机界面的设计尺寸从设计方面来看,做手机界面设计的尺寸一般分为iPhone和Android两种设备。iPhone的分辨率设备 逻辑分辨率(point)(pt) 物理分辨率(pixel)(px) 屏幕尺寸 缩放因子(scale) 像素密度PPI 比例(近似) iPhone2G/3/3GS 320×480 320×480 3.5寸 @1x 163 2:3 iPhone4/4S 320×480 640..

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

设计方面来看,做手机界面设计的尺寸一般分为iPhone和Android两种设备。

Android的常用逻辑分辨率:

Android的常用逻辑分辨率:参考屏幕尺寸大全 

360 * 640 、 360 * 720、 360 * 740、 360 * 760、 360 * 780、 360 * 800

411 * 731

480 * 853

iPhone的分辨率

设备 逻辑分辨率(point)(pt) 物理分辨率(pixel)(px) 屏幕尺寸(diagonal) 缩放因子(scale) 像素密度 PPI 比例(近似)
iPhone 2G / 3 / 3GS 320 x 480 320 x 480 3.5英寸 @1x 163 2:3
iPhone 4 / 4S 320 x 480 640 x 960 3.5英寸 @2x 326 2:3
iPhone 5 / 5S / 5C / SE 320 x 568 640 x 1136 4.0英寸 @2x 326 9:16
iPhone 6 / 6S / 7 / 8 375 x 667 750 x 1334 4.7英寸 @2x 326 9:16
iPhone 6 Plus / 6S Plus / 7 Plus / 8 Plus 414 x 736 1080 x 1920 5.5英寸 @3x 401 9:16
iPhone X/XS 375 x 812 1125 x 2436 5.8英寸 @3x 458 9:20
iPhone XS Max 414 x 896 1242 x 2688 6.5英寸 @3x 458 9:20
iPhone XR 414 x 896 828 x 1792 6.1英寸 @2x 326 9:20
iPhone SE (第二代) 375 x 667 750 x 1334 4.7 英寸 @2x 326 9:16
iPhone 11 414 x 896 828 x 1792 6.1 英寸 @2x 326  
iPhone 11 Pro 375 x 812 1125 x 2436 5.8 英寸 @3x 458  
iPhone 11 Pro Max 414 x 896 1242 x 2688 6.5 英寸  @3x 458  
iPhone 12 mini 375 x 812 1080 x 2340 5.4 英寸 @3x 476  
iPhone 12 / 12 Pro 390 x 844 1170 x 2532 6.1英寸 @3x 460  
iPhone 12 Pro Max 428 x 926 1284 x 2778 6.7英寸 @3x 458  

全新 iPhone 12 发布,再谈 iPhone 屏幕尺寸 

屏幕尺寸

屏幕尺寸是指屏幕的对角线长度。

单位

屏幕的单位是以英寸为单位。换算关系如下:1 inch = 2.54cm = 25.4mm

逻辑分辨率和物理分辨率

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

缩放因子(scale)

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

像素密度PPI

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

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

【移动端】手机界面的设计尺寸

我们知道,手机的屏幕是以像素的方式一个一个呈现出来的。PPI值越高,意味着有更细腻的画面。较低PPI的屏幕看起来有颗粒感。但是当PPI值到达一定程度后,再继续提升肉眼就分别不出来了。这就是苹果提出的Retina显示屏的概念。在一定的距离内,手机显示屏在200PPI以上时,肉眼就分辨不出单个像素点了。

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

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

(0)
上一篇 2022年6月21日 下午5:16
下一篇 2022年6月21日 下午5:16


相关推荐

  • Cannot get a STRING value from a NUMERIC cell poi异常解决[通俗易懂]

    Cannot get a STRING value from a NUMERIC cell poi异常解决[通俗易懂]ref:http://www.tpyyes.com/a/kuozhan/2017/0902/199.html poi导入excel表格数据时报java.lang.IllegalStateException:CannotgetaSTRINGvaluefromaNUMERICcell异常是因为在读取cell单元格字符串时,有number类型的数据,因此需要把它转化为纯String类型…

    2025年7月2日
    5
  • 第十四章《redis》

    第十四章《redis》

    2021年5月29日
    90
  • JavaScript:绝对值和三种取整方法(floor、round、ceil)详解

    JavaScript:绝对值和三种取整方法(floor、round、ceil)详解文章目录前言前言 script 1 绝对值方法 console log Math abs 1 console log Math abs 1 console log Math abs 1 隐式转换会把字符串型 1 转换为数字型 console log Math abs pink NaN 2 三个取整方法 1 Mat script

    2026年3月19日
    2
  • 挖矿病毒清除记录

    挖矿病毒清除记录转载地址:https://www.52pojie.cn/thread-864849-1-1.html?tdsourcetag=s_pctim_aiomsg起因是同学过年期间因阿里云的服务器Redis弱口令(好像是没设密码)被提权植入了挖矿病毒,CPU长期占用100%。登录服务器后,首先使用Top命令,查看CPU占用。发现CPU占用率达到100%,可是却没有相关占用高的进程。想…

    2022年6月1日
    68
  • python安装失败0x80070570_win7系统固态硬盘装系统出现错误代码0x80070570的解决方法…

    python安装失败0x80070570_win7系统固态硬盘装系统出现错误代码0x80070570的解决方法…今天和大家分享一下 win7 系统固态硬盘装系统出现错误代码 0x 问题的解决方法 在使用 win7 系统的过程中经常不知道如何去解决 win7 系统固态硬盘装系统出现错误代码 0x 的问题 有什么好的办法去解决 win7 系统固态硬盘装系统出现错误代码 0x 呢 小编教你只需要分区出问题导致安装文件不认识分区 所以出现上面的 安装程序无法创建新的分区或者无法识别已有程序 解

    2026年3月17日
    1
  • Java练手小程序——QQ聊天「建议收藏」

    Java练手小程序——QQ聊天「建议收藏」1.思路图    2.主要功能     实现一对一聊天实现多对多聊天好友上线自动刷新功能3.知识点   界面布局:一是流布局,二是卡片布局(现在应该都不用了) socket通信之对象流objectinput/outputStream     将线程里面的信息显示到界面上4.项目代码    4.1服务端 

    2025年9月26日
    6

发表回复

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

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