android:textAppearance设置文字外观。如“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearanceLargeInverse/textAppearanceMedium/textAppearanceMediumInverse/textAppearanceSmall/textAppearanceSmallInversetextView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线textView.getPaint().setAntiAlias(true);//抗锯齿textview.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);//中划线setFlags(Paint.STRIKE_THRU_TEXT_FLAG|Paint.ANTI_ALIAS_FLAG);//设置中划线并加清晰textView.getPaint().setFlags(0);//取消设置的的划线

自定义创建字型

//自定义字体字型

custom=newTextView(this);

//字体MgOpenCosmeticaBold.ttf放置于assets/font/路径下

typeface=Typeface.createFromAsset(getAssets(),"font/MgOpenCosmeticaBold.ttf");

custom.setTypeface(typeface);

custom.setText("Custom Font FYI");

custom.setTextSize(20.0f);

//设置字体颜色

custom.setTextColor(Color.CYAN);

linearLayout.addView(custom,newLinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));

更多相关文章

  1. android实现字体闪烁动画的方法
  2. Android修改字体样式
  3. Android引入外部字体源代码
  4. Android部分字体高亮
  5. android spinner 选中后显示字体的颜色设置
  6. android 根据TextView宽度 自动缩小字体大小 以适应其宽度
  7. Android 字体效果:描边、浮雕效果
  8. android studio 更改背景和设置字体大小
  9. 【Android 界面效果42】如何自定义字体

随机推荐

  1. SQL面试题:求时间差之和(有重复不计)
  2. CentOS7.6安装MYSQL8.0的步骤详解
  3. 在MySQL中自定义参数的使用详解
  4. 关于MySQL自增ID的一些小问题总结
  5. Mysql悲观锁和乐观锁的使用示例
  6. mysql 8.0.13 安装配置图文教程
  7. ERROR 2002 (HY000): Can't connect
  8. CentOS 6.2 安装 MySQL 5.7.28的教程(mys
  9. ERROR 1862 (HY000): Your password has
  10. Windows 下 MySQL 8.X 的安装教程