App schreiben

Android Studio bietet Tools für jede Phase der Entwicklung, aber das Wichtigste ist einfach das Schreiben Ihrer App: Code schreiben, Layouts erstellen, Bilder erstellen und dabei produktiv sein.

Genau darum geht es in diesem Abschnitt: die Tools, mit denen Sie Ihre App schnell und einfach schreiben können.

Produktivität beim Programmieren

Im Folgenden sind nur einige Funktionen aufgeführt, mit denen Sie beim Programmieren produktiver arbeiten können.

Codevervollständigung

Die Codevervollständigung beschleunigt die Anwendungsentwicklung, da weniger Tippfehler und Klassen-, Methoden- und Variablennamen gesucht werden müssen. Der Code-Editor bietet eine grundlegende Vervollständigung, eine intelligente Vervollständigung und die Anweisungsvervollständigung.

Weitere Informationen zur Codevervollständigung

Benutzerdefinierte Vorlagen zur Codevervollständigung erstellen

Mit Live-Vorlagen können Sie Code-Snippets eingeben, um kurze Code-Chunks schnell einzufügen und zu vervollständigen. Um eine Live-Vorlage einzufügen, geben Sie die Vorlagenabkürzung ein und drücken Sie die Tabulatortaste. Android Studio fügt das mit der Vorlage verknüpfte Code-Snippet in Ihren Code ein.

Mit der Abkürzung comp gefolgt von Tab wird beispielsweise der Code für eine neue zusammensetzbare Funktion eingefügt. Alternativ können Sie loge eingeben, um die Log.e()-Methode zu finden und aus Ihrem Code zu protokollieren.

Klicken Sie auf Datei > Einstellungen > Editor > Live-Vorlagen (Android Studio > Einstellungen > Editor > Live-Vorlagen unter macOS), um die Liste der unterstützten Livevorlagen aufzurufen und anzupassen.

Weitere Informationen zu Live-Vorlagen

Schnelle Fehlerbehebung von Lint

Android Studio bietet ein Code-Scan-Tool namens Lint, mit dem Sie Probleme mit der strukturellen Qualität Ihres Codes identifizieren und beheben können, ohne die App ausführen oder Tests schreiben zu müssen.

Jedes Mal, wenn Sie Ihre App erstellen, führt Android Studio Lint aus, um Ihre Quelldateien auf potenzielle Fehler zu überprüfen und auf Verbesserungen bei Korrektheit, Sicherheit, Leistung, Nutzerfreundlichkeit, Zugänglichkeit und Internationalisierung zu achten.

Weitere Informationen zu Lint

Dokumentation und Ressourcendetails ansehen

Sie können die Dokumentation für eine API aufrufen, indem Sie dem Methoden-/Mitglieds-/Klassennamen das Caret-Zeichen hinzufügen und F1 drücken.

Informationen sind auch für andere Ressourcen wie Bilder und Designs verfügbar. Wenn Sie beispielsweise das Caret-Zeichen in den Designnamen in Ihrer Android-Manifestdatei einfügen und F1 drücken, können Sie die Hierarchie der Designübernahme und die Farben oder Bilder für die verschiedenen Attribute sehen.

Schnell neue Dateien erstellen

Wenn Sie eine neue Datei erstellen möchten, klicken Sie auf das gewünschte Verzeichnis im Projektfenster und drücken Sie Alt + Einfügen (Command + N auf einem Mac). Android Studio zeigt ein kleines Fenster mit einer Liste vorgeschlagener Dateitypen an, passend zum ausgewählten Verzeichnis.

Mit Ressourcen arbeiten

Android Studio enthält die folgenden Funktionen und Tools, mit denen Sie Ressourcendateien erstellen und verwalten können.

Weitere Informationen zum Hinzufügen von Ressourcen

Bilder für alle Bildschirmdichten erstellen

In Android Studio ist ein Tool namens Vector Asset Studio enthalten, mit dem Sie Bilder erstellen können, die die jeweilige Bildschirmdichte unterstützen. Sie können Ihre eigene SVG-Datei zur Bearbeitung hochladen oder eines der vielen von Google bereitgestellten Material Design-Symbole auswählen. Klicken Sie zuerst auf File > New > Vector Asset.

Weitere Informationen zu Vector Asset Studio

Vorschau von Bildern und Farben anzeigen

Wenn Sie auf Bilder und Symbole in Ihrem Code verweisen, wird am linken Rand eine Vorschau des Bilds angezeigt, damit Sie die Bild- oder Symbolreferenz überprüfen können.

Um das Bild in voller Größe anzuzeigen, klicken Sie auf die Miniaturansicht am linken Rand. Alternativ können Sie das Caret-Zeichen im Inline-Verweis zum Asset einfügen und F1 drücken, um die Bilddetails einschließlich aller alternativen Größen aufzurufen.

Neue Layouts erstellen

In Android Studio können Sie sich eine Vorschau Ihrer zusammensetzbaren Layouts ansehen, wenn Sie die Funktion Vorschau mit zusammensetzbaren Funktionen verwenden. Vorschauen Ihrer zusammensetzbaren Funktionen werden in der Designansicht der Datei angezeigt und in Echtzeit aktualisiert, wenn Sie sie bearbeiten.

Wenn Sie XML-Layouts verwenden, können Sie sich in Android Studio mit dem Layout-Editor eine Vorschau Ihres Layouts ansehen, während Sie die XML-Datei bearbeiten.

UI-Strings übersetzen

Der Translations Editor bietet eine einzige Ansicht aller übersetzten Ressourcen. So können Sie ganz einfach Übersetzungen ändern oder hinzufügen und sogar fehlende Übersetzungen finden, ohne jede Version der strings.xml-Datei öffnen zu müssen. Sie können sogar Ihre Stringdatei hochladen, um Übersetzungsdienste zu bestellen.

Klicken Sie zuerst mit der rechten Maustaste auf eine Kopie der Datei strings.xml und dann auf Übersetzungseditor öffnen.

Weitere Informationen zum Übersetzungseditor