ניהול משאבי ממשק המשתמש של האפליקציה באמצעות Resource Manager (תצוגות)

מושגים ויישום ב-Jetpack פיתוח נייטיב

מנהל המשאבים הוא חלון של הכלי שמאפשר לייבא, ליצור, לנהל ולהשתמש במשאבים באפליקציה. כדי לפתוח את חלון של הכלי, בוחרים באפשרות View > Tool Windows > Resource Manager בתפריט או בוחרים באפשרות Resource Manager בסרגל הצד הימני.

גרירת רכיבים גרפיים לפריסה

אפשר לגרור רכיבי drawable מ-מנהל המשאבים ישירות אל פריסת מסך. כשגוררים משאב לפריסה, מנהל המשאבים יוצר ImageView תואם לפריט הגרפי שניתן להזזה הזה, כמו שמוצג באנימציה 1:

אנימציה 1. גוררים רכיבים גרפיים לפריסה בתצוגה Design (עיצוב).

אפשר גם לגרור ישירות אל ה-XML של הפריסה, כמו שמוצג באנימציה 2:

אנימציה 2. גוררים רכיבים גרפיים לתוך פריסה בתצוגה Text.

כשגוררים רכיב drawable לפריסה בכרטיסייה Text, הקוד שנוצר משתנה בהתאם למיקום של הרכיב בפריסה:

  • אם גוררים רכיב drawable לאזור ריק, כלי Resource Manager יוצר ImageViewתואם.
  • אם גוררים רכיב drawable למאפיין כלשהו ב-XML של הפריסה, Resource Manager מחליף את ערך המאפיין בהפניה לרכיב ה-drawable. אפשר גם לגרור כל סוג משאב אחר למאפיין XML כדי להחליף את ערך המאפיין.
  • אם גוררים רכיב drawable לרכיב ImageView קיים, Resource Manager מחליף את מאפיין המקור המתאים.