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.animaufgerufen.
Frameanimationen werden inres/drawable/gespeichert und können über die KlasseR.drawableaufgerufen 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.coloraufgerufen. - Drawable-Ressourcen
- Definieren Sie verschiedene Grafiken mit Bitmaps oder XML.
Inres/drawable/gespeichert und über die KlasseR.drawableaufgerufen. - Layoutressource
- Legen Sie das Layout der App-UI fest.
Inres/layout/gespeichert und über die KlasseR.layoutaufgerufen. - Speisekarte
- Definieren Sie den Inhalt der Anwendungsmenüs.
Inres/menu/gespeichert und über die KlasseR.menuaufgerufen. - 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.arrayundR.pluralsaufgerufen. - Stilressource
- Design und Format von UI-Elementen definieren
Inres/values/gespeichert und über die KlasseR.styleaufgerufen. - Ressourcen zu Schriftarten
- Legen Sie Schriftfamilien fest und fügen Sie benutzerdefinierte Schriftarten in XML hinzu.
Inres/font/gespeichert und über die KlasseR.fontaufgerufen. - 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.