Android fontawesome-webfont.ttf字体库的使用
来源:互联网 发布:淘宝网开店费用 编辑:程序博客网 时间:2024/06/08 16:26
一、下载fontawesome-webfont.ttf文件到assets文件中。
下载地址:http://fontawesome.io/#modal-download
如图所示:
二、在values/strings.xml文件中(或者新建一个fonts.xml文件),定义资源,查看地址:http://fontawesome.io/cheatsheet/
<resources> <string name="fa_camera"></string> <string name="fa_500px"></string> <string name="fa_adjust"></string> <string name="fa_adn"></string> <string name="fa_align_center"></string> <string name="fa_align_justify"></string> <string name="fa_align_left"></string></resources>
三、使用一个照相机的图标来举一个例子
1.在布局文件中定义一个TextView:
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.weather.MainActivity"> <TextView android:id="@+id/text_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/fa_camera" /></RelativeLayout>
2.在MainActivity中这样写
package com.weather;import android.graphics.Typeface;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.TextView;public class MainActivity extends AppCompatActivity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Typeface font = Typeface.createFromAsset(getAssets(),"fontawesome-webfont.ttf"); textView= (TextView) findViewById(R.id.text_view); textView.setTypeface(font); }}
就可以在TextView的位置显示一个相机的图标。
demo下载:http://download.csdn.net/detail/qq_17525769/9581597
0 0
- Android fontawesome-webfont.ttf字体库的使用
- fontawesome-webfont to android
- Qt使用FontAwesome图标字体库
- Qml使用FontAwesome图标字体库
- cocos2d-x使用第三方的TTF字体库
- cocos2d-x使用第三方的TTF字体库
- cocos2d-x使用第三方的TTF字体库
- Cocos2d-x教程(28)-ttf 字体库的使用
- Android 字体库的使用
- Android 如何应用ttf图标字体库
- 非常实用,Android引用ttf图标字体库
- iconfont、webfont的使用
- fonts/fontawesome-webfont.woff2 404
- cocos2d-x使用ttf字体时,字体库中不存在的文字用框框代替
- Android ttf字体的使用
- Android中使用FontAwesome
- android中使用fontawesome
- 合法合理的使用webfont
- 暑期总结——网络流
- CentOS 6.5命令行安装MATLAB2013
- javascript的window对象
- 刘同学请保重身体
- linux误挂载到根目录出现问题
- Android fontawesome-webfont.ttf字体库的使用
- 又见GCD
- HDU 1170
- MATLAB画双轴-倒立降水柱状图
- 用户名 不在 sudoers文件中,此事将被报告。
- 补noip2014day1、noip2014模拟day2
- 如何将excel数据导入mongoDB数据库?
- 无向图的邻接矩阵基本操作
- UVA-10025 The ? 1 ? 2 ? ... ? n = k problem