使用 strings.xml 资源文件与定义字符串常量的接口(interface)的规则是什么。
我假设 strings.xml 资源文件将用于定义用于显示目的的非功能性字符串,例如各种语言的文本、日期呈现格式等。
接口(interface)字符串常量将用于定义正则表达式模式、Intent extras 变量名传递定义等。
最佳答案
正确。关键是您可以翻译 strings.xml 中的字符串 - 任何用英语(或任何其他语言)编写并将向用户公开的内容都应该在 strings.xml 中,以便您可以翻译它。
模式/正则表达式应该是字符串以获得更好的性能,除非这些正则表达式是特定于语言的。
关于android - 静态最终字符串或 strings.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5573014/