В настоящее время я разрабатываю приложение для Android. Теперь я обнаружил, что вы не можете поместить объекты ресурсов, скажем, изображение в папку с возможностью рисования, и назвать его как «myTestImage.jpg». Это приведет к ошибке компилятора, поскольку синтаксис верблюжьего регистра недопустим, поэтому вам придется переименовать его как «my_test_image.jpg».
Но как насчет идентификаторов, которые вы определяете в файле XML. Скажем, у вас есть следующее определение
<TextView android:id="@+id/myTextViewFirstname"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Firstname" />
Это правильное определение, компилируется и отлично работает на моем эмуляторе Android, хотя, как вы видите, я указываю идентификатор в синтаксисе верблюжьего регистра.
Теперь в примерах Android всегда используются строчные буквы и подчеркивание. Это просто соглашение об именах для использования нижнего регистра с подчеркиванием для идентификаторов или это может вызвать проблемы на реальном устройстве?
Спасибо