如何将一组图标导入Android Studio项目

GyR*_*yRo 58 android android-ui android-icons android-studio

我从Android开发者中心下载了图标集合 此集合中的每个图标都根据其分辨率在forlders中排序:drawable-hdpi,drawable-mdpi,drawable-xhdpi,drawable-xxhdpi.

有没有办法将一个动作中的所有4个图标文件导入Android Studio,或者我需要逐个复制它?(当我使用new-> Image Asset时,我必须填写文件路径,我无法用文件夹路径填充它)

更新25/2/15:
根据这个问题,似乎有一种方法可以通过Android Asset Studio生成4个大小的图标,然后将zip文件直接导入到您的Android Studio项目res文件夹中 - 有没有人使用它?

Kis*_*ela 127


编辑: Android Studios 1.5之后Android支持Vector Asset Studio.


按照这个说法,它说:

要启动Vector Asset Studio:

  1. 在Android Studio中,打开一个Android应用程序项目.
  2. 在"项目"窗口中,选择Android视图.
  3. 右键单击res文件夹,然后选择"新建">"矢量资产".

在此输入图像描述


老答案

转到设置>插件>浏览存储库>搜索Android Drawable导入

此插件包含4个主要功能.

  1. AndroidIcons Drawable Import
  2. 材料图标可绘制导入
  3. 缩放抽屉
  4. 多源抽拉

如何使用材料图标Drawable导入:(Android Studio 1.2)

  • 转到文件>设置>其他设置> Android Drawable导入

在此输入图像描述

  • 下载材料图标并选择下载的路径.

在此输入图像描述

  • 现在右键单击项目,New> Material Icon Import

在此输入图像描述

  • 在项目中使用您喜欢的drawable.

在此输入图像描述

  • 在 Android Studio 1.3 中,插件(作为其他设置字段)不会出现在设置下 (2认同)
  • @Kishan Vaghela,谢谢。在Android Studio 1.3中,您可以直接跳过此步骤。在您下载插件并重新启动Studio后,该插件已经显示在“新建”部分中(恕我直言,它会在运行时中下载图标) (2认同)

小智 19

实际上,如果您从Android网站下载了图标包,您将看到每个分辨率名为drawable-mdpi的文件夹等.将所有文件夹复制到Android Studio中的res(不是drawable)文件夹中.这将自动使图标的所有不同分辨率可用.


Fra*_*ank 8

对于您自己创建的自定义图像,您可以不使用插件:

右键单击res文件夹,选择New> Image Asset.浏览图像文件.选择您拥有的最大图像.

它将为您创造所有密度.确保选择原始图像,而不是带有alpha的资产工作室图像,或者您将半转换两次.