视网膜显示屏与旧式显示屏,为什么不同时使用 @2x 文件?

发布于 2024-09-11 22:36:41 字数 142 浏览 8 评论 0原文

我目前正在为 3.0 手机和 iPhone 4 开发一个应用程序。我的设计师制作了该设计的高分辨率和低分辨率版本。我们的应用程序现在有 6 MB,我个人认为这很大,所以我想知道:为什么不仅仅为所有设备使用高分辨率资源?这种技术有什么缺点?

提前致谢 巴特

I'm currently developing an app for both 3.0 phones and the iPhone 4. My designer made a high resolution and a low resolution version of the design. Our app is now 6 MB which I personally think is a lot, so I was wondering: why not only use the high resolution assets for all devices? What are the cons of this technique?

Thanks in advance
Bart

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

誰認得朕 2024-09-18 22:36:41

一个字:记忆。较旧的手机的信息量要少得多,而打开更高分辨率的图稿则需要更多的信息。通过包含两者,您只需将高分辨率图稿加载到 iPhone 4 的内存中即可,而 iPhone 4 的可用空间更大。

One word: memory. The older phones have a lot less of it, and opening higher-resolution artwork uses more of it. By including both, you only load the high-resolution artwork into memory on the iPhone 4, which has more available.

峩卟喜欢 2024-09-18 22:36:41

在较小的设备上使用高质量资源也可能会导致模糊和伪像问题。为了防止模糊问题,缩小尺寸通常是手动完成的。另外,请确保您的项目中仅包含 PNG 图形(不包含任何 AI 或 PSD 文件)。最后,尝试优化 PNG 文件以进一步减小大小(请参阅此处)。

Using the high quality assets for smaller devices may also cause blur and artifact issues. To prevent blur issues, downscaling is often done manually. Also, be sure to only include the PNG graphics within your project (don't include any AI or PSD files). Finally, try optimizing your PNG files to further reduce the size (see here).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文