<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Ressource_%28Software%29</id>
	<title>Ressource (Software) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Ressource_%28Software%29"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Ressource_(Software)&amp;action=history"/>
	<updated>2026-05-28T08:16:16Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Ressource_(Software)&amp;diff=232512&amp;oldid=prev</id>
		<title>imported&gt;Siegbert v2: randomnoun.com ist offline =&gt; Archiv-Version</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Ressource_(Software)&amp;diff=232512&amp;oldid=prev"/>
		<updated>2025-06-06T09:07:39Z</updated>

		<summary type="html">&lt;p&gt;randomnoun.com ist offline =&amp;gt; Archiv-Version&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die &amp;#039;&amp;#039;&amp;#039;Ressourcen&amp;#039;&amp;#039;&amp;#039; ({{enS|resource}}) einer [[Software]] sind die [[Datei]]en, die nicht den Ablauf ([[Algorithmus]]) des Programms festlegen, sondern das „Hintergrundwissen“ für den Ablauf speichern. Ressourcen sind beispielsweise Wörterbuch-Dateien bei [[maschinelle Übersetzung|Übersetzungsprogrammen]] oder die Listen der Namen und Eigenschaften der einzelnen Charaktere in [[Computerspiel]]en. Ein Beispiel für eine Ressource ist z.&amp;amp;nbsp;B. das [[Icon (Computer)|Programmsymbol]], das im Startmenü oder auf dem Desktop angezeigt wird.&lt;br /&gt;
&lt;br /&gt;
Während das eigentliche [[Computerprogramm]] in einer [[Programmiersprache]] geschrieben ist, sind Ressourcen meist einfache [[Grafik]]en, [[Textdatei]]en oder [[Tabelle]]n.&amp;lt;ref name=&amp;quot;Symmonds&amp;quot;&amp;gt;{{BibISBN|1590590023|Seiten=5f, 77ff, 127ff}}&amp;lt;/ref&amp;gt; Ein Vorteil dieser Trennung ist, dass Programm-Ressourcen auch von Menschen ohne Programmierkenntnisse erweitert oder verändert werden können. So kann man beispielsweise [[Linguistik|Linguisten]] an einem Wörterbuch als Ressource für ein Übersetzungsprogramm arbeiten lassen, ohne dass diese viel über das eigentliche Programm bzw. dessen Programmierung wissen müssen.&lt;br /&gt;
&lt;br /&gt;
== Microsoft Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Identifikation einer Ressource ===&lt;br /&gt;
Innerhalb eines Programms werden Ressourcen über eine Kombination aus Typ, Kennung und Sprache (siehe [[Locale#Windows|Locale]])&amp;lt;ref&amp;gt;&lt;br /&gt;
{{Internetquelle |url=https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/63d3d639-7fd2-4afb-abbe-0d5b5551eef8 |titel=LCID Structure |werk=learn.microsoft.com |datum=2021-06-24 |sprache=en |abruf=2023-02-02}}&amp;lt;/ref&amp;gt; eindeutig identifiziert. Hierbei handelt es sich jeweils um 16-Bit-Zahlen, wobei Typ und Kennung auch ein String sein können. Beim Typ stehen die Zahlen 1 bis 24 für Standardtypen:&amp;lt;ref&amp;gt;{{Internetquelle |autor=Jim Walker et al. |url=https://learn.microsoft.com/de-de/windows/win32/menurc/resource-types |titel=Ressourcentypen |werk=learn.microsoft.com |datum=2022-09-23 |sprache=de |abruf=2023-02-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Typ || Format || Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
!| 1&lt;br /&gt;
|| [[ICO (Dateiformat)|Cursor-Eintrag]]&lt;br /&gt;
|| Mauszeiger in einer ganz bestimmten [[Bildauflösung|Auflösung]] und [[Farbtiefe (Computergrafik)|Farbtiefe]].&lt;br /&gt;
|-&lt;br /&gt;
!| 2&lt;br /&gt;
|| [[Windows Bitmap|Bitmap]]&lt;br /&gt;
|| z.&amp;amp;nbsp;B. Bilder für Menüeinträge.&lt;br /&gt;
|-&lt;br /&gt;
!| 3&lt;br /&gt;
|| Icon-Eintrag&lt;br /&gt;
|| Symbole in einer ganz bestimmten Auflösung und Farbtiefe.&lt;br /&gt;
|-&lt;br /&gt;
!| 4&lt;br /&gt;
|| [[Menü (Computer)|Menü]]&lt;br /&gt;
|| Einträge einer Menüleiste oder eines [[Kontextmenü]]s&lt;br /&gt;
|-&lt;br /&gt;
!| 5&lt;br /&gt;
|| Dialog&lt;br /&gt;
|| Entwurf eines [[Fenster (Computer)|Fensters]]&lt;br /&gt;
|-&lt;br /&gt;
!| 6&lt;br /&gt;
|| [[Zeichenkette|String]]-Tabelle&lt;br /&gt;
|| [[Lokalisierung (Softwareentwicklung)|Lokalisierbare]] Zeichenketten. 16 Stück pro Ressource. Am häufigsten handelt es sich dabei um die Beschriftungen von Formularfeldern, aber beispielsweise auch um regionale Darstellungsformen von [[Datumsformat|Datums-]] und [[Zeitformat|Zeitangaben]].&amp;lt;ref name=&amp;quot;Symmonds&amp;quot;/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!| 7&lt;br /&gt;
|| Schriftartenordner&lt;br /&gt;
|| &lt;br /&gt;
|-&lt;br /&gt;
!| 8&lt;br /&gt;
|| Schriftart&lt;br /&gt;
|| [[Schriftschnitt]]&lt;br /&gt;
|-&lt;br /&gt;
!| 9&lt;br /&gt;
|| [[Tastenkombination]]en&lt;br /&gt;
|| Zuordnung zwischen Tastenkombinationen und Anwendungsbefehlen.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Quinn Radich et al. |url=https://learn.microsoft.com/en-us/windows/win32/learnwin32/accelerator-tables |titel=Accelerator Tables |werk=learn.microsoft.com |hrsg=Microsoft |datum=2021-04-27 |sprache=en |abruf=2025-01-05}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!| 10&lt;br /&gt;
|| RC Data&lt;br /&gt;
|| beliebige Daten&lt;br /&gt;
|-&lt;br /&gt;
!| 11&lt;br /&gt;
|| Nachrichten-Tabelle&lt;br /&gt;
|| Parametrisierbare Zeichenketten (z.&amp;amp;nbsp;B. für [[Fehlermeldung]]en).&lt;br /&gt;
|-&lt;br /&gt;
!| 12&lt;br /&gt;
|| Cursor-Gruppe&lt;br /&gt;
|| Liste mit Verweisen auf Cursor-Einträge.&lt;br /&gt;
|-&lt;br /&gt;
!| 13&lt;br /&gt;
|| -&lt;br /&gt;
|| &amp;#039;&amp;#039;nicht belegt&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
!| 14&lt;br /&gt;
|| Icon-Gruppe&lt;br /&gt;
|| Liste mit Verweisen auf Icon-Einträge.&lt;br /&gt;
|-&lt;br /&gt;
!| 15&lt;br /&gt;
|| -&lt;br /&gt;
|| &amp;#039;&amp;#039;nicht belegt&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
!| 16&lt;br /&gt;
|| Versionsinfo&lt;br /&gt;
|| Metadaten (u.&amp;amp;nbsp;a. Programmname, Hersteller, [[Copyright]] und [[Version (Software)|Versionsnummer]]), die z.&amp;amp;nbsp;B. im [[Dialog (Benutzeroberfläche)|Dialog]] für [[Dateiattribut|Dateieigenschaften]] des [[Windows-Explorer]]s angezeigt werden.&lt;br /&gt;
|-&lt;br /&gt;
!| 17&lt;br /&gt;
|| Dialog-Einbindung&lt;br /&gt;
|| z.&amp;amp;nbsp;B. [[Symbolleiste]]n&lt;br /&gt;
|-&lt;br /&gt;
!| 18&lt;br /&gt;
|| -&lt;br /&gt;
|| &amp;#039;&amp;#039;nicht belegt&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
!| 19&lt;br /&gt;
|| [[Plug &amp;amp; Play]]&lt;br /&gt;
|| &lt;br /&gt;
|-&lt;br /&gt;
!| 20&lt;br /&gt;
|| [[VxD]]&lt;br /&gt;
|| Virtuelle Gerätetreiber.&lt;br /&gt;
|-&lt;br /&gt;
!| 21&lt;br /&gt;
|| [[Animierter Cursor]]&lt;br /&gt;
|| Animierte Mauszeiger, wie beispielsweise eine [[Sanduhr]] oder ein sich drehender Kringel, um Warteprozesse zu visualisieren.&lt;br /&gt;
|-&lt;br /&gt;
!| 22&lt;br /&gt;
|| Animiertes Icon&lt;br /&gt;
|| Ähnlich wie animierte Mauszeiger, können auch Symbole animiert sein. Diese Funktion ist nur selten anzutreffen.&lt;br /&gt;
|-&lt;br /&gt;
!| 23&lt;br /&gt;
|| [[HTML]]&lt;br /&gt;
|| HTML-Dokumente und damit verknüpfte Dateien ([[Cascading Style Sheets|CSS]]-Dateien, [[JavaScript|JS]]- und [[Visual Basic Script|VBS]]-Dateien, [[Bilddatei]]en, [[Videodatei]]en etc.). Die [[HTML-Renderer|Engine]] des [[Internet Explorer]]s kann diese Inhalte über das &amp;lt;code&amp;gt;res://&amp;lt;/code&amp;gt;-Protokoll abrufen und darstellen.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/jj710218(v=vs.85) |titel=res Protocol |werk=learn.microsoft.com |datum=2016-07-13 |sprache=en |abruf=2023-02-01}}&amp;lt;/ref&amp;gt; Ein Beispiel dafür sind die [[Fehlerseite]]n des Internet Explorers.&lt;br /&gt;
|-&lt;br /&gt;
!| 24&lt;br /&gt;
|| [[Manifest-Datei (Windows)|Manifest]]&lt;br /&gt;
|| Metadaten für [[Skin (Computer)|Theming]], [[Grafische Benutzeroberfläche|GUI]]-[[Skalierung (Computergrafik)|Skalierung]] und [[Benutzerkontensteuerung]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Neben den numerischen Standardtypen existieren noch ein paar textbasierte Typen mit fester Bedeutung.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Typ || Format || Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
!| AVI&lt;br /&gt;
|| [[Animation]]en&lt;br /&gt;
|| Animationen im [[Audio Video Interleave|AVI]]-Format.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Jim Walker et al. |url=https://learn.microsoft.com/de-de/windows/win32/controls/acm-open |titel=ACM_OPEN Nachricht |werk=learn.microsoft.com |datum=2022-09-21 |sprache=de |abruf=2023-02-01}}&amp;lt;/ref&amp;gt; Beispielsweise spielte der Dialog zur Visualisierung von Kopiervorgängen bis einschließlich [[Windows XP]] eine sich endlos wiederholende AVI-Animation ab, bei der Dateien von einem Ordner in einen anderen Ordner flattern.&amp;lt;ref&amp;gt;{{Internetquelle |titel=Windows shell32 animations |url=http://www.randomnoun.com/wp/2013/10/27/windows-shell32-animations/ |datum=2013-10-27 |autor=Greg Knox |werk=randomnoun.com |sprache=en |archiv-url=https://web.archive.org/web/20250213113356/http://www.randomnoun.com/wp/2013/10/27/windows-shell32-animations/ |archiv-datum=2025-02-13 |abruf=2022-05-09}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!| MUI&lt;br /&gt;
|| [[Multilingual User Interface|MUI]]-Daten&lt;br /&gt;
|| Informationen für ausgelagerte, mehrsprachige Ressourcenbibliotheken.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Karl Bridge et al. |url=https://learn.microsoft.com/de-de/windows/win32/intl/mui-resource-management |titel=MUI-Ressourcenverwaltung |werk=learn.microsoft.com |datum=2022-09-23 |sprache=de |abruf=2023-02-01}}&amp;lt;/ref&amp;gt; Sogenannte &amp;#039;&amp;#039;Satelliten-Assemblies&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
!| TYPELIB&lt;br /&gt;
|| [[Typbibliothek]]en&lt;br /&gt;
|| [[Schnittstelle]]nbeschreibungen für [[Component Object Model|COM]]-Elemente.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Steven White, Michael Satran |url=https://learn.microsoft.com/de-de/windows/win32/com/type-library-viewers-and-conversion-tools |titel=Typbibliotheksanzeigen und Konvertierungstools |werk=learn.microsoft.com |datum=2022-09-21 |sprache=de |abruf=2023-02-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!| WAVE&lt;br /&gt;
|| [[RIFF WAVE|WAVE-Sounds]]&lt;br /&gt;
|| [[Audiodatei]]en im WAV-Format.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Drew Batchelor et al. |url=https://learn.microsoft.com/de-de/windows/win32/multimedia/playing-wave-resources |titel=Wiedergeben von WAVE-Ressourcen |werk=learn.microsoft.com |datum=2022-09-21 |sprache=de |abruf=2023-02-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Programme machen in unterschiedlichem Umfang von den Möglichkeiten Gebrauch, da die Daten auch in externen Dateien oder im Quellcode abgelegt sein können. Soll eine Programmdatei ein Symbol haben, muss sie das Icon jedoch in Ressourcen enthalten (es wird die [[Lexikographische Ordnung|lexikografisch erste]] Icongruppe-Ressource verwendet). Der in der Versionsinfo-Ressource enthaltene Programm- bzw. Firmenname wird häufig in Sicherheitssoftware angezeigt. Diese beiden Typen sind daher in nahezu jeder [[Portable Executable|PE-Datei]] enthalten.&lt;br /&gt;
&lt;br /&gt;
=== {{Anker|Resource Code}}Resource Code ===&lt;br /&gt;
Resource Code wird als [[Skriptsprache]] bei der Entwicklung von Programmen unter [[OS/2]] und [[Windows]] dazu genutzt, Elemente der [[GUI|grafischen Benutzeroberfläche]] und Textkonstanten zu definieren. Dadurch kann eine Trennung zwischen Programmcode und Benutzerschnittstelle erreicht werden.&lt;br /&gt;
&lt;br /&gt;
=== RC-Datei ===&lt;br /&gt;
Eine Ressourcendatei (&amp;#039;&amp;#039;resource script file&amp;#039;&amp;#039;) enthält einen oder mehrere Ressourcenausdrücke (&amp;#039;&amp;#039;resource statements&amp;#039;&amp;#039;), welche jeweils den Typ, Kennung und den Datenwert festlegen. Es handelt sich um eine gewöhnliche Textdatei mit der Endung &amp;lt;code&amp;gt;*.rc&amp;lt;/code&amp;gt;, wobei zusätzliche Dateien eingebunden werden können.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Jim Walker, Michael Satran |url=https://learn.microsoft.com/de-de/windows/win32/menurc/about-resource-files |titel=Informationen zu Ressourcendateien |werk=learn.microsoft.com |datum=2022-09-21 |sprache=de |abruf=2023-02-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das folgende Beispiel zeigt eine Menü-Ressource (Typ&amp;amp;nbsp;4). Die Menüleiste besitzt einen Eintrag namens „Datei“. Dem Eintrag auf der Menüleiste ist ein aufklappbares Untermenü (Popup) mit den Einträgen „Öffnen&amp;amp;nbsp;…“, „Drucken“ und „Beenden“ zugeordnet. Die Einträge sind jeweils mit einem horizontalen Strich getrennt. Der Menüpunkt „Drucken“ ist deaktiviert. Die Tastenkombinationen sind Teil der Beschriftung und werden vom Text mit einem [[Tabulatorzeichen]] (\t) getrennt. Die Zeichen nach einem [[Et-Zeichen]] (&amp;amp;) werden in der GUI unterstrichen dargestellt.&lt;br /&gt;
&amp;lt;!-- Es ist zwar keine echte batch Datei, aber funktioniert hier am besten --&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bat&amp;quot; line&amp;gt;&lt;br /&gt;
1 MENU DISCARDABLE &lt;br /&gt;
BEGIN&lt;br /&gt;
	POPUP &amp;quot;&amp;amp;Datei&amp;quot;&lt;br /&gt;
	BEGIN&lt;br /&gt;
		MENUITEM &amp;quot;&amp;amp;Öffnen …\tCtrl+O&amp;quot;,	101&lt;br /&gt;
		MENUITEM SEPARATOR&lt;br /&gt;
		MENUITEM &amp;quot;&amp;amp;Drucken\tCtrl+P&amp;quot;,	102, INACTIVE&lt;br /&gt;
		MENUITEM SEPARATOR&lt;br /&gt;
		MENUITEM &amp;quot;&amp;amp;Beenden\tAlt+F4&amp;quot;,	103&lt;br /&gt;
	END&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Resourcecompiler ===&lt;br /&gt;
Der Ressourcencompiler übersetzt textbasierte Ressourcendateien (&amp;lt;code&amp;gt;*.rc&amp;lt;/code&amp;gt;) in binäre Ressourcendateien (&amp;lt;code&amp;gt;*.res&amp;lt;/code&amp;gt;). Je nachdem, ob sie im nächsten Schritt [[Portable Executable|PE-]] (32 oder 64&amp;amp;nbsp;Bit) oder [[New Executable|NE-Dateien]] (16&amp;amp;nbsp;Bit) hinzugefügt werden sollen, haben &amp;lt;code&amp;gt;*.res&amp;lt;/code&amp;gt;-Dateien ein leicht anderes Dateiformat.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Jim Walker et al. |url=https://learn.microsoft.com/de-de/windows/win32/menurc/using-rc-the-rc-command-line- |titel=Verwenden des Ressourcencompilers (RC-Befehlszeile) |werk=learn.microsoft.com |datum=2022-09-23 |sprache=de |abruf=2023-02-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== .NET ==&lt;br /&gt;
Anwendungen, die auf [[.NET (Plattform)|.NET]] bzw. dem [[.Net-Framework]] beruhen, nutzen ein eigenes Format für mehrsprachige Ressourcen.&amp;lt;ref&amp;gt;{{Internetquelle |autor=David Pine |url=https://learn.microsoft.com/de-de/dotnet/core/extensions/resources |titel=Ressourcen in .NET-Apps |werk=learn.microsoft.com |datum=2023-01-10 |sprache=de |abruf=2023-02-01}}&amp;lt;/ref&amp;gt; Das Format basiert auf [[XML]] und besitzt die Dateiendung &amp;lt;code&amp;gt;*.resx&amp;lt;/code&amp;gt;.&amp;lt;ref name=&amp;quot;Symmonds&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mac OS ==&lt;br /&gt;
Im [[HFS (Dateisystem)|HFS]] [[Dateisystem]] unter [[Mac OS (Classic)]] bestehen Computerprogramme aus mehreren sogenannten [[Fork (Dateisystem)#Apple Macintosh|Forks]]. Die &amp;#039;&amp;#039;data fork&amp;#039;&amp;#039; enthält das Programm selbst und die &amp;#039;&amp;#039;resource fork&amp;#039;&amp;#039; enthält Töne, Bilder, Texte und beliebige andere Elemente. Das hat den Vorteil, dass beispielsweise bei einer Lokalisierung eines Computerprogrammes zur [[Übersetzung (Sprache)|Übersetzung]] nicht der eigentliche [[Quelltext|Programmcode]], sondern nur die resource fork verändert werden muss.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://eclecticlight.co/2016/06/04/the-genius-of-mac-resedit-and-resources/ |titel=The Genius of Mac: ResEdit and resources |werk=eclecticlight.co |datum=2016-06-04 |sprache=en |abruf=2024-05-06}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Siehe auch|ResEdit}}&lt;br /&gt;
&lt;br /&gt;
== Android ==&lt;br /&gt;
Android Apps werden im [[Apk (Dateiformat)|APK]]-Format gespeichert. Dabei handelt es sich im Wesentlichen um ein [[ZIP-Dateiformat|ZIP]]-Archiv mit einer vorgegebenen [[Verzeichnisstruktur]]. Ressourcen werden dabei im &amp;lt;code&amp;gt;res&amp;lt;/code&amp;gt;-Verzeichnis abgelegt.&amp;lt;ref name=&amp;quot;Android_Resources&amp;quot;&amp;gt;{{Internetquelle |url=https://developer.android.com/guide/topics/resources/providing-resources |titel=App resources overview |werk=developer.android.com |sprache=en |abruf=2023-02-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Typ || Format || Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
!| animator&lt;br /&gt;
|| Property-Animationen&lt;br /&gt;
|| XML-Dateien, mit denen alle Eigenschaften ({{enS|Properties}}) von beliebigen Objekten (z.&amp;amp;nbsp;B. Position, Größe, Drehung, Hintergrundfarbe etc.) über eine gewisse Zeitspanne hinweg verändert werden können.&amp;lt;ref name=&amp;quot;android_animator&amp;quot;&amp;gt;{{Internetquelle |url=https://developer.android.com/develop/ui/views/animations/prop-animation |titel=Property Animation Overview |werk=developer.android.com |sprache=en |abruf=2023-07-16}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!| anim&lt;br /&gt;
|| View-Animationen&lt;br /&gt;
|| XML-Dateien, mit denen bestimmte Eigenschaften von View-Objekten der grafischen Benutzeroberfläche über eine gewisse Zeitspanne hinweg verändert werden können. Das Verfahren eignet sich für [[Tweening]].&amp;lt;ref name=&amp;quot;android_anim&amp;quot;&amp;gt;{{Internetquelle |url=https://developer.android.com/develop/ui/views/animations/view-animation |titel=View Animation |werk=developer.android.com |sprache=en |abruf=2023-07-16}}&amp;lt;/ref&amp;gt; Diese Art von Ressource ist weniger mächtig als Ressourcen vom Typ &amp;#039;&amp;#039;animator&amp;#039;&amp;#039;, dafür jedoch effizienter.&amp;lt;ref name=&amp;quot;android_animator&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!| color&lt;br /&gt;
|| Farbschema&lt;br /&gt;
|| XML-Dateien mit Farbangaben für einzelne [[Steuerelement]]e in unterschiedlichen Zuständen.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://developer.android.com/guide/topics/resources/color-list-resource |titel=Color state list resource |werk=developer.android.com |sprache=en |abruf=2023-02-01}}&amp;lt;/ref&amp;gt; Beispielsweise die Hintergrundfarbe für gedrückte [[Schaltfläche]]n.&lt;br /&gt;
|-&lt;br /&gt;
!| drawable&lt;br /&gt;
|| Grafiken&lt;br /&gt;
|| Beliebige [[Rastergrafik|Raster]]- und [[Vektorgrafik]]en (ggf. in mehreren Auflösungen)&lt;br /&gt;
|-&lt;br /&gt;
!| mipmap&lt;br /&gt;
|| [[Startbildschirm|Launcher]]-Symbole&lt;br /&gt;
|| Icons in verschiedenen Auflösungen und Formen für App-Launcher.&lt;br /&gt;
|-&lt;br /&gt;
!| layout&lt;br /&gt;
|| Layouts&lt;br /&gt;
|| Entwürfe für die grafische Benutzeroberfläche von Aktivitäten.&lt;br /&gt;
|-&lt;br /&gt;
!| menu&lt;br /&gt;
|| Menü&lt;br /&gt;
|| XML-Dateien mit Menüeinträgen (z.&amp;amp;nbsp;B. für Kontextmenüs)&lt;br /&gt;
|-&lt;br /&gt;
!| raw&lt;br /&gt;
|| Daten&lt;br /&gt;
|| Beliebige (binäre) Daten, die als [[Datenstrom]] geladen werden können.&lt;br /&gt;
|-&lt;br /&gt;
!| values&lt;br /&gt;
|| Werte&lt;br /&gt;
|| XML-Dateien mit Name-Wert-Paaren. Jeder Eintrag ordnet einem eindeutigen Ressourcennamen einen Wert und den dazugehörigen Datentyp zu.&lt;br /&gt;
|-&lt;br /&gt;
!| xml&lt;br /&gt;
|| XML&lt;br /&gt;
|| Beliebige XML-Dateien.&lt;br /&gt;
|-&lt;br /&gt;
!| font&lt;br /&gt;
|| Schriftarten&lt;br /&gt;
|| [[Schriftdatei]]en und XML-Dateien mit Angaben zu [[Schriftfamilie]]n.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Jedem dieser Verzeichnisse können noch design-, auflösungs- und sprachspezifische [[Qualifikator]]en, jeweils mit einem [[Bindestrich]] getrennt, angehängt werden. Die Reihenfolge der Qualifikatoren ist allerdings nicht willkürlich.&amp;lt;ref name=&amp;quot;Android_Resources&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiele für Qualifikatoren:&lt;br /&gt;
* &amp;lt;code&amp;gt;drawable&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;Bilder für die Standardsprache der App. Fallback für alle nicht genauer festgelegten Bilder.&lt;br /&gt;
* &amp;lt;code&amp;gt;drawable-night&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;Bilder für den [[Nachtmodus]] unabhängig von Sprache und Auflösung.&lt;br /&gt;
* &amp;lt;code&amp;gt;drawable-en&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;Bilder für die Sprache Englisch, unabhängig von der Auflösung.&lt;br /&gt;
* &amp;lt;code&amp;gt;drawable-ldpi&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;Bilder für [[Bildschirm]]e mit niedriger [[Punktdichte]] (120&amp;amp;nbsp;DPI), unabhängig von der Sprache.&lt;br /&gt;
* &amp;lt;code&amp;gt;drawable-zh-rCN-land-hdpi&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;Bilder für [[vereinfachtes Chinesisch]] im [[Querformat]] ({{enS|landscape}}) auf Bildschirmen mit hoher Punktdichte (240&amp;amp;nbsp;DPI).&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{Internetquelle |url=https://learn.microsoft.com/de-de/windows/win32/intl/international-support |titel=Internationalisierung für Windows-Anwendungen |sprache=de |abruf=2023-02-02 |abruf-verborgen=1}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Software (Thema)]]&lt;br /&gt;
[[Kategorie:Programmierung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Siegbert v2</name></author>
	</entry>
</feed>