Intereting Posts
Как увеличить показатель игрока в рейтингах на Android-сервисе Google Play? Проблема с переделкой и простотой – попытка создания RSS-ридера для Android Com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: не удалось установить все Как показать диалоговое окно запроса разрешения на размещение в Google выше / через блокировку экрана? Как открыть приложение FB с помощью намерения и показать понравившуюся страницу в приложении FB? Android: как изменить размер шрифта приложения из кода Java Singleton + внутренний класс missunderstand Как использовать blender на Android Android: отправка массива byte через Http POST Дополнительное пространство с использованием компоновки координатора при прокрутке Создайте проект библиотеки Android с помощью Ant Загрузить Bitmap с RGB_565 через Picasso Значки «Назад» и «Переполнение» Неправильный цвет в предустановленных устройствах после обновления до библиотеки поддержки 23.2.0 Как заставить собственный демон Unix / Linux работать на Android? Есть ли эквивалент для ношения RemoteInput.setChoices, но для телефона?

Правила именования для Android-ресурсов

Где я могу найти правила именования для ресурсов Android? Я узнал из-за ошибок компиляции, что я должен использовать символы внутри [a-z0-9._], но у меня также есть ошибка с изображением с именем 401.png. При использовании в моем макете, используя

@drawable/401 

Я получаю следующую ошибку компиляции:

 invalid VariableDeclaratorId 

Я не могу найти эти правила в документе, и я хотел бы знать их все, прежде чем называть мои файлы.

благодаря

Правила те же, что и для идентификаторов Java, поскольку каждый ресурс должен иметь соответствующее поле ID, сгенерированное в файле R.java.

Число не разрешено, так как первый символ ресурса также не имеет никакого капитала

Стоит отметить, что: «Имена файлов на основе файлов должны содержать только строчные символы az, 0-9 или подчеркивание». (Цитируется из кода ошибки компиляции).

Ваше соглашение верно, за исключением того, что вы не можете начинать имена файлов с помощью номера.

Правила именования ресурсов такие же, как и для переменных, кроме чувствительности к регистру. В вашем случае проблема заключается в том, что первым символом является число.

Это правило Java, а не правило только для Android. Назовите каждый элемент стартовой буквой, и вы будете правы.