Я хотел бы знать, почему мы используем XML для создания макетов пользовательского интерфейса в Android. Я знаю, что он отделяет логику buisness от дизайна, но каково значение XML, кроме этого?
Также я хотел бы знать значение значения autogenerated R.java
. Все, что я знаю, что он создается в соответствии с изменениями в ресурсах и помогает нам получить доступ к виджетам и ресурсам через их идентификаторы.
Было бы здорово, если бы кто-то мог дать четкое представление об этих двух аспектах.