码迷,mamicode.com
首页 > 移动开发 > 详细

ICONFONT在APP中的使用

时间:2015-06-11 13:00:23      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

阿里IconFont平台

这里是阿里巴巴UED部门开发的IconFont平台,目前阿里系的重量级产品都在使用,里面有很多资源可供使用。这里说说如何在客户端内使用。
IconFont虽然看起来是图标,实际原理跟字体的实现方式是一样的,所以我们把每个Icon当作一个特殊的文字来理解和处理。

IconFont使用

1、首先登录网站,搜索你要用的Icon,把它们加入购物车(点击就可以)。
2、把购物车里的所有Icon存储在同一个项目中。
3、进入项目,选择“下载至本地”。
4、打开下载的文件,里面有一个*.ttf文件,我们需要的所有字体就都在这里了。
5、把*.ttf文件放入项目,当使用时,把TextView(Android)或UILabel(IOS)的Font设置为加载*.ttf生成的自定义字体。这里有个问题,怎么指明我们要显示哪一个Icon呢?
6、下载一个字体编辑软件,我在Mac上面使用的是FontLab Studio,打开*.ttf,找到每个图标对应的Unicode值,以”\ue600”这种形式赋值给TextView(Android)或UILabel(IOS)中的文本。就可以了。

IconFont优势

1、图标集中处理,避免重复资源,设计师只要说明Color、Size就可以了。
2、减少包大小,每个IconFont只是一小段文本,文件大小要比图片形式的icon小一个数量级。
3、节省内存,IconFont与普通文本一样是使用矢量图的方式绘制的,相比图片的内存分配方式,消耗的内存可以忽略不计了。

ICONFONT在APP中的使用

标签:

原文地址:http://blog.csdn.net/a345017062/article/details/46455745

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!