gpt4 book ai didi

android - 适用于 Android 应用程序设计的 PSD 文件尺寸和分辨率

转载 作者:太空宇宙 更新时间:2023-11-03 11:44:30 25 4
gpt4 key购买 nike

关于设计 Android 应用程序时 PSD 文件的尺寸和分辨率应该是多少,我听到和读到过不同的说法。不幸的是,我遇到了配置 PSD 文件的不同方法,这让我感到困惑。

Android 开发者网站中的这个页面说了很多关于支持屏幕尺寸的内容,但没有说明如何配置 PSD 文件:http://developer.android.com/guide/practices/screens_support.html

因此,为了澄清这个问题,我将介绍我采用的方法,并且我很乐意听到对此的评论。

我如何设置 PSD:

我将 PSD 的尺寸设置为 480x800 像素(纵向),并根据我要支持的当前屏幕密度设置分辨率,意思是:

  • xhdpi 为 320 像素/英寸
  • hdpi 为 240 像素/英寸
  • 160 像素/英寸,适用于 mdpi
  • 120 像素/英寸用于 ldpi
  • tvdpi 为 213 像素/英寸

(请参阅上面关于屏幕支持的链接以了解为什么使用这些数字)

所以我所做的是为我的应用程序设计我想要的最高密度(例如 hdpi)并导出,然后我将分辨率更改为下一个较低的密度 (mdpi) 并导出等等...

至于启动器图标,指定了如何构建图标: http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html#size

我找到的所有图标模板在 PSD 中都使用 72 像素/英寸的分辨率。

编辑:

所以为了让我的问题更清楚 - 这种方法是否正确?推荐吗?

最佳答案

永远不要假设屏幕的像素大小(例如 480x800 是不行的),您永远不知道您的尺寸或宽高比是多少,并且假设这些东西会让您的生活在未来变得非常困难。

您应该从尽可能高的分辨率开始(用不了多久 XXHDPI 就会变得更加普遍),然后从那里开始。确定图形需要的大小。如果您希望它大约一英寸宽,请将其乘以密度(例如 XHDPI 为 1 * 320,MDPI 为 1 * 160,HDPI 为 1 * 240)以获得像素大小。

Photoshop 中的 DPI 设置无关紧要。人们会感到困惑并认为它确实如此,但对于为屏幕设计图形,它是无关紧要的,除非你想检查物理尺寸(例如,如果你将文档密度设置为 320 dpi,然后检查图像尺寸,它应该告诉你什么物理尺寸——例如英寸——适用于该密度的屏幕)。创建新文档时,您可以创建一个 1 英寸 x 0.5 英寸、320 dpi 的新文档,它会以正确的像素大小创建它。我建议不要这样做。调整大小时,坚持使用 4 的倍数的像素大小以获得最佳质量。

基本上,采用更通用的方法——以您计划支持的最高分辨率设计您需要的图形,找到尺寸灵活的区域,并在必要时为这些区域制作可拉伸(stretch)的 9 补丁图像。然后在完成后创建较低密度的版本。

关于android - 适用于 Android 应用程序设计的 PSD 文件尺寸和分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14571846/

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