gpt4 book ai didi

resolution - 为 Retina Display 准备软件 - 为什么需要这样做?

转载 作者:行者123 更新时间:2023-12-04 20:16:46 24 4
gpt4 key购买 nike

现在新的Macbook Pro即将推出 Retina 显示屏,那里有很多关于如何制作 Mac 应用程序的资源,现在甚至 websites “视网膜显示友好”。甚至谷歌是updating Chrome对于视网膜显示...

为什么这是必要的?据我了解,Retina Display 只是分辨率更高的屏幕。对?

我认为,当您为桌面软件开发 gui 和开发网站时,您正在开发的东西应该可以在几乎任何分辨率下正常工作和缩放……当您调整应用程序窗口的大小,或将其显示在更高或更低分辨率的显示器上时,它应该可以正确缩放和显示。

那么,为什么这些人会提供有关如何在 Retina 显示器上使某些东西看起来不错的指南呢?默认情况下它不应该看起来不错吗? Retina Display 有什么我不理解的地方吗?

郑重声明,我不是在谈论 iPhone 4 Retina Display。大多数 iOS 开发人员使用固定位置元素制作他们的应用程序,因为他们知道屏幕不会改变大小/形状。所以我理解开发一个在 iPhone 4/s 和 3g/s 上看起来不错的应用程序的重要性。

最佳答案

由于 Retina 显示应用程序实际上不会像调整大小那样进行缩放,所有控件的大小都会调整为原来的两倍。如果应用程序可以正常缩放,而不是通过缩放所有控件等,您将看不到任何东西,因为一切都太小了。这与 iPhone 3GS/iPhone 4 上的 Retina 和低分辨率显示器之间的区别相同。

一个例子:

enter image description here

这些图像实际上大小相同,只是像素密度不同。

这是它看起来没有正确缩放的方式(使用某些应用程序禁用正确缩放):
http://cloudmancer.com/images/trueretina.jpg

关于resolution - 为 Retina Display 准备软件 - 为什么需要这样做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11212273/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com