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