【发布时间】:2016-01-03 11:09:39
【问题描述】:
我正在使用snake_style 来命名字符串资源。在某人的代码中,我发现了另一种带有点的符号。我找不到关于这个话题的词。
<resources>
<string name="title.activity.first">Activity 1</string>
<string name="title_activity_second">Activity 2</string>
</resources>
这些风格有什么实际优势/劣势吗?还是只是个化妆品?
【问题讨论】:
-
我什至没有意识到
title.activity.first是可能的。它被构建工具转换为R.java中的R.string.title_activity_first,因此您的Java 代码对于任何一种字符串声明格式都是相同的。因此,我建议使用下划线,这样资源文件中的语法与 Java 代码中的语法相同。 -
一个优势可能是通过按住 ctrl(windows)/alt(mac) + 箭头来逐字移动文本。
标签: android string resources naming-conventions