android中引入外部字体
2015-12-30 21:16
706 查看
在Android中,加载外部字体是非常容易的!
步骤如下:
1.创建新的Android工程;
2.在工程下的assets文件夹下新建名字为fonts的文件夹(名字可以任意选取),把所有的外部字体文件都放在这里面;如下图所示:
3.编辑main.xml,代码如下:
5.编辑Activity代码,代码如下:
6.效果图:
原文出处:http://thunder-yan.iteye.com/blog/1546604
步骤如下:
1.创建新的Android工程;
2.在工程下的assets文件夹下新建名字为fonts的文件夹(名字可以任意选取),把所有的外部字体文件都放在这里面;如下图所示:
3.编辑main.xml,代码如下:
1 | main.xml |
02 | <? xml version = "1.0" encoding = "utf-8" ?> |
03 | < LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android" |
04 | android:layout_width = "fill_parent" |
05 | android:layout_height = "fill_parent" |
06 | android:orientation = "vertical" |
07 | android:background = "#222222" > |
08 |
09 | < TextView |
10 | android:id = "@+id/ghost" |
11 | android:layout_width = "fill_parent" |
12 | android:layout_height = "fill_parent" |
13 | android:textSize = "70dip" |
14 | android:gravity = "center" |
15 | android:textColor = "#ef0000" |
16 | android:layout_marginTop = "50dip" |
17 | android:text = "ghost" /> |
18 |
19 | </ LinearLayout > |
01 | AndroidExternalFontsActivity.java |
02 | package com.example.androidhive; |
03 |
04 | import android.app.Activity; |
05 | import android.graphics.Typeface; |
06 | import android.os.Bundle; |
07 | import android.widget.TextView; |
08 |
09 | public class AndroidExternalFontsActivity extends Activity { |
10 | @Override |
11 | public void onCreate(Bundle |
12 | super .onCreate(savedInstanceState); |
13 | setContentView(R.layout.main); |
14 |
15 | // |
16 | String "fonts/Face ; |
17 |
18 | // |
19 | TextView |
20 |
21 | // |
22 | Typeface |
23 |
24 | // |
25 | txtGhost.setTypeface(tf); |
26 | } |
27 | } |
原文出处:http://thunder-yan.iteye.com/blog/1546604
相关文章推荐
- Android 自定义控件1
- Android 反射获得控件对象
- 【Android实战】图片选取、拍摄、裁剪、上传
- android官方文档Training引导
- Android Studio 多渠道打包中针对不同渠道不同应用名称的处理方法
- Android测试之Monkey
- Android的Service服务的基本的介绍
- Android-Displaying Bitmaps Efficiently
- Android 获取手机系统的声音设置管理通知提醒的声音
- 【android学习1】:安装MySQL启动服务失败解决方法
- Android Toast防止重复显示的方法
- Android 滑动页面的实现,ViewPager使用详解
- android阅读器里的 txt 文本处理分页功能的实现:
- Android 启动 Activity和一键退出应用的的最佳方法
- android RecyclerView
- Android Support Design Library之NavigationView
- android:clipToPadding和android:clipChildren
- Android学习之多线程编程(handler篇)
- 学习Android从0开始之背景篇-Android系统介绍
- 《Monkey Android》第12课ImageView