美文网首页
Android 自定义字体

Android 自定义字体

作者: 逃离_102 | 来源:发表于2022-07-28 17:50 被阅读0次

说明

在一些应用中,有改变字体,或者某些页面有特殊字体要求时,Android自身的字体满足不了时,需要自定义字体,这里简单记录一下。

示例

//布局中直接用
<TextView
     android:id="@+id/tx3"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     app:gradient_bold="true"
     android:text="案发生大法师法师打发发电房"
     app:fontFamily="@font/ptdincondensedcyrillic"
     app:layout_constraintTop_toBottomOf="@id/tx2"
     app:layout_constraintStart_toStartOf="parent"/>
//代码中应用
binding.tx4.typeface = Typeface.create("ptdincondensedcyrillic",Typeface.BOLD)
font文件位置

这种用法布局,代码都应用比较方便;
font文件放assets下,然后再用createFromAsset加载,设置进textview,这种方式也很多人用,不过我个人觉得这种用法没示例的好,就不介绍了,感兴趣的可以自行搜索一下。

总结

用字体文件改体,是不太建议用的,因为字体文件一般都比较大,这样会增加包大小,尽量使用系统自带字体。

就说到这了,有什么不对的地方,欢迎指正,有什么没说全的,欢迎讨论留言

相关文章

  • android自定义字体

    Android O通过字体资源支持自定义字体,支持.otf(OpenType)和.ttf(TrueType)字体格...

  • Android自定义字体

    文章目的:快速入门Android中自定义各种字体! 前言:我们都知道,Android中默认的字体是黑体,而大多数a...

  • Android自定义字体设置

    Android自定义字体设置 1.typeface、fontFamily、textStyle介绍 1.typefa...

  • Android 自定义字体

    说明 在一些应用中,有改变字体,或者某些页面有特殊字体要求时,Android自身的字体满足不了时,需要自定义字体,...

  • Android自定义字体

    Android 自定义字体 1. Android默认方法 为每个view单独设置Typeface. 这种方法可以扩...

  • Android上的自定义字体 - 通过XML进行动态字体选择

    前言 这是我们系列自定义字体在Android上的第2篇文章。在之前,我们已经看到如何使用自定义字体并将不同的样式应...

  • Android 自定义字体方案

    在应用中需要配置不同的字体,而 Android 只能在 xml 中配置系统默认提供的四种字体,需要自定义的字体都需...

  • Android APP支持自定义字体

    情景:需要为整个应用替换自定义字体。 Android对于文字的字体设置主要是通过以下两个对象 FontFamily...

  • Android 设置字体

    吐槽 首先,来点吐槽。在Android O 之前设置字体是如此之…… 缺点:自定义字体只能通过动态代码设置; 每次...

  • 十九、Expo 使用自定义字体

    使用自定义字体 iOS和Android都有自己的平台字体集,但如果你想在你的应用中注入更多的品牌个性,那么选择好的...

网友评论

      本文标题:Android 自定义字体

      本文链接:https://www.haomeiwen.com/subject/fbdnirtx.html