开发者社区> 问答> 正文

问下 EMAS中Android 的流水线 如何去配置字体呀? 我这边的gradle 的脚本里面有涉及

问下 EMAS中Android 的流水线 如何去配置字体呀? 我这边的gradle 的脚本里面有涉及到字体的逻辑?

展开
收起
真的很搞笑 2023-06-05 17:48:28 73 0
1 条回答
写回答
取消 提交回答
  • EMAS中Android的字体配置可以通过gradle脚本实现。首先需要在gradle的dependencies中加入字体库的引用,例如:

    dependencies {
        implementation 'com.android.support:support-v4:28.0.0'
        implementation 'com.github.bumptech.glide:glide:4.9.0'
        implementation 'com.google.android.material:material:1.0.0'
        implementation 'com.tencent.mm:emastext:1.0.0'
    }
    

    其中,com.tencent.mm:emastext:1.0.0是EMAS提供的字体库。

    接着在res目录下创建一个fonts目录,并将字体文件放在该目录下,例如:

    res/
      fonts/
        font1.ttf
        font2.ttf
    

    最后在xml布局文件或代码中设置字体即可,例如:

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World!"
        android:fontFamily="@font/font1" />
    

    其中,@font/font1表示引用res目录下的fonts目录中的font1.ttf字体文件。

    2023-06-06 09:20:57
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载