android图标解决方案汇总
2016-12-30 14:30
211 查看
图标是决定一个app界面好坏的一个重要因素,但是也是程序员难以控制的因素,我们一直都希望有一套丰富的图标。
不过如今越来越多的免费图标开始出现了,这些不仅仅是提供了几个可爱的图标而已,他们是成套的,形成了许多解决方案。
将图标资源做成库,在项目中引用的开源项目
插件
从网站上下载图标和使用图标插件本质上都是一样的,而做成库的图标则显得更方便,因为一般他们都是适配各种屏幕的,不需要为不同分辨率维护不同大小的资源。但是缺点也显而易见,那就是引入和很多没有使用的图标。
同时,往往需要使用它们提供的特定控件。
个人建议还是找到一套比较全的图标资源,然后为不同分辨率设置不同大小图标资源,因为其实一个app并不需要太多的图标,很难超过15个。
下面就分类介绍下我所知道的图标解决方案。
谷歌提供的材料设计图标 https://www.google.com/design/icons/
Icons4Android:1570个 专门为安卓设计的图标 http://www.icons4android.com/icon/1706
Icons8 :图标下载平台,提供任意大小与颜色的图标 https://icons8.com/
http://www.jcodecraeer.com/a/opensource/2015/0727/3221.html
https://github.com/JoanZapata/android-iconify
https://github.com/mikepenz/Android-Iconics
https://github.com/theDazzler/droidicon
https://github.com/MarsVard/IonIconView
帮助你把material design 图标 设置到安卓项目到插件。
https://github.com/konifar/android-material-design-icon-generator-plugin
参考:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0730/3245.html
不过如今越来越多的免费图标开始出现了,这些不仅仅是提供了几个可爱的图标而已,他们是成套的,形成了许多解决方案。
图标解决方案分为三种:
直接提供图标下载的网站将图标资源做成库,在项目中引用的开源项目
插件
优缺点
其实采用一种图标方案与否,形式不是关键,最关键的是图标资源的丰富性,尽可能的包含各种类型的图标。从网站上下载图标和使用图标插件本质上都是一样的,而做成库的图标则显得更方便,因为一般他们都是适配各种屏幕的,不需要为不同分辨率维护不同大小的资源。但是缺点也显而易见,那就是引入和很多没有使用的图标。
同时,往往需要使用它们提供的特定控件。
个人建议还是找到一套比较全的图标资源,然后为不同分辨率设置不同大小图标资源,因为其实一个app并不需要太多的图标,很难超过15个。
下面就分类介绍下我所知道的图标解决方案。
网站
阿里巴巴矢量图标库 http://www.iconfont.cn/ 这个已经非常全了。谷歌提供的材料设计图标 https://www.google.com/design/icons/
Icons4Android:1570个 专门为安卓设计的图标 http://www.icons4android.com/icon/1706
Icons8 :图标下载平台,提供任意大小与颜色的图标 https://icons8.com/
图标库
material-icon-lib
http://www.jcodecraeer.com/a/opensource/2015/0727/3221.html
android-material-icons
https://github.com/Malinskiy/android-material-iconsandroid-iconify
一个非常强大的图标字体库。V2版本增加了很多图标字体和功能。同时也可以很方便的增添自己喜欢的图标字体。https://github.com/JoanZapata/android-iconify
Android-Iconics
https://github.com/mikepenz/Android-Iconics
droidicon
droidicon提供了超过1600个可以自定义的图标,750+个Material Design图标以及25个社会化图标。https://github.com/theDazzler/droidicon
IonIconView
这是我使用的第一个图标库,在当时来说还是非常丰富。https://github.com/MarsVard/IonIconView
插件
android-material-design-icon-generator-plugin帮助你把material design 图标 设置到安卓项目到插件。
https://github.com/konifar/android-material-design-icon-generator-plugin
参考:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0730/3245.html
相关文章推荐
- Android菜鸟练习第三十三课 数据库的基本使用
- 关于Android Intent传值接受的问题
- Android开发之获取手机运行时间
- Android的TitleBar实现透明度渐变效果
- android中用GLSurfaceview和opengl es2.0显示图片,图片无法正常显示
- 安卓开发 简单的启动页
- Android开发中遇到ImageButton背景设置的问题
- 在android studio 中使用360插件框架Droid Plugin的问题
- android应用怎么自动操作手机屏幕?
- Android ListView中两个Spinner如何实现联动?
- Android好的的水滴下拉刷新控件
- Android进程通信之Messenger&AIDL使用详解
- Android 内存优化-消除卡顿
- Android Java开发实例项目+游戏视频教程免费下载咯。。
- android home最近任务问题
- 在android studio如何将复制的项目成为一个新项目
- Android 6.0完美封装
- Android 内存优化- ANR 详解
- ffmpeg移植到Android平台为什么用编译libjnivideo.so和libjniaudio.so
- Android 自定义surfaceview作为背景