android 阅读器字体,Android字体设置及Roboto字体使用方法
本文实例讲述了Android字体设置及Roboto字体使用方法。分享给大家供大家参考。具体分析如下:
一、自定义字体
1.android Typeface使用TTF字体文件设置字体
我们可以在程序中放入ttf字体文件,在程序中使用Typeface设置字体。
第一步,在assets目录下新建fonts目录,把ttf字体文件放到这。
第二步,程序中调用:
AssetManager mgr=getAssets();//得到AssetManager
Typeface tf=Typeface.createFromAsset(mgr, "fonts/ttf.ttf");//根据路径得到Typeface
tv=findViewById(R.id.textview);
tv.setTypeface(tf);//设置字体
2.在xml文件中使用android:textStyle=”bold” 可以将英文设置成粗体, 但是不能将中文设置成粗体,
将中文设置成粗体的方法是:
TextView tv = (TextView)findViewById(R.id.TextView01);
tv.getPaint().setFakeBoldText(true);//中文仿“粗体”--使用TextPaint的仿“粗体”设置setFakeBoldText为true。
注意:部分字体中文无效,虽然不会报错,但是对中文无效。
二、使用RoBoto
自从Android4.0后默认字体就使用了Roboto,下面介绍一下使用方法:
android:fontFamily="sans-serif" // roboto regular
android:fontFamily="sans-serif-light" // roboto light
android:fontFamily="sans-serif-condensed" // roboto condensed
android:fontFamily="sans-serif-thin" // roboto thin (android 4.2)
//in combination with
android:textStyle="normal|bold|italic"
可用的参数如下:
Regular
Italic
Bold
Bold-italic
Light
Light-italic
Thin
Thin-italic
Condensed regular
Condensed italic
Condensed bold
Condensed bold-italic
希望本文所述对大家的Android程序设计有所帮助。
android 阅读器字体,Android字体设置及Roboto字体使用方法相关推荐
- android roboto字体下载,Android字体设置及Roboto字体使用方法
本文实例讲述了Android字体设置及Roboto字体使用方法.分享给大家供大家参考.具体分析如下: 一.自定义字体 1.android Typeface使用TTF字体文件设置字体 我们可以在程序中放 ...
- EPUB阅读器聚合-Android
EPUB阅读器聚合-Android 书是人类智慧的结晶.从古到今,一提到书,我们很自然地会想起白纸黑字.中国古代的四大发明有一半是和书有关,即造纸和印刷术.进入21世纪,随着科技日新月异的发展,一个崭 ...
- Android阅读器的思路(一)
最近工作业务中遇到了,Android阅读器的需求.面临的第一个问题就是,如何根据屏幕的大小,将一本小说分成每一页需要显示的内容.简单来说,就是把一整本小说的String变成每一页恰好可以显示的Stri ...
- 简单开发的android阅读器源码,包含了读取数据库和文件流处理功能
原文:简单开发的android阅读器源码,包含了读取数据库和文件流处理功能 源代码下载地址:http://www.zuidaima.com/share/1838906559466496.htm 简单地 ...
- 第二代居民身份证阅读器GTICR-100(国腾)接口类调用方法
最近做了一个项目,客户需求要用第二代居民身份证阅读器GTICR-100(国腾)来读取用户的信息.我做的这个项目是C/S开发的(C# windowsForms),用到的一些参考资料以及这个国腾硬件驱动 ...
- 发布一个练笔的 Android 阅读器,轻微仿91 Android 阅读器【后续将提供源码】
由于是练笔Demo,所以界面上和优化方面并没有太多考虑,只是实现了一些基础功能和一些阅读器所必要的几个功能 阅读界面如下: 底下滚动条,模仿91阅读器的方式显示,按照文本长度百分比记算显示进度条,文本 ...
- android 仿阅读,发布一个练笔的 Android 阅读器,轻微仿91 Android 阅读器【后续将提供源码】...
由于是练笔Demo,所以界面上和优化方面并没有太多考虑,只是实现了一些基础功能和一些阅读器所必要的几个功能 阅读界面如下: 底下滚动条,模仿91阅读器的方式显示,按照文本长度百分比记算显示进度条,文本 ...
- 开源能翻译英文的Android阅读器
Filter阅读是我最近写的一个Android的阅读器,用于看英文的书(中文暂时不支持,会乱码,下一版再改). 本文章由"智障的我"原创,转载注明. http://blog.csd ...
- android 阅读器上下滑动_科研党利器——文石13.3寸墨水屏阅读器BOOX Max3
此文出自知乎用户"Mars" 对 BOOX Max3 的评测,本文已征得作者授权转载. 2013年已对电纸书阅读器的种草,那个时候就有sony dpt的13.3寸大屏阅读器,鉴于穷 ...
- android 阅读器自动滚动,在Android手机上实现阅读器翻页效果.doc
在Android手机上实现阅读器翻页效果 先了解各个字母表示的含义:A-把书页翻起来后看到的背面区域B-把书页翻起来后看到的下一页的一角C-当前页的可见部分.a-手指滑动页角到达的位置b-当前页翻起来 ...
最新文章
- Expo大作战(三十)--expo sdk api之Permissions(权限管理模块),Pedometer(计步器api)
- 用 ASP.NET 开发 Web 服务的五则技巧
- iOS开发多线程篇—多线程简介
- 全国计算机考试vb考试知识点汇总,全国计算机二级考试VB机试常见题型汇总
- 关于Jstree节点显示无法收缩的解决办法
- Android-Frame布局,UI布局切换,录音,照相机,影音播放器,音频播放器
- 你最擅长哪种数学思维?
- Linux(11)--(历史命令)Ctrl+r, history,!
- 存储器块清零c语言版,存储器块清零实验报告
- Android研发中对String的思考(源码分析)
- 石子合并问题(内含BZOJ3229 AC代码)
- 域名转让代码_互联网域名转让协议(中英)
- 李宏毅机器学习笔记:机器学习介绍
- HTML5+CSS3 为图书简介页面添加图像及视频
- android悬浮窗服务卡死,Android 悬浮窗兼容问题谈
- marshmallow——简介
- 计算几何之用叉乘求多边形面积
- 简述java程序的工作过程_简述 Java 程序的开发过程。_学小易找答案
- 英语听力训练1:遗失的乔布斯访谈
- [转]C++中的头文件和源文件 .h .cpp
热门文章
- TIJ阅读笔记(第十四章)[转]
- uniapp 安卓快捷方式插件(桌面长按app图标) Ba-Shortcut
- 路由器映射,端口映射?
- directadmin php-fpm,centos7.5最新内核安装DirectAdmin面板
- 树莓派——4G网卡华为ME909s-821 4G上网及开机自启动(1)
- python坦克大战游戏_python实现坦克大战游戏
- python的array是什么意思_[:,:]在NumPy数组上是什么意思
- python中data是什么意思_python中的data[:, :-1]和data[:, -1]什么意思?
- python数据化运营案例---简单销售预测案例(线性回归模型)
- HDU-1869 六度分离