当前位置:首页>实用技巧>

怎么全局替换丢失字体(怎么才能让字体恢复成原来的样子)

来源:原点资讯(m.360kss.com)时间:2023-05-17 02:37:56作者:YD166手机阅读>>

怎么全局替换丢失字体,怎么才能让字体恢复成原来的样子(1)

在 Android 下使用自定义字体已经是一个比较常见的需求了,最近也做了个比较深入的研究。

那么按照惯例我又要出个一篇有关 Android 修改字体相关的文章,但是写下来发现内容还挺多的,所以我决定将它们拆分一下,分几篇来详细的讲解。主要会是一些常用的替换字体的方案,最后还会介绍一些全局替换的方案,当然也会包含最新的 『Fonts in XML』的方案。

期待你持续关注。

本篇是本系列的第九篇,之前已经发布的文章,有兴趣可以先看看。

  • Android 字体修改概述|开篇

  • 修改字体需要了解 Typeface 的所有细节

  • 简单粗暴的方式,修改字体

  • 利用反射,修改全局字体

  • 利用 AppCompatDelegate ,全局替换全局字体

  • 通过修改 LayoutInflater,全局替换字体!

  • 自定义属性,支持多个字体文件!

  • Android 可下载字体,Font in xml!

一、前言

之前已经介绍了很多种,快速、低入侵的替换全局字体的方式。但是大多数情况下,我们需要实现的功能,一定已经有现成的实现方案。

本文就介绍一个 Github 上,比较火的全局替换字体的开源库,差不多阅读文档加集成,一个小时全局替换字体不是梦。

这个开源替换字体库就是 Calligraphy:

https://github.com/chrisjenx/Calligraphy

二、如何使用Calligraphy

既然是要接入开源库来全局替换字体,先来看看它可以实现的效果。

怎么全局替换丢失字体,怎么才能让字体恢复成原来的样子(2)

接下来,我们开始一步步集成它。

2.1 添加 Gradle 依赖

Calligraphy 支持 Gradle 和 jar 的接入方式,这里使用 Gradle 来接入。

怎么全局替换丢失字体,怎么才能让字体恢复成原来的样子(3)

2.2 添加字体文档到项目内

Calligraphy 支持的文件,可以放在assets/目录下,当然,我们可以再在其中建立一个文件夹来专门的存放字体文件。

怎么全局替换丢失字体,怎么才能让字体恢复成原来的样子(4)

首页 1 2 3 4 下一页

栏目热文

怎么消除字体无痕迹(怎么消除字体上的痕迹)

怎么消除字体无痕迹(怎么消除字体上的痕迹)

你还在为写错字而又无法去除而烦恼吗?你还在为用涂改液却无法忍受刺鼻的味道而感到无奈吗?赶快使用这个小妙招吧.工具/原料牙...

2023-05-17 02:53:24查看全文 >>

怎么把手机不想看见的字抹掉(在手机上怎么把不想打印的字抹掉)

怎么把手机不想看见的字抹掉(在手机上怎么把不想打印的字抹掉)

之前有人留言给我,问怎么P图,是不是很难学?图片上有文字要怎么去掉?万能的snapseed其实已经给了我们答案。使用sn...

2023-05-17 02:38:26查看全文 >>

打印的字怎么无痕抹掉视频(怎么把打印的字抹掉)

打印的字怎么无痕抹掉视频(怎么把打印的字抹掉)

这是一个非常环保的打印机,只需要将用后的铅笔头插进打印机,打印机就可以自动将铅笔的木和笔芯分开,然后将笔芯作为打印机的墨...

2023-05-17 03:04:43查看全文 >>

什么软件可以把写的字抹掉(什么软件能把写过的字消除)

什么软件可以把写的字抹掉(什么软件能把写过的字消除)

可以擦除字迹还原试卷的软件有哪些?在学习过程中,将试卷擦除字迹还原是一项非常有用的技能。它不仅可以帮助我们更好地理解错题...

2023-05-17 02:49:39查看全文 >>

怎样可以不留痕迹的抹掉文字(如何把抹掉的字恢复回来)

怎样可以不留痕迹的抹掉文字(如何把抹掉的字恢复回来)

大家可能经常会遇到这种情况,有时侯,在微信里,需要传输文件,可是文件里有视频文字图片,有些文字图片内容,因为涉及到隐私秘...

2023-05-17 03:03:04查看全文 >>

怎么把字体抹掉(怎么把打印的字抹掉)

怎么把字体抹掉(怎么把打印的字抹掉)

  平时能用到的字体也就那几种常用的,所以这些多余字体的存在也白白浪费系统空间,下面给大家详细介绍win10删除多余字体...

2023-05-17 02:41:02查看全文 >>

字体修正液怎么去掉(字体上的修正液怎么弄掉)

字体修正液怎么去掉(字体上的修正液怎么弄掉)

当你写错的时候,如果你直接划掉这一页,它就不是很整洁了,所以很多人会用涂改液。有时不恰当的使用可能会使你的手,脸和衣服沾...

2023-05-17 02:51:49查看全文 >>

手机字体描边怎么修复(手机字体白色描边怎么改回来)

手机字体描边怎么修复(手机字体白色描边怎么改回来)

经常看国外电影的伙伴,可能会发现好多“电影海报标题”都是这种“突出或与图文穿透”设计。这种文字设计,不但醒目,且突出和穿...

2023-05-17 03:24:06查看全文 >>

被抹掉的字怎么查看(如何看到图片被抹掉的字)

被抹掉的字怎么查看(如何看到图片被抹掉的字)

在日常工作中不小心误删了电脑的一部分字体,影响公文排版工作怎么办?小编给大家介绍一个简单又实用的解决方法:找到被删除的字...

2023-05-17 03:18:23查看全文 >>

字体填充怎么恢复(恢复字体的方法)

字体填充怎么恢复(恢复字体的方法)

我们在用Word编辑文档的时候是否曾经出现过失误?比如刚加了一段文字发现打错了,或者给一段文字加了格式后发现效果不好,又...

2023-05-17 03:16:13查看全文 >>

文档排行