iPhone6和iPhone6p的屏幕分辨率变化及适配

iPhone6和iPhone6p的屏幕分辨率变化及适配,第1张

iPhone6的物理尺寸比5s放大了175%,同样物理分辨率也增加了175%,从1136 640提升到1334 750,这样同比的增长结果就是像素密度ppi与5s保持不变,依然是326ppi(4s也是这个值),也就是说6跟5s相比,屏幕的清晰度不变,只是尺寸变大了。如果针对5s用像素定位布局做出来的app界面,尤其是依赖568和320这两个数字的界面,很可能出现右边和下边出现空白,因为逻辑分辨率变成了667 375。

旧的应用不做适配的话,兼容的解决方案是等比放大模式,也就是将原来以568 320为参考系的界面,所有的逻辑点位置 1175对应到667 375之下。而想使用非兼容模式需要通过设置667 375对应的开屏图或者launchstoryboard来显示告诉操作系统使用非等比放大模式。

而到了iPhone6p就又有一点不一样了,因为6p的分辨率1920 1080,与5s和6相比,其分辨率的增长比率超过了屏幕物理尺寸的增长比例,导致像素密度ppi有显著增长,从326增加到401,也就是说不但屏幕尺寸变大了,清晰度也提高了,而且清晰度的提高大于屏幕尺寸的提高率。

从程序开发的角度来看,6和6p如果不做适配,程序肯定会不适应,其实每一代iPhone革新都需要做app适配嘛。但这一代的工作量最大。因为适配通常有两方面工作:一是页面布局的调整,二是图标尺寸的调整。

3->4的时候屏幕尺寸没变,只有清晰度变了,所以页面布局不用调整(布局是基于点——逻辑分辨率的,不是基于像素——物理分辨率的),只需要把素材图标的像素2变成@2x,这样看起来整个页面布局还跟以前一样,只是和图标变得更清晰了。

4->5的时候屏幕尺寸变了(宽度没变,只有高度增加了),增加了竖向的空间,但是清晰度没变,所以页面布局需要调整(不调整的话老的应用是居中显示,屏幕上下会留黑,这就是5对4的兼容模式),但调整起来应该也很容易,只需要让竖向显示更多的内容或者把原来的内容在竖向拉开间距即可。素材图标还是@2x不用调整,同样的图标在手机上显示出来,依然是跟3和4的时候一样大。

5->6的时候屏幕尺寸变了(横向和竖向都增加了),但是清晰度没变,所以跟上一条一样只需要调整布局,唯一不同的是4->5只需要调整竖向布局,5->6横向竖向都有增加的空间都需要调整。所以在这次的兼容模式也跟4->5有区别了,因为兼容模式的原则是保持等比,4->5的时候只有一个维度增加了,所以竖向居中就可以了,但5->6的时候两个方向都增加了,而且是等比增加的,那么兼容模式就不是4周都留黑边了,而是采用了放大的方式,又因为5->6屏幕分辨率是等比放大,故兼容模式把界面等比放大以后,依然是充满屏幕,只是图标的物理面积增加大,清晰度也变低了一点而已。

5->6p的时候屏幕尺寸和清晰度都变了。所有不但要调整布局,还要重新做素材图标的清晰度,改成@3x的分辨率。如果不调整的话,那不但右边和下边会留空或者留黑,而且原来的布局的图标物理尺寸也比以前的小了(图标分辨率尺寸没变,但是6p的ppi增大了,导致物理尺寸变小)。

而6和6p是一起出的,而且屏幕尺寸还不一样,所以开发要同时兼顾这两种调整,工作量比以前都要大。然后好消息是Xcode为了今后考虑推出了Autolayout自动布局,通过设置不同页面空间之前的约束关系来简化实现,不必对所有的页面都进行适配硬编码,这次对布局的调整完成以后,今后屏幕尺寸再变化需要做的工作量就少多了,甚至没有。(其实针对每种屏幕尺寸继续做硬编码也没关系,iPhone的机型毕竟还是有限的,要是换到Android不用自动布局都不行。)

另外不做适配的情况下,旧的应用会显示的像老人机那样放大,这是苹果硬件设计上为了旧应用的兼容策略,并且6和6p也并不是第一次采用放大策略,实际上从iPhone4的163ppi提升到iPhone4S的326 retina ppi,其放大策略更是直接放大了2倍,只不过是由于屏幕尺寸没变,所以前后对比没有变化而已。另外,不管是6的1334 750,还是6p的1920 1080,其高宽比都是178,跟iPhone5s的1136 640下的高宽比是一致的,也就是说以前程序的布局,在不做适配的情况下,只要等比拉伸显示即可填充满6和6p的全屏幕,但结果也就是每个显示单元不但变大,而且变模糊了,尤其是在6p下更明显,因为拉伸的幅度大得多。

说了这么多基本还是理论方面,至于程序上要怎么做,一图胜千言,看懂下面这个图基本上对iPhone适配布局就能完全游刃有余了。 The Ultimate Guide To iPhone Resolutions

----------------------------更新--------------------------

iPhone X要出了,又多了一个适配项目。根据官方适配指南,iPhone的逻辑像素是375 812,采用3x转换关系。那么物理像素应该为1125 2436,根据这个长宽物理像素计算出对角线物理像素为2683,而iPhone又声称其屏幕物理尺寸为58英寸,则其像素密度为2683/58=462,比之前6p的401又增加了不少,难怪这次的屏幕叫做super retina超视网膜屏幕。

但按照方便乔帮主对iPhone4s retina的解释,ppi超过326就已经无法被视网膜分辨了、那么再进一步提高ppi的意义何在?或者说,ppi并没有提高,而是像6p一样在显示1126 2436这个尺寸图像之前又经过down sample处理了?查了一下资料,iPhone X公布出来的ppi是458,那么反算一下2683/458=585,也就是说iPhone X的实际屏幕尺寸是585英寸。

而关于retina和ppi超过300肉眼无法分辨这个结论,基本可以断定为乔帮主为了给iPhone4S和iPad3的宣传炒作造势而故意营造出来的说法,根据其他一些权威专家的说法,人类肉眼能够分辨的ppi极限应该在500左右,也就是说现在的手机基本快接近极限了。

最后,屏幕上端的刘海也不是随便来的,三个圆相切也很有美感的嘛。。。

当然不是,7P是双摄啊,像素方面,6P是800w,7P两个摄像头都是1200w,肯定还是7P高。至于色彩这个和苹果的机内处理有关系,应该不会有本质差别。画面效果上,7P因为是双摄可以变焦还可以通过位置合成来增强虚化效果。

照片成像质量与像素并不是绝对的正比关系,还要看感光元件大小。

手机就算是诺基亚808的4100W像素,拍摄的照片的质量还是不如我单反1600W像素,因为感光元件根本无法与单反的APS-C甚至全画幅比。

Pro 6 Plus虽然像素降低,但是单像素面积增大,拍摄夜景会明显轻松很多。

而且,在手机上看照片,1200W像素足矣,真的放大到电脑上看,手机拍摄的照片都是一片噪点。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/816144.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-09
下一篇2023-08-09

随机推荐

  • 妮维雅630可以和祛绉提拉紧致的一起用吗

    可以一起使用。妮维雅630是一款保湿滋润的面霜,而祛绉提拉紧致产品则是一种抗衰老的紧致霜。两者成分不冲突,可以同时使用。但需要注意的是,使用时应按照产品说明书的指导进行,避免过度使用或者混合使用其他化妆品,以免对皮肤造成不必要的刺激和负担。

    2024-04-15
    49400
  • 经典哲理句子

      经历过看清身边伪朋友,假爱情,什么患难见真情!明白自己该要什么?看懂了那些是真真假假的"朋友"所以让这些虚伪的人该滚就滚,睁大眼睛。以下是我帮大家整理的哲理句子88句,欢迎阅读,希望能够对大家有所帮助。 1、人生是个

    2024-04-15
    45100
  • 妮维雅润唇膏变橘黄色正常吗

    正常。妮维雅润唇膏变橘**是因为有些产品本身就带有一点淡淡的**,所以是正常的。妮维雅润唇膏是一款很好用的唇部护肤品,采用天然植物精华,牛油果树果脂,有助于深层滋养,温和修护;甘油,润泽锁水,改善唇纹;维生素原B5,深层保湿,润出好唇色。妮

    2024-04-15
    31100
  • 精华水和精华乳先用哪个

    先使用精华水再使用乳液。精华水和乳液都具有为皮肤保湿补水的功能,但是使用的顺序有所不同。在使用精华液后涂抹乳液,可以帮助肌肤更好的吸收营养成分,之后的护肤保养步骤也会更加顺畅。精华水当中含有保湿剂以及其他营养物质,它的质地比乳液更加的轻薄,

    2024-04-15
    35500
  • 娇后鱼子酱双抗套盒用着效果好吗

    好。1、效果。娇后鱼子酱双抗套盒中所含的鱼子酱精华含有兴奋剂和抗氧化剂,可以紧致肌肤,效果好。2、改善皮肤。娇后鱼子酱双抗套盒为肌肤提供充足的水分与能量,深层滋润肌肤、改善肌肤暗沉状态、守护肌肤水分、提高肌肤胶原再生力。好。1、保湿效果好。

    2024-04-15
    29000
  • 美容液 精华 洁肤晶露 洗面乳 防晒霜 哪个顺序???

    先洗面乳(如果是有去角质功能的洁肤晶露,建议每周用一次,如果是温和的,与洗面乳的功能一样可以早晚用)再用精华(美容液的功能不祥细,如果与保湿乳、保湿霜的功能一样,就可以用了精华再用也可以的。)最后擦防晒霜(所有的保养过程,防晒都是最后一步)

    2024-04-15
    36700
  • 溪木源洗面奶怎么样

    溪木源洗面奶还不错。溪木源山茶花氨基酸慕斯洗面奶还是不错的,也比较的好用。溪木源实验室通过深度的数据化研究,为敏肌专研出3:4:1的黄金比例,将不同脱脂力的氨基酸表活精巧配比,使本品在全氨基酸的表活体系中,有着出众的清洁力与温和度。同时洗感

    2024-04-15
    30100

发表评论

登录后才能评论
保存