Концепции и реализация Jetpack Compose
Диспетчер ресурсов — это окно инструментов для импорта, создания, управления и использования ресурсов в вашем приложении. Чтобы открыть окно инструментов, выберите в меню «Вид» > «Окна инструментов» > «Диспетчер ресурсов» или выберите «Диспетчер ресурсов» на боковой панели слева.
Перетащите элементы Drawable в свой макет.
Вы можете перетаскивать элементы управления из Диспетчера ресурсов непосредственно на макет. При перетаскивании ресурса на макет Диспетчер ресурсов создает соответствующий ImageView для этого элемента управления, как показано в анимации 1:

Анимация 1. Перетащите элементы Drawable на макет в режиме проектирования .
Также можно перетаскивать элементы непосредственно на XML-код макета, как показано в анимации 2:

Анимация 2. Перетащите элементы графики на макет в текстовом режиме.
При перетаскивании элемента drawable на макет во вкладке «Текст» сгенерированный код различается в зависимости от того, где вы разместите drawable на макете:
- Если вы перетащите изображение на пустое место, менеджер ресурсов сгенерирует соответствующее
ImageView. - Если вы перетащите ресурс drawable на любой атрибут в XML-файле макета, менеджер ресурсов заменит значение этого атрибута ссылкой на ресурс drawable. Вы также можете перетащить любой другой тип ресурса на XML-атрибут, чтобы заменить значение атрибута.
- Если вы перетащите ресурс drawable на существующий элемент
ImageView, Resource Manager заменит соответствующий атрибут source.