בכל דף בקטע הזה מתוארים השימוש, הפורמט והתחביר של סוג מסוים של משאב אפליקציה שאפשר לספק בספריית המשאבים של הפרויקט (res/).
הנה סיכום קצר של כל דף:
- מקורות מידע בנושא אנימציה
- הגדרת אנימציות מוגדרות מראש.
אנימציות Tween נשמרות ב-res/anim/, והגישה אליהן מתבצעת מהקלאסR.anim.
אנימציות של פריימים נשמרות ב-res/drawable/, והגישה אליהן מתבצעת מהקלאסR.drawable. - משאב של רשימת מצבי צבע
- הגדרת משאב צבע שמשתנה בהתאם למצב
View.
הפריט נשמר ב-res/color/והגישה אליו מתבצעת מהכיתהR.color. - משאבים גרפיים שניתן להזזה
- הגדרת גרפיקה שונה באמצעות קובצי bitmap או XML.
הפריט נשמר ב-res/drawable/והגישה אליו מתבצעת מהכיתהR.drawable. - משאב פריסה
- מגדירים את הפריסה של ממשק המשתמש של האפליקציה.
הפריט נשמר ב-res/layout/והגישה אליו מתבצעת מהכיתהR.layout. - משאב תפריט
- הגדרת התוכן של תפריטי האפליקציה.
הפריט נשמר ב-res/menu/והגישה אליו מתבצעת מהכיתהR.menu. - משאבי מחרוזות
- הגדרת מחרוזות, מערכים של מחרוזות וצורות רבות, וגם עיצוב וסגנון של מחרוזות.
נשמר ב-res/values/וניתן לגשת אליו מהכיתותR.string,R.arrayו-R.plurals. - משאב סגנון
- הגדרת המראה והפורמט של רכיבי ממשק המשתמש.
הפריט נשמר ב-res/values/והגישה אליו מתבצעת מהכיתהR.style. - משאבי גופנים
- הגדרת משפחות גופנים וכלל גופנים בהתאמה אישית ב-XML.
הפריט נשמר ב-res/font/והגישה אליו מתבצעת מהכיתהR.font. - סוגי משאבים נוספים
- הגדרת ערכים פרימיטיביים אחרים כמשאבים סטטיים, כולל:
- Bool
- משאב XML שמכיל ערך בוליאני.
- צבע משאב
- XML שנושא ערך צבע הקסדצימלי.
- מאפיין משאב XML שמכיל ערך של מאפיין עם יחידת מידה.
- מזהה משאב XML מסוג
- שמספק מזהה ייחודי למשאבים ולרכיבים של האפליקציה.
- מספר שלם
- משאב XML שמכיל ערך שלם.
- מערך של מספרים שלמים משאב XML מסוג
- שמספק מערך של מספרים שלמים.
- מערך מוקלט משאב XML מסוג
- שמספק
TypedArray, שאפשר להשתמש בו למערך של פריטים גרפיים שניתן להזזה.