1

我希望在我的应用程序中使用这些图标

http://developer.android.com/design/downloads/index.html

但问题是这些仅提供小尺寸(~64x64),如果我尝试使用一些在线工具对其进行扩展,那么它们会变得非常模糊。有没有办法让这些图标变成 256x256 大小或放大这些图标但不模糊?谢谢

4

3 回答 3

1

可能的。但这需要一些工作。图标随 .ai 文件(如All_Icons.ai)一起分发,该文件是 Adob​​e Illustrator 图像文件的扩展名。每个图标都在该文件中自己的层中。

Adobe Illustrator 是一个矢量图像软件,我的意思是它不是位图图像,所以它可以放大而不会丢失任何尺寸的质量。

但是,这也意味着您需要一个可以处理 .ai 文件的软件。

如果您有 Adob​​e Illustrator,请打开 .ai 文件,找到您想要的图层,进入图层菜单并选择“隐藏其他图层”,然后将图像保存为网络。在保存为 Web 对话框中,您可以选择 png、jpg 或 gif 文件的图像大小。(如果需要,您可以更改颜色或不透明度)

于 2013-08-05T06:16:26.190 回答
1

有一个随附的 .ai (Adobe Illustrator) 文件,其中包含各种下载中包含的所有 .png 的矢量图像。而且由于它们是矢量,您可以根据自己的喜好调整它们的大小,而不必担心失真或像素化。

或者,您可以使用Android Asset Studio生成图像资源,特别是 Android Asset Studio 中的Generic Icons选项。它们使用您在 Android 下载页面上找到的相同图标。我还没有比较它们是否是确切的图像数量

不过,关于 Android Asset Studio ( Generic Icons ) 的注释。您只能生成dp大小的图像资源,而不是您想要的px大小。这可以通过在此处使用此转换器来缓解:http: //labs.rampinteractive.co.uk/android_dp_px_calculator/

于 2013-08-05T06:19:48.300 回答
0

在我看来,您不能放大较小的图像,这总是会导致质量下降。尝试查找具有 256x256 分辨率的类似图像。

于 2013-08-05T06:12:45.617 回答