在Android中使用icon图标
下载ttf文件
进入iconfont.cn,并登录选择自己要的icon图标
选择添加入库,点击自己的库

选择下载代码

引用
- 新建Assets文件夹
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WxyxiwC4-1615299777494)(C:\Users\MoFish\AppData\Roaming\Typora\typora-user-images\image-20210309215732559.png)] android icon 裁剪 android使用icon图标_加载_03](https://s2.51cto.com/images/blog/202306/08161105_64818d195a60c43175.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=,x-oss-process=image/resize,m_fixed,w_1184)
- 将下载的iconfont.ttf放入assets文件夹中

- 打开demo_index.html,下拉找到字体编码

- 打开strings.xml添加一对标签,name自己取,后面的值为字体编码,也可随便写
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OK0aCOkk-1615299777499)(C:\Users\MoFish\AppData\Roaming\Typora\typora-user-images\image-20210309220401497.png)] android icon 裁剪 android使用icon图标_java_06](https://s2.51cto.com/images/blog/202306/08161105_64818d19626ff39344.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=,x-oss-process=image/resize,m_fixed,w_1184)
5. 建个TextView,text属性为刚才的值

- 回到相关Activity,加载字体文件
public class IndexActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.index_main);
// 加载字体文件
Typeface iconfont = Typeface.createFromAsset(getAssets(), "iconfont.ttf");
// 获取 textview 实例
TextView textview = (TextView)findViewById(.icon_call);
// 设置 typeface, 就是字体文件
textview.setTypeface(iconfont);
}
}- 主要为以下代码
// 加载字体文件
Typeface iconfont = Typeface.createFromAsset(getAssets(), "iconfont.ttf");
// 获取 textview 实例
TextView textview = (TextView)findViewById(.icon_call);
// 设置 typeface, 就是字体文件
textview.setTypeface(iconfont);
















