Are there any side-effects of using multiple string.xml files?

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-18 12:45:36

问题


I am currently creating an application that have some strings (>300 for now) and I have some problems to quickly find a string with so many of them. So I was considering the possibility of using several string.xml files instead of only one (string_menu, string_activity1, ...).

Is there any side-effect with this practice? Is it a bad or a good practice?

I ask this because it seems that no many people on the net are using this possibility. So maybe there is some problem with it?


回答1:


As stated in the documentation you can use whatever filename you want:

The filename is arbitrary. The <string> element's name will be used as the resource ID.




回答2:


There is NO / Negligible side effects in performance, you can add as much as you can. But make them clean ... Let say I have 3 activity files MainActivity, PhotoActivity, UserActivity etc... create on common strings.xml file and other activity related files.

-strings.xml                    -> create common string values here.
  --strings_main.xml            -> create main activity specific string values here.
  --strings_photo.xml           -> ...
  --strings_user.xml            -> ... etc etc

Hope this is helpful. Thanks!



来源:https://stackoverflow.com/questions/13922522/are-there-any-side-effects-of-using-multiple-string-xml-files

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!