xml中设置

TextView添加如下属性属性

android:textStyle="bold"

代码中设置

// 方式一textView.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));// 方式二textView.setTypeface(Typeface.DEFAULT_BOLD);// 方式三textView.getPaint().setFakeBoldText(true);

查看源码发现Typeface.DEFAULT_BOL其实就是Typeface.defaultFromStyle(Typeface.BOLD)的值,Typeface源码中部分代码:

static {   init();    // Set up defaults and typefaces exposed in public API    DEFAULT         = create((String) null, 0);    DEFAULT_BOLD    = create((String) null, Typeface.BOLD);    SANS_SERIF      = create("sans-serif", 0);    SERIF           = create("serif", 0);    MONOSPACE       = create("monospace", 0);   sDefaults = new Typeface[] {      DEFAULT,      DEFAULT_BOLD,      create((String) null, Typeface.ITALIC),      create((String) null, Typeface.BOLD_ITALIC),        };    }

更多相关文章

  1. Android 实现在Java代码中修改UI界面,并修改界面
  2. android studio 3.1 Android Device Monitor 新的启动方式
  3. JS调用Java代码(Android)
  4. 【Android】Android Layout Binder——根据layout布局文件自动生
  5. Android应用程序进程启动过程的源代码分析(2)
  6. Android不同层次开启硬件加速的方式
  7. Android 的 Button 按钮实现的两种方式
  8. Android源代码编译
  9. Ubuntu 18.04 配置android 源码开发/编译环境

随机推荐

  1. 机器学习在微博 O 系列广告中的应用
  2. 2019 DataFunTalk 广告技术应用文章合集
  3. 深夜更新 - 一文读懂MQ消息队列
  4. 外行人眼里程序员是一个怎样的群体?
  5. 阿里淘外商业化广告工程架构实践
  6. 是德科技:高速数字化仪上自定义信号实时处
  7. Pentek科技推出新一代长波段射频调谐器—
  8. PFP公司推出基于功耗检测的系统安全解决
  9. Innovative Integration公司推出工业级数
  10. Cassandra 在时空数据上的探索