android中使用iconfont
2014-05-12 09:37
405 查看
项目缺少ui,但是又需要很多icon,为了和web的界面统一,android中,我也采用里iconfont的方案。写一个iconTextView继承TextView
去网上选择一个齐全一点的iconfont库,然后下载ttf文件放到安卓的assets目录中。“normal.ttf”是我这里使用的字体名称。
下载一个fontlab studio 可以查看font字体的unicode编码,因为在安卓中TextView 要使用unicode值。
如上图,F002就是字体的unicode值。
这样更改TextView的text值为 就可以显示自定义的font
package com.edusohoapp.app.view; import android.content.Context; import android.graphics.Typeface; import android.widget.TextView; /** * Created by suju on 14-5-12. */ public class EduSohoIconView extends TextView{ private Context mContext; public EduSohoIconView(Context context) { super(context); mContext = context; initView(); } public EduSohoIconView(android.content.Context context, android.util.AttributeSet attrs) { super(context, attrs); mContext = context; initView(); } private void initView() { Typeface iconfont = Typeface.createFromAsset(mContext.getAssets(), "normal.ttf"); setTypeface(iconfont); } }
去网上选择一个齐全一点的iconfont库,然后下载ttf文件放到安卓的assets目录中。“normal.ttf”是我这里使用的字体名称。
下载一个fontlab studio 可以查看font字体的unicode编码,因为在安卓中TextView 要使用unicode值。
如上图,F002就是字体的unicode值。
这样更改TextView的text值为 就可以显示自定义的font
相关文章推荐
- Android神技之 使用SVG以及自定义IconFont字体库
- Icon Font在Android中的使用
- IconFont_Android的使用和获取
- 在Android开发中使用icon font的代码和方法
- 【Android 进阶】Iconfont 图标的使用以及自定义
- Android中使用IconFont代替icon,减小app体积
- Android使用iconfont
- Android iconfont 使用
- android中使用iconfont图标字体
- 在Android开发中使用icon font的代码和方法
- Android iconfont字体图标的使用
- Iconfont 图标库在Android项目中的使用
- Android:使用矢量图标(iconfont方式)
- Android中使用Iconfont图标制作自己的矢量图库
- android 使用iconfont
- Android 开发中 阿里巴巴矢量图标库 IconFont的使用详解
- android 使用IconfontTextView
- android 使用字体图标(Icon Font)
- Android使用iconfont图库
- android使用icon font字体代替图片