安卓开发:修改app的文字样式

版权声明:版权声明@忆痕惜dxh | https://blog.csdn.net/qq_38717971/article/details/83275034

我所理解最深沉的爱莫过于我活成了你的样子                                                                                     ------《这个杀手不太冷》


       在我们开发安卓应用的时候,会有很奇葩的需求,比如开发安卓app但是要应用IOS的字体样式,活着应用其他的字体样式,所以我们就要学会如何修改安卓app的字体样式。

       这期间查找了好多资料,发现有些真的太复杂了,我本人就喜欢用一些简单粗暴的方法,不整那些花里胡哨的。

       那么如何修改安卓app的字体样式呢?

首先我们得下载我们所需要的字体文件(ttf活着otf格式),目前Android Studio好像支持这两种字体样式文件格式,下载地址我们可以去站长之家字体库来下载:网络连接

然后像我的另一篇博文“安卓如何适配语言与系统语言同步”一样,右键res---New---Android resource directory---选择Resource type:font,新建font文件夹。然后在文件夹下面加入我们需要的字体文件,新建一个font.xml文件,右键new里新建,然后使用fontstyle和font等属性。

////////////////////////////font.xml////////////////////////////////////////
<?xml version="1.0" encoding="utf-8"?>
<font-family xmlns:android="http://schemas.android.com/apk/res/android">
    <font
        android:fontStyle="normal"
        android:font="@font/sf_pro_display_regular" 
        android:fontWeight="0"/>
</font-family>

最后,在我们需要应用字体样式的style.xml文件里对应加入我们自己的font文件

<item name="android:fontFamily">@font/font</item>

猜你喜欢

转载自blog.csdn.net/qq_38717971/article/details/83275034