【发布时间】:2011-07-20 07:09:37
【问题描述】:
这些规则有什么意义吗?
【问题讨论】:
这些规则有什么意义吗?
【问题讨论】:
文件夹中的每个文件都被翻译成R.java类中的java字段名:
drawable\icon.png -> R.drawable.icon
因此不在文件名中使用特殊字符的原因,因为它们不能在 Java 名称中使用。
至于大写字母,我想这是为了避免在 Windows 与 Linux 环境中出现一个小问题。那是因为Linux认为Icon.png和icon.png是不同的文件,而Windows认为Icon.png和icon.png是同一个文件。因此,任何使用 Linux 的人都可以创建在 Windows 上无法编译的应用程序。
【讨论】:
你可以看到一些关于这个的讨论,Here
【讨论】: