【发布时间】:2013-06-05 21:48:12
【问题描述】:
我想使用 Photoshop 为所有分辨率(xhdpi、hdpi、mdpi、ldpi)创建 android 图标。当我使用 240 分辨率为 hdpi 创建一个图标并使用 Save For Web and Devices 选项保存它时,它会将图标的分辨率降低到 72。
无论我为创建图标选择什么分辨率,但生成的图标将是 72 分辨率。
我的问题是我们可以在 android 应用程序中使用这样的图标(最终分辨率为 72)吗?
与正常的另存为选项(文件 -> 另存为 -> png)相比,这些图标如何影响整个应用程序 UI?
提前致谢!
【问题讨论】:
-
如果您之前没有看到,有一些工具可以直接生成图标集。你可以看看这个在线工具:android-ui-utils.googlecode.com/hg/asset-studio/dist/…。带有 Android 插件的 Eclipse 中还提供了一个图标集生成器。
-
感谢您的快速回复!我尝试使用 Google 图标生成器(如您所建议的那样),它还创建了所有分辨率为 72 的图标(x/h/m/l dpi)。
-
只有 hdpi 文件夹包含 72 分辨率,其他:mdpi、xhdpi 和 xxhdpi 分别包含分辨率为 48、96 和 144 的图像。你一开始上传的图片有多大?
-
我尝试了两种方式。 1) 我上传了一张分辨率为 480、尺寸为 66x66 的图片。但是在所有文件夹(x/h/m/l)中使用 Google 图标生成器生成的图标具有相同的 72 分辨率。 (2) 其次,我使用剪贴画选项而不是在 Google 图标生成器页面上上传图片,但结果还是一样。
-
如果您上传的是 66px 的图片,您将无法使用生成器获得更大的图片。如果在 xhdpi 之前需要图标,则图像的大小必须至少为 96 像素。看看这个:developer.android.com/guide/practices/ui_guidelines/…
标签: android user-interface icons photoshop