Auf jeder Seite in diesem Abschnitt werden die Nutzung, das Format und die Syntax für einen bestimmten Typ von Anwendungsressource beschrieben, die Sie in Ihrem Projektressourcenverzeichnis (res/
) angeben können.
Hier eine kurze Zusammenfassung der einzelnen Seiten:
- Animationsressourcen
- Definieren Sie vordefinierte Animationen.
Animationen für ältere Kinder werden inres/anim/
gespeichert und über die KlasseR.anim
aufgerufen.
Frameanimationen werden inres/drawable/
gespeichert und können über die KlasseR.drawable
aufgerufen werden. - Ressource für Liste der Farbstatus
- Legen Sie eine Farbressource fest, die sich basierend auf dem Status
View
ändert.
Inres/color/
gespeichert und über die KlasseR.color
aufgerufen. - Drawable-Ressourcen
- Definieren Sie verschiedene Grafiken mit Bitmaps oder XML.
Inres/drawable/
gespeichert und über die KlasseR.drawable
aufgerufen. - Layoutressource
- Legen Sie das Layout der App-UI fest.
Inres/layout/
gespeichert und über die KlasseR.layout
aufgerufen. - Speisekarte
- Definieren Sie den Inhalt der Anwendungsmenüs.
Inres/menu/
gespeichert und über die KlasseR.menu
aufgerufen. - Stringressourcen
- Definieren Sie Strings, Stringarrays und Pluralformen und legen Sie Formatierung und Gestaltung von Strings fest.
Inres/values/
gespeichert und über die KlassenR.string
,R.array
undR.plurals
aufgerufen. - Stilressource
- Design und Format von UI-Elementen definieren
Inres/values/
gespeichert und über die KlasseR.style
aufgerufen. - Ressourcen zu Schriftarten
- Legen Sie Schriftfamilien fest und fügen Sie benutzerdefinierte Schriftarten in XML hinzu.
Inres/font/
gespeichert und über die KlasseR.font
aufgerufen. - Weitere Ressourcentypen
- Definieren Sie andere primitive Werte als statische Ressourcen. Dazu gehören:
- Boolescher Wert
- XML-Ressource, die einen booleschen Wert enthält.
- Farbe
- XML-Ressource, die einen hexadezimalen Farbwert enthält.
- Dimension
- XML-Ressource, die einen Dimensionswert mit einer Maßeinheit enthält.
- ID
- XML-Ressource, die eine eindeutige Kennung für Anwendungsressourcen und -komponenten bietet.
- Ganzzahl
- XML-Ressource, die einen Ganzzahlwert enthält.
- Integer-Array
- XML-Ressource, die ein Array von Ganzzahlen bereitstellt.
- Eingegebenes Array
- XML-Ressource, die ein
TypedArray
-Element bereitstellt, das du für ein Array von Drawables verwenden kannst.