我对android编程比较陌生,想知道添加使用自定义字体的图像是否更好,或者只是添加自定义字体并将其设置为textview的字体?在内存占用和性能方面。感谢
答案 0 :(得分:3)
使用Font的.ttf文件总是比拥有文本图像更好,因为:
答案 1 :(得分:0)
使用TextView总是更好。您可以确定,无论您使用什么设备,如果您使用TextView,您的应用程序将永远不会有各种模糊,可见像素或所有其他您无法用小图像避免的东西。你还要照顾好记忆。我知道它可能是一个小图像,但是当你有很多它们时,必须有某种记忆保护 - 这是另一项工作要做。
很难找到正确的字体大小 - 有时候这完全取决于您的设备。但这就是为什么你有不同的值文件夹所有这些可能性。您可以在此处详细了解:http://developer.android.com/guide/topics/resources/providing-resources.html
另一件事是,您并不总是需要在每个TextView中手动放置自定义字体。 只需扩展TextView类并使用普通的Android组件。你可以在这里看到如何做到这一点:
http://www.techrepublic.com/article/pro-tip-extend-androids-textview-to-use-custom-fonts/