Android默认字体
TextView的typeface属性支持 “Sans”,”serif”,”monospace” 这三种字体,
如果在没有指定字体的情况下,系统缺省会使用如果在没有指定字体的情况下,
系统缺省会使用 “Sans” 作为文本显示的字体。
但这三种字体只支持英文,也就是说只要你显示的文字是中文,
无论你选择这三种字体中的哪一种,显示效果都是一样的。
xml里添加:android:typeface="sans"
Android中可以引入其他字体
首先要将字体文件保存在assets/fonts/目录下
引入依赖:calligraphy
具体配置流程参照github,传送门
注意: javacode里面新建的控件,若要使用字体库,可以使用calligraphy库里面的函数,如下:
1 | //第一次使用的时候去加载字体库资源,之后再次使用不再加载而直接使用,加载字体库资源很耗时 |