gpt4 book ai didi

android - Android 中的自定义字体 - 简单而便宜的方法

转载 作者:行者123 更新时间:2023-11-30 04:36:06 26 4
gpt4 key购买 nike

我正在制作一款 Android 游戏,我想为计分器使用自定义字体。

1) 根据我的发现,我可以使用 ttf 文件轻松实现自定义字体,但创建 ttf 文件需要昂贵的程序。

2) 由于主要是数字,因此只有十张图片,也许我可以自己实现。为此,是否有一种方法可以采用 int 并返回数字的一部分,例如 String.substring()?还是仅将数字转换为字符串然后解析出各个数字会更简单?

3) 我还没有考虑过的可能性?

最佳答案

1) 有some tools在线免费创建字体,但它们可能无法提供对您正在寻找的字体的控制。在我链接的文章中提到的两个中,FontStruct 似乎更简单、更直观,而 FontForge 似乎更强大。如果其中之一满足您的需求,我想它会比处理 10 张单独的图像更耗费资源。

2) 你绝对可以实现这个。 Strings 和 CharSequences 都有 charAt(int index) 函数,允许您访问单个字符。您可以使用循环来测试每个单独的字符并显示适当的图像。 String.substring(start, end) 确实会返回原始字符串的一部分,但我不确定这对您有何帮助。

关于android - Android 中的自定义字体 - 简单而便宜的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6822383/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com