что на самом деле делает файл R.java и как
Я работал над простым учебником по Android и, просматривая папки проекта, я нашел этоR.java
файл вgen
папка ...
Когда я открыла это показалось мне беспорядком ...
первыйR
сам по себеclass
.это былоmultiple Inner classes
определяется, например, вdrawable
,id
,layout
,и т.д.и что у внутренних классов было много переменных, объявленных как ниже, которые были назначены с шестнадцатеричными значениями
public static final int addr = 0x7f080003; ... ... и многое другое
R генерируется автоматически и действует как указатель на другие файлы
Вопросы для R.java
для чего это в основномкак это устроеноПочемузначения в шестнадцатеричном видекакую роль он выполнял во время работы самого приложения