什么是以点分隔的字符串资源名称?

时间:2015-10-06 13:42:20

标签: android string resources naming-conventions

我使用snake_style来命名字符串资源。在某些代码中我发现了另一种带点的符号。我无法找到关于这个主题的单词。

<resources>
    <string name="title.activity.first">Activity 1</string>
    <string name="title_activity_second">Activity 2</string>
</resources>

theese风格有任何实际优势/劣势吗?或者它只是一种化妆品?

2 个答案:

答案 0 :(得分:0)

这似乎只是表面上的事情,但它在android studio中有破坏翻译检查的缺点,因此它显示没有翻译的警告。 就我而言,将点重命名为下划线并没有破坏任何内容,更新项目没有任何问题。

答案 1 :(得分:-1)

就我而言,这几乎制动了所有“东西”!它可以编译,但是我不能对任何资源(字符串,可绘制对象等)使用自动完成功能。我需要重构该文件中的每个字符串资源。