我目前正在创建一个包含一些字符串的应用程序(现在大约为300),我有一些问题可以快速找到包含这么多字符串的字符串。
所以我考虑使用几个string.xml
文件而不是一个(string_menu,string_activity1,...)的可能性。
这种做法有副作用吗?这是一个坏的还是一个好的做法?
我问这个是因为看起来网上没有多少人正在使用这种可能性。 那么也许它有一些问题?
答案 0 :(得分:48)
如documentation中所述,您可以使用您想要的任何文件名:
文件名是任意的。 < string>元素的名称将用作资源ID。
答案 1 :(得分:11)
性能没有/可忽略不计的副作用,您可以尽可能多地添加。但要让它们干净......假设我有3个活动文件 MainActivity , PhotoActivity , UserActivity 等...在共同{{1文件和其他活动相关的文件。
strings.xml
希望这有帮助。谢谢!