Iva*_*bar 130 icons material-design
有没有一种简单的方法可以将Material Design图标存储库的所有图标导入到Android项目中而不会手动执行此操作?
mpk*_*uth 320
按照以下步骤启动Vector Asset Studio:
- 在Android Studio中,打开一个Android应用程序项目.
- 在"项目"窗口中,选择Android视图.
- 右键单击res文件夹,然后选择"新建">"矢量资产".
打开Vector Asset Studio后,您可以添加材质图标,如下所示:
- 选择"材料图标"
- 单击选择
- 选择材质图标
Ous*_*ray 23
你可以使用这个新的Android工作室 Android Material Design Icon Generator插件 来帮助你使用Google提供的这些素材图标: Google material-design-icons
这是一个脚本,用于克隆位于的材料设计图标的github存储库
https://github.com/google/material-design-icons
并创建所有文件的索引。它还按类别将svg文件复制到子目录。您可以以此为基础将感兴趣的文件复制到项目中-只需根据自己的喜好修改find和cp copy语句即可。例如,如果您需要某个大小的png-它们位于相邻目录中,则需要相应地修改find and copy命令。
#!/bin/bash
# WF 2016-06-04
# get google material design icons
# see http://stackoverflow.com/questions/28684759/import-material-design-icons-into-an-android-project
tmp=/tmp/icons
index=$tmp/index.html
mkdir -p $tmp
cd $tmp
if [ ! -d material-design-icons ]
then
git clone https://github.com/google/material-design-icons
fi
cat << EOF > $index
<html>
<head>
<head>
<body>
<h1>Google Material Design Icons</h1>
EOF
for icon in `find . -name *.svg | grep production | grep 48`
do
svg=`basename $icon .svg`
category=`echo $icon | cut -f3 -d '/'`
echo $category $svg.svg
mkdir -p $tmp/$category
cp $icon $tmp/$category
echo " <img src='"$icon"' title='"$category $svg"' >" >> $index
done
cat << EOF >> $index
</body>
</html>
EOF
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
75410 次 |
最近记录: |