android iconfont xml,Android程序中使用iconfont心得(示例代码)

1、关于iconfont

iconfont既是icon又是font,具体来说应该是用font形式展现的icon。与传统图片格式的图标不同,这一种图标因为是以字体形式展现的,所以更改大小、颜色、背景颜色都非常方便。

2、使用方式

2.1 下载资源

根据引导找到下载链接。下载解压后找到iconfont/font,把里面的四个文件拷到Android项目中的assets目录下。找到glyphs/glyphs.html,因为之后会用到,所以同样将它拷到assets目录下。

2.2 添加图标

这里添加TextView、Button等控件都可以,然后setText()的时候把图标对应的代码作为参数传进去。至于图标对应的代码,需要打开glyphs.html,找到想要添加的图标,复制下面最后一行,如“”。

2.3 设置字体(Typeface)

Typeface iconTypeface = Typeface.createFromAsset(getAssets(), "androidicons.ttf");

textView=(TextView)findViewById(R.id.iconView);

textView.setTypeface(iconTypeface);

Typeface.createFromAssets()第一个参数是AssetManager对象,通过getAssets()得到;第二个参数是路径,如代码中所示路径即为“assets/androidicons.ttf”。

注:我使用eclipse的时候在预览中看不到添加的图标,只能在模拟器中看到,也不知道是不是eclipse自身的毛病。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值