我目前正在为 Android 编写一个应用程序。现在我发现,您不能将资源对象放在可绘制文件夹中,并将其命名为“ myTestImage.jpg”。由于不允许使用驼峰语法,因此这将给出一个编译器错误,所以必须将其重命名为“ my _ test _ image. jpg”。
但是您在 XML 文件中定义的 id 怎么办呢
<TextView android:id="@+id/myTextViewFirstname"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Firstname" />
这是一个有效的定义,在我的 Android 模拟器上编译和工作得很好,尽管——如您所见——我使用驼峰大小写语法指定 id。
现在,Android 示例总是使用小写和下划线。这是否只是一个在 id 中使用带下划线的小写字母的变数命名原则,还是会对真正的设备造成问题?
谢谢