Code aus Vorlage hinzufügen

Android Studio bietet Codevorlagen, die den Best Practices für Android-Design und -Entwicklung entsprechen, um Ihnen die Erstellung ansprechender, funktionaler Apps zu erleichtern. Sie können Vorlagen verwenden, um neue App-Module, einzelne Aktivitäten oder andere spezifische Android-Projektkomponenten zu erstellen.

Einige Vorlagen enthalten Startcode für gängige Nutzungskontexte wie Navigationsleisten oder Anmeldeseiten. Sie können aus diesen App-Modulen und Aktivitätsvorlagen auswählen, wenn Sie Ihr Projekt zum ersten Mal erstellen, wenn Sie ein neues App-Modul in einem vorhandenen Projekt hinzufügen oder wenn Sie eine neue Aktivität in einem App-Modul hinzufügen.

Zusätzlich zu den Aktivitäten können Sie einer vorhandenen App mithilfe von Vorlagen auch andere Android-Projektkomponenten hinzufügen. Diese Vorlagen enthalten sowohl Codekomponenten wie Dienste und Fragmente als auch Nicht-Code-Komponenten wie Ordner und XML-Dateien.

Auf dieser Seite wird erläutert, wie Sie Ihrem Projekt Android-Projektkomponenten wie Aktivitäten hinzufügen. Außerdem werden die häufig verwendeten Aktivitätsvorlagen in Android Studio beschrieben. Die meisten Vorlagen beruhen auf der Android Support Library, um Prinzipien der Benutzeroberfläche basierend auf Material Design zu enthalten.

Projektkomponente hinzufügen

Abbildung 1. Das Menü „Vorlagen“, das über das Menü Datei > Neu aufgerufen werden kann oder durch einen Rechtsklick im Fenster Projekt.

Die Liste der Vorlagen, die in Android Studio zur Verfügung stehen, wächst stetig. In Android Studio werden Vorlagen nach dem Typ der hinzugefügten Komponente gruppiert, z. B. eine Activity- oder eine XML-Datei, wie in Abbildung 1 dargestellt.

Wenn Sie eine Android-Projektkomponente mithilfe einer Vorlage hinzufügen möchten, verwenden Sie das Fenster Projekt . Klicken Sie mit der rechten Maustaste auf den Ordner, dem Sie die neue Komponente hinzufügen möchten, und wählen Sie Neu aus. Je nachdem, welche Komponenten dem Ordner hinzugefügt werden können, auf den Sie geklickt haben, sehen Sie eine Liste mit Vorlagentypen wie in Abbildung 1.

Wenn Sie die hinzuzufügende Vorlage auswählen, wird ein entsprechendes Assistentenfenster angezeigt, in dem Sie die Konfigurationsinformationen der Komponente angeben müssen, z. B. den Namen. Nachdem Sie die Konfigurationsinformationen eingegeben haben, erstellt und öffnet Android Studio die Dateien für Ihre neue Komponente. Außerdem wird ein Gradle-Build ausgeführt, um Ihr Projekt zu synchronisieren.

Sie können auch über das Menü Datei > Neu in Android Studio eine neue Android-Projektkomponente erstellen. Wenn Sie jedoch im Fenster Projekt zum gewünschten Ordner wechseln, erstellen Sie die Komponente an der richtigen Stelle.

Aktivitätsvorlage auswählen

Abbildung 2. Vorlage „Leere Erstellungsaktivität“

Vorlagen werden besonders häufig verwendet, um einem bestehenden App-Modul neue Aktivitäten hinzuzufügen. Es gibt Vorlagen zum Erstellen von Bildschirmen für die Anmeldung in einem Konto, zum Anzeigen einer Liste von Elementen mit Details oder zum Scrollen durch einen langen Textblock.

In Android Studio findest du außerdem Vorlagen für unterschiedliche App-Modultypen, darunter Wear OS, Android TV und Cloud App Engine. Sie können sich Vorlagen für diese verschiedenen Modultypen ansehen, wenn Sie eine Projektkomponente hinzufügen. Es gibt auch Vorlagen für API-spezifische Module und Aktivitäten wie Google AdMob Ads und Google Maps.

Eine der am häufigsten verwendeten Vorlagen ist die Vorlage „Empty Compose Activity“, mit der eine leere Aktivität mit einer beispielhaften zusammensetzbaren Funktion und einer Vorschau der zusammensetzbaren Funktion erstellt wird. So können Sie beim Erstellen Ihres App-Moduls oder Ihrer Aktivität von vorn beginnen.