Android TextView设置字体风格
来源:互联网 发布:公路预算软件 编辑:程序博客网 时间:2024/06/05 03:19
http://www.eefocus.com/bbs/article_867_185761.html
在开发应用过程中经常会遇到显示一些不同的字体风格的信息犹如默认的LockScreen上面的时间和充电信息。对于类似的情况,可能第一反应就是用不同的多个TextView来实现,对于每个TextView设置不同的字体风格以满足需求。
这里推荐的做法是使用Android.text.*;和android.text.style.*;下面的组件来实现RichText:也即在同一个TextView中设置不同的字体风格。对于某些应用,比如文本编辑,记事本,彩信,短信等地方,还必须使用这些组件才能达到想到的显示效果。
主要的基本工具类有Android.text.Spanned; android.text.SpannableString; android.text.SpannableStringBuilder;使用这些类来代替常规String。SpannableString和SpannableStringBuilder可以用来设置不同的Span,这些Span便是用于实现Rich Text,比如粗体,斜体,前景色,背景色,字体大小,字体风格等等,android.text.style.*中定义了很多的Span类型可供使用。
这是相关的API的Class General Hierarchy:
- Android TextView设置字体风格
- Android TextView设置字体风格
- Android TextView设置字体风格
- Android TextView设置字体风格
- Android TextView设置字体风格
- Android TextView设置字体风格
- Android TextView设置字体风格
- Android TextView设置字体风格
- Android TextView设置字体风格多种组合
- TextView设置Html字体风格
- android TextView 字体设置
- Android TextView字体设置
- Android textview设置字体
- Android设置TextView字体
- TextView设置不同的字体风格
- TextView中设置不同的字体风格
- Android Studio 风格字体设置
- android-textView-字体的设置
- No module named win32service的解决办法
- 小程序(六) 随机数按计数输出问题
- C/C++控制台输出时设置字体及背景颜色
- Model1方式实现DAO设计模式
- Apache下日志文件error.log过大的解决方法
- Android TextView设置字体风格
- Tomcat绑定域名
- 编译WINCE6.0版本VLC
- 客户端MVC架构
- c语言 优先级
- session的openSession()方法与getCurrentSession()方法的区别
- STC8951单片机内部存储
- Ogre中文字类的纹理贴到三维物体中
- String md5 加密