在android中,我们可以将字符串值存储在strings.xml文件中或某些常量类中作为静态最终变量。在某些情况下是否有理由选择一个而不是另一个?
简而言之:
代码中使用的值:始终使用常量类。优点:代码保持集成,并且您的包可以在其他项目/上下文中使用。您不能使用 string.xml 执行此操作,因为它不随您的包一起传输。
UI 中显示的值:使用字符串.xml。优点:您可以使用本地化来显示翻译后的文本。
当两种选择都可行时,可能会出现某种情况。然后您必须决定其相关值的存储位置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)