前言
如果你作为个人开发者,没有美工小姐姐的情况下,项目中的图标 icon 很是苦恼。之前用过阿里巴巴图标库 Iconfont,后来发现 Android studio 中有一个很牛逼的 icon 插件[Android Material design icon Genenerator],轻松生成自己需要的 icon,而且还是 Vector 矢量图。
一、插件介绍
1、先看下官方定义:
Android Studio & IntelliJ Plugin for Material Design Icon. This plugin help you to set material design icon in your app resources.
Android Studio & IntelliJ 插件 Material Design 风格设计图标。这个插件帮助你在你的应用程序资源中设置设计图标。
2、展示效果
下图所示,作者使用 Android studio 4.0 版本演示,可以根据项目需求搜索 icon 图标,并且支持修改图标尺寸、颜色、透明度
3、Vector 矢量图
在 Android 中指的是 Vector Drawable,也就是 Android 中的矢量图,可以说 Vector 就是 Android 中的 SVG 实现。
- Android 5.0 发布的时候,Google 提供了 Vector 的支持,即:Vector Drawable 类。
- Vector Drawable 相对于普通的 Drawable 来说,有以下几个好处:
- Vector 图像可以自动进行适配,不需要通过分辨率来设置不同的图片,这在我眼里是最好的地方。
- Vector 图像可以大幅减少图像的体积,同样一张图,用 Vector 来实现,可能只有 PNG 的几十分之一,这从减少 apk 大小上很有意义,但有大佬发现,其实并不是完全就能减少,当 PNG 只有十几 k,用 Vector 反而变大了。
- 使用简单,很多设计工具如 PhotoShop、Il