android - android xml文件中的硬编码字符串有什么问题?

标签 android xml string warnings android-xml

我喜欢将简单的文本直接放在 xml 文件中,而无需先声明字符串。它更容易、更简单、更简洁。但是,每当我这样做时,它总是有一个警告标志。

如果我的 xml 文件中有许多硬编码字符串而不考虑警告怎么办?我会惹上麻烦吗?

提前致谢。

最佳答案

当您在 java 代码和 xml 文件中使用硬编码字符串时,您的应用程序会直接将这些字符串写入 RAM。但是当您将它们声明为字符串资源时,它不会在应用程序启动时写入 RAM,而是在应用程序需要使用它们时写入 RAM。您可以在资源中声明十亿个字符串,并且您仍然可以拥有一个轻量级 RAM 友好的 Android 应用程序。

关于android - android xml文件中的硬编码字符串有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12634211/

相关文章:

java - 在主线程中创建字体会影响应用程序性能吗?

c++ - 使用 strtok 解析字符串 - 在 C++ 中两次

android - 函数参数的动态数量

android - 使用 ProcessBuilder 运行 tor 二进制文件

xml - XSD 文件的用途是什么?

Python Minidom 修改/追加内容文件

xml - 使用 PowerShell 将 xml 从 UTF-16 转换为 UTF-8

string - 如何复制 String 或 str

C++ 字符串连接运算符<<

android - 更改默认操作栏弹出菜单背景颜色