安卓中使用ttf字体文件

官方文档中提供的方法要设备能访问google?

官方方法

直接下载字体的fft文件

我要使用的是lexend

需要的格式可以在里面搜索

使用下载的ttf文件

解压出来

可以单独使用static里面的,里面是直接的lexend的各种格式

但是我这里直接使用Lexend-VariableFont_wght.ttf

说明文件写了这里面包含所有格式

将ttf文件放到res/font目录下,然后分别对需要使用的不同类型的格式创建单独的文件

文件中可以自定义style,我这里就是定义了字体粗细android:fontWeight

现在可以在布局文件中使用该font了

看看最终效果

相关推荐
运维_攻城狮43 分钟前
遇到liunx服务器IO负载,读IO流量峰值347MB/s,排查并解决。
android·运维·服务器·mysql
m0_748232392 小时前
qwenvl 以及qwenvl 2 模型架构理解
android·前端·后端
web136885658712 小时前
PHP For 循环
android·java·php
Neo Evolution2 小时前
每天一个Flutter开发小项目 (6) : 表单与验证的专业实践 - 构建预约应用
android·开发语言·前端·javascript·flutter
小墙程序员3 小时前
Android Framework 面试系列(四)Activity 启动原理
android
和道一文字yyds3 小时前
MySQL 中如何解决深度分页的问题?什么是 MySQL 的主从同步机制?它是如何实现的?如何处理 MySQL 的主从同步延迟?
android·数据库·mysql
KdanMin3 小时前
Android SystemUI深度定制实战:下拉状态栏集成响铃功能开关全解析
android
黄大包3 小时前
解决安卓recyclerView滚到底部不彻底问题
android·滚动·recycleview·抖动
胖虎13 小时前
Android 布局系列(四):ConstraintLayout 使用指南
android·xml·布局·constraint·约束布局
Android小码家3 小时前
Android SystemUI开发(一)
android·framework·systemui