在纯粹的原生Android应用程序中渲染文本

前端之家收集整理的这篇文章主要介绍了在纯粹的原生Android应用程序中渲染文本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个纯粹的原生Android NDK应用程序,需要在每一帧渲染一些文本.我读过帖子说我需要创建一个包含我字体所有字符的单个图像文件,然后从这个图像中将每个字符渲染为四边形.这听起来像很多工作,我不知道在哪里获得这样的图像文件的简单字体,如Arial.是否有一种替代的,更简单的方法来在纯粹的原生Android应用程序中绘制文本?

或者,我在哪里可以检索这样的图像文件来制作我自己的字体渲染器?

最佳答案
您可能想知道是否可以将字体渲染器集成到应用程序中. FreeType是一个流行的,用纯C编写,没有外部依赖,使其易于使用. OGLFT是呈现给OpenGL的FreeType版本.我会做一些更多的研究,看看是否有更好的选择,但这些似乎相当不错.

This似乎更好.

原文链接:https://www.f2er.com/android/430471.html

猜你在找的Android相关文章