Android 中使用自定义字体的方法
2014-07-07 15:07
543 查看
1、Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace
2、在Android中可以引入其他字体 。
如果想对整个界面的所有控件都应用自定义字体,可以:
2、在Android中可以引入其他字体 。
<?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:Android="http://schemas.android.com/apk/res/android" Android:layout_width="fill_parent" Android:layout_height="fill_parent" > <TableRow> <TextView Android:layout_marginRight="4px" Android:text="sans:" Android:textSize="20sp" > </TextView> <!-- 使用默认的sans字体 --> <TextView Android:id="@+id/sans" Android:text="Hello,World" Android:textSize="20sp" Android:typeface="sans" > </TextView> </TableRow> <TableRow> <TextView Android:layout_marginRight="4px" Android:text="serif:" Android:textSize="20sp" > </TextView> <!-- 使用默认的serifs字体 --> <TextView Android:id="@+id/serif" Android:text="Hello,World" Android:textSize="20sp" Android:typeface="serif" > </TextView> </TableRow> <TableRow> <TextView Android:layout_marginRight="4px" Android:text="monospace:" Android:textSize="20sp" > </TextView> <!-- 使用默认的monospace字体 --> <TextView Android:id="@+id/monospace" Android:text="Hello,World" Android:textSize="20sp" Android:typeface="monospace" > </TextView> </TableRow> <!-- 这里没有设定字体,我们将在Java代码中设定 --> <TableRow> <TextView Android:layout_marginRight="4px" Android:text="custom:" Android:textSize="20sp" > </TextView> <TextView Android:id="@+id/custom" Android:text="Hello,World" Android:textSize="20sp" > </TextView> </TableRow> </TableLayout>
// 得到TextView控件对象 TextView textView = (TextView) findViewById(R.id.custom); // 将字体文件保存在assets/fonts/目录下,www.linuxidc.com创建Typeface对象 Typeface typeFace = Typeface.createFromAsset(getAssets(),"fonts/DroidSansThai.ttf"); // 应用字体 textView.setTypeface(typeFace);
如果想对整个界面的所有控件都应用自定义字体,可以:
相关文章推荐
- android下自定义字体的使用方法
- 解析Android中使用自定义字体的实现方法
- Android 中使用自定义字体的方法
- Android 中使用自定义字体的方法
- Android 中使用自定义字体的方法
- Android 中使用自定义字体的方法
- Android 中使用自定义字体的方法
- Android APP使用自定义字体实现方法
- Android使用自定义字体的方法
- Android怎么使用字体图标 自定义FontTextView字体图标控件-- 使用方法
- Android 中使用自定义字体的方法
- Android 中使用自定义字体的方法
- Android 中使用自定义字体的方法
- Android 中使用自定义字体的方法
- android中ExpandableListView 使用自定义Adapter的方法
- 在ANDROID中使用自定义字体
- iPhone开发中使用自定义字体的方法
- Android自定义字体方法
- Android教程之如何使用自定义字体
- Android 使用自定义字体