系统自带影响Android 字体的属性

  • android:textStyle
  • android:typeface
  • android:fontFamily

1、textStyle可设置三个值:默认normal,加粗bold,倾斜体italic

Android 字体修改_第1张图片
2、typeface它可选的属性有 normal|sans|serif|monospace

Android 字体修改_第2张图片

3、fontFamily它可选的属性有 monospace|serif|cursive|casual|sans-serif|sans-serif-black|sans-serif-condensed|sans-serif-condensed|sans-serif-condensed-medium\sans-serif-light\sans-serif-medium\sans-serif-thin\sans-serif-smallcaps
Android 字体修改_第3张图片
4、自定义字体

    关于字体,这里推荐两个网站,可以下载到免费的字体供我们使用。    (https://fonts.google.com/)    (https://www.1001freefonts.com/)    字体文件,通常都是设计师提供给我们的,一般都是 .ttf(TrueType) 或者 .otf(OpenType) 这两种格式的,比较常用的是 .ttf 格式的。通常我们会把字体文件放再 assets 目录下,想要加载字体文件,需要使用到 Typeface 这个类,它其中提供了一些 Api ,用于帮助我们来加载一个我们自定义的字体文件。

通常使用案列

        TextView textView=new TextView(this);        Typeface typeface=Typeface.createFromAsset(getAssets(),"xxx.ttf");        textView.setTypeface(typeface);

更多相关文章

  1. Android jni调用第三方so库和.h文件
  2. android studio的Gradle一直在sync的办法,不停的下载各种文件
  3. android使用自定义属性
  4. 笔记77-listview属性介绍
  5. Android 最终image文件的来源
  6. 一些关于RelativeLayout属性的用法
  7. Android属性之excludeFromRecents
  8. 关于android的animation的xml定义中的android:interpolator属性

随机推荐

  1. android -- 多级目录创建
  2. android [1_ManagingProjects]
  3. Android编译过程详解(二)
  4. Android(安卓)知识总结
  5. android中View.measure方法详解
  6. Android剪切图片
  7. Android(安卓)Studio 中编译JDK 版本配置
  8. Android系统中自带的图标&一些预定义样式
  9. Android(安卓)Talker(1)MAC Environment
  10. 提供一些Android免费课程分享给大家