Gérer les ressources d'UI de votre application avec Resource Manager (vues)

Concepts et implémentation de Jetpack Compose

Le gestionnaire de ressources est une fenêtre d'outil permettant d'importer, de créer, de gérer et d'utiliser des ressources dans votre application. Pour ouvrir la fenêtre d'outil, sélectionnez View > Tool Windows > Resource Manager (Affichage > Fenêtres d'outil > Gestionnaire de ressources) ou Resource Manager (Gestionnaire de ressources) dans la barre latérale gauche.

Faire glisser des drawables dans votre mise en page

Vous pouvez faire glisser des drawables depuis le gestionnaire de ressources directement vers une mise en page. Lorsque vous faites glisser une ressource vers une mise en page, le gestionnaire de ressources crée un élément ImageView correspondant à ce drawable, comme illustré dans l'animation 1 :

Animation 1 : Faites glisser des drawables vers une mise en page dans la vue Design (Conception).

Vous pouvez également faire glisser directement le code XML de la mise en page, comme illustré dans l'animation 2 :

Animation 2 : Faites glisser des drawables vers une mise en page dans la vue Text (Texte).

Lorsque vous faites glisser un drawable vers une mise en page dans l'onglet Text (Texte), le code généré diffère selon l'emplacement du drawable dans cette mise en page :

  • Si vous faites glisser un drawable vers une zone vide, le gestionnaire de ressources génère un élément ImageView correspondant.
  • Si vous faites glisser un drawable vers un attribut du fichier de mise en page XML, le gestionnaire de ressources le remplace par une référence au drawable. Vous pouvez également faire glisser tout autre type de ressource vers un attribut XML pour remplacer la valeur de cet attribut.
  • Si vous faites glisser un drawable vers un élément ImageView existant, le gestionnaire de ressources remplace l'attribut source correspondant.