Android更换APP字体—TextView各种字体样式

第一次看澎湃新闻的客户端就觉得非常好看,可能是字体选择的好吧

 

 

后来就在想怎么设置字体,如下就是在Android APP内更换字体的demo了

 

看下我的demo:

Android更换APP字体—TextView各种字体样式_第1张图片

在main目录下新建assets>fonts文件夹

在Windows中我的电脑输入C:\Windows\Fonts 就可以将字体的文件拷贝过来

Android更换APP字体—TextView各种字体样式_第2张图片

 

设置字体样式的关键就是读到资源文件了

 

//从asset 读取字体
AssetManager mgr = getAssets();
//根据路径得到Typeface
Typeface tf = Typeface.createFromAsset(mgr, "fonts/fangsong.TTF");//仿宋
textview.setTypeface(tf);

很简单的,动手尝试下吧。

源码地址:https://github.com/IMAlex233/TextTypeFace

不要脸的求个star 

 

你可能感兴趣的:(Android更换APP字体—TextView各种字体样式)