Ressourcentypen – Übersicht
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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 in res/anim/
gespeichert und über die Klasse R.anim
aufgerufen.
Frameanimationen werden in res/drawable/
gespeichert und können über die Klasse R.drawable
aufgerufen werden.
- Ressource für Liste der Farbstatus
- Legen Sie eine Farbressource fest, die sich basierend auf dem Status
View
ändert.
In res/color/
gespeichert und über die Klasse R.color
aufgerufen.
- Drawable-Ressourcen
- Definieren Sie verschiedene Grafiken mit Bitmaps oder XML.
In res/drawable/
gespeichert und über die Klasse R.drawable
aufgerufen.
- Layoutressource
- Legen Sie das Layout der App-UI fest.
In res/layout/
gespeichert und über die Klasse R.layout
aufgerufen.
- Speisekarte
- Definieren Sie den Inhalt der Anwendungsmenüs.
In res/menu/
gespeichert und über die Klasse R.menu
aufgerufen.
- Stringressourcen
- Definieren Sie Strings, Stringarrays und Pluralformen und legen Sie Formatierung und Gestaltung von Strings fest.
In res/values/
gespeichert und über die Klassen R.string
, R.array
und R.plurals
aufgerufen.
- Stilressource
- Design und Format von UI-Elementen definieren
In res/values/
gespeichert und über die Klasse R.style
aufgerufen.
- Ressourcen zu Schriftarten
- Legen Sie Schriftfamilien fest und fügen Sie benutzerdefinierte Schriftarten in XML hinzu.
In res/font/
gespeichert und über die Klasse R.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.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[],null,["# Resource types overview\n\nEach page in this section describes the usage, format, and syntax for a certain type\nof [app resource](/guide/topics/resources/providing-resources)\nthat you can provide in your project resources directory (`res/`).\n\nHere's a brief summary of each page:\n\n[Animation resources](/guide/topics/resources/animation-resource)\n: Define pre-determined animations. \n\n Tween animations are saved in `res/anim/` and accessed from the `R.anim` class. \n\n Frame animations are saved in `res/drawable/` and accessed from the `R.drawable` class.\n\n[Color state list resource](/guide/topics/resources/color-list-resource)\n: Define a color resource that changes based on the `View` state. \n\n Saved in `res/color/` and accessed from the `R.color` class.\n\n[Drawable resources](/guide/topics/resources/drawable-resource)\n: Define various graphics with bitmaps or XML. \n\n Saved in `res/drawable/` and accessed from the `R.drawable` class.\n\n[Layout resource](/guide/topics/resources/layout-resource)\n: Define the layout for your application UI. \n\n Saved in `res/layout/` and accessed from the `R.layout` class.\n\n[Menu resource](/guide/topics/resources/menu-resource)\n: Define the contents of your application menus. \n\n Saved in `res/menu/` and accessed from the `R.menu` class.\n\n[String resources](/guide/topics/resources/string-resource)\n: Define strings, string arrays, and plurals and include string formatting and styling. \n\n Saved in `res/values/` and accessed from the `R.string`, `R.array`,\n and `R.plurals` classes.\n\n[Style resource](/guide/topics/resources/style-resource)\n: Define the look and format for UI elements. \n\n Saved in `res/values/` and accessed from the `R.style` class.\n\n[Font resources](/guide/topics/resources/font-resource)\n: Define font families and include custom fonts in XML. \n\n Saved in `res/font/` and accessed from the `R.font` class.\n\n[More resource types](/guide/topics/resources/more-resources)\n: Define other primitive values as static resources, including the following:\n\n [Bool](/guide/topics/resources/more-resources#Bool)\n : XML resource that carries a boolean value.\n\n [Color](/guide/topics/resources/more-resources#Color)\n : XML resource that carries a hexadecimal color value.\n\n [Dimension](/guide/topics/resources/more-resources#Dimension)\n : XML resource that carries a dimension value with a unit of measure.\n\n [ID](/guide/topics/resources/more-resources#Id)\n : XML resource that provides a unique identifier for application resources and\n components.\n\n [Integer](/guide/topics/resources/more-resources#Integer)\n : XML resource that carries an integer value.\n\n [Integer array](/guide/topics/resources/more-resources#IntegerArray)\n : XML resource that provides an array of integers.\n\n [Typed array](/guide/topics/resources/more-resources#TypedArray)\n : XML resource that provides a [TypedArray](/reference/android/content/res/TypedArray), which you can use\n for an array of drawables."]]