Code aus Vorlage hinzufügen

Android Studio bietet Codevorlagen, die den Best Practices für Android-Design und ‑Entwicklung entsprechen. So können Sie schöne, funktionale Apps erstellen. 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 Anmeldebildschirme. Sie können aus diesen App-Modul- und Aktivitätsvorlagen auswählen, wenn Sie Ihr Projekt erstellen, wenn Sie einem vorhandenen Projekt ein neues App-Modul hinzufügen oder wenn Sie einem App-Modul eine neue Aktivität hinzufügen.

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

Auf dieser Seite wird beschrieben, wie Sie Ihrem Projekt Android-Projektkomponenten wie Aktivitäten hinzufügen. Außerdem werden die häufig verwendeten Aktivitätsvorlagen beschrieben, die in Android Studio verfügbar sind. Die meisten Vorlagen basieren auf der Android-Supportbibliothek, um Benutzeroberflächenprinzipien auf Grundlage von Material Design einzubinden.

Projektkomponente hinzufügen

Abbildung 1. Das Vorlagenmenü ist über das Menü Datei > Neu oder durch Klicken mit der rechten Maustaste im Fenster Projekt verfügbar.

In Android Studio werden Vorlagen nach dem Typ der Komponente gruppiert, die sie hinzufügen, z. B. eine Activity oder eine XML-Datei (siehe Abbildung 1).

Wenn Sie eine Android-Projektkomponente mithilfe einer Vorlage hinzufügen möchten, verwenden Sie das Fenster Project . 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, wird eine Liste mit Vorlagentypen wie in Abbildung 1 angezeigt.

Wenn Sie die Vorlage auswählen, die Sie hinzufügen möchten, wird ein entsprechendes Assistentenfenster angezeigt, in dem Sie nach den Konfigurationsinformationen der Komponente gefragt werden, z. B. nach ihrem Namen. Nachdem Sie die Konfigurationsinformationen eingegeben haben, erstellt Android Studio die Dateien für die neue Komponente und öffnet sie. Außerdem wird ein Gradle-Build ausgeführt, um Ihr Projekt zu synchronisieren.

Aktivitätsvorlage auswählen

Abbildung 2: Die Vorlage „Empty Compose Activity“.

Eine der häufigsten Anwendungen von Vorlagen ist das Hinzufügen neuer Aktivitäten zu einem vorhandenen App-Modul. Es gibt Vorlagen zum Erstellen von Bildschirmen für die Anmeldung in einem Konto, zum Präsentieren einer Liste von Elementen mit Details oder zum Scrollen durch einen langen Textblock.

Android Studio bietet auch Vorlagen für verschiedene App-Modultypen, darunter Wear OS, Android TV und Cloud App Engine. Vorlagen für diese verschiedenen Modultypen finden Sie, wenn Sie eine Projektkomponente hinzufügen. Es gibt auch Vorlagen für API-spezifischere Module und Aktivitäten, z. B. für Google AdMob Ads und Google Maps.

Eine der am häufigsten verwendeten Vorlagen ist die Vorlage „Empty Compose Activity“. Damit wird eine leere Aktivität mit einem Beispiel-Composable und einer Vorschau des Composable erstellt. So können Sie Ihr App-Modul oder Ihre Aktivität von Grund auf neu erstellen.