Iconify介绍



分析OSC App Android源码的时候,发现其中使用了Iconify库,究竟是什么东东,于是网上百度一把,原来就是将图片文字化。网上已经有详细文章介绍,就不在这里多费口舌,直接链接过来方便大家查看:http://www.jianshu.com/p/05c355e1a913

源码库:https://github.com/JoanZapata/android-iconify/

使用方法直接参考github上介绍即可。



为什么要使用字体图标,字体图标的好处

一个优秀的开发者应该会很讨厌浪费时间在琐碎的事情上,比如为APP中的每个图标都制作并拷贝5种 (ldpi, mdpi, hdpi, xhdpi, xxhdpi) 尺寸的图片, 并把它们正确地放到5个不同的drawable目录,并且在想要改变颜色或者大小的时候重新重复这烦人的一切。而且在需要他们缩放的时候,一不留神图像就糊掉。

实际上在网页前端这个行当里面早就面临过类似的问题并且头疼过很久,考虑过不少方法(大图CSS缩小显示、类Android思路的多套图标适配、SVG矢量等)。经过他们实践出来了一种比较好的解决方案——图标字体化。在Android开发里面,也是完全适合采用这种方案的!

甚至除了减少文件体积和可轻易缩放外,字体图标还带来了额外的优点——

    轻易改变颜色

    轻易产生阴影

    动画支持


转载于:https://my.oschina.net/reborn87/blog/603342

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值