美文网首页程序员Android技术知识Android开发
Android 导入字体(goolge io 2017)

Android 导入字体(goolge io 2017)

作者: zidea | 来源:发表于2019-01-23 05:41 被阅读17次

    随着 Android 开发不断发展和深入,用户对app 要求也不仅只停留在功能和性能,更多地开始关注 app 的 UI了。字体作为 UI 的一部分,而且是重要的部分。已经引起开发者的注意。

    我们在 TextView 引用字体通常的做法我们需要自定一个 TextView 类来继承 TextView。然后在自定义中设置了属性接受自定义字体。

    然后我们就使用创建好的 CustomFontTextView。我们是以这种方式来实现使用自定义的字体。 

    在新的 support 库添加新的功能,我们可以在资源文件夹添加 font 用于存放 font 资源文件,不但可以放入 tff 这样字体文件。也可以定义一些 font xml 文件。

    我们可以定一个字体文件,定义 font-family 来定义一些列字体,自定义字体的样式分类。具体定义方法很直观,看下面图应该清晰可见。

    具体使用如下图。然后我们就可以在 TextView 使用通过 xml 。

    我们也可以在 style 中引用我们定义好的字体。

    同样我们也可以通过 id 获取字体资源,然后我们就可以使用字体资源来为 textView 设置字体。

    仅 API 14 以上才支持这个新的特性。

    相关文章

      网友评论

        本文标题:Android 导入字体(goolge io 2017)

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