Inhaltsverzeichnis:
Video: Eine Datenbank erzeugen | Apps entwickeln mit Android Studio 2024
Ein einfaches Android-Projekt enthält mehr als 1 000 Dateien in fast 500 Ordnern. Das ist eine Menge Zeug. Wenn Sie einige Zweige im Projektwerkzeugfenster von Android Studio erweitern, wird der dargestellte Baum angezeigt.
Im Projektwerkzeugfenster werden einige Teile einer Android-App angezeigt.Bei vielen Beispielen können Sie 99% des Materials im Projektwerkzeugfenster vergessen. Sie können sich nur auf einige wenige Zweige konzentrieren.
Der Zweig app / manifestes
Der Zweig
app / manifestes
enthält das
AndroidManifest. XML
Datei. Das
AndroidManifest. Die XML-Datei
enthält Informationen, die ein Gerät benötigt, um die App auszuführen. Beispielsweise kann eine App mehrere Aktivitäten enthalten. Das
AndroidManifest. Die XML-Datei
teilt Android mit, welche dieser Aktivitäten ausgeführt werden sollen, wenn der Benutzer die App startet.
Die App / Java Branch
Der Zweig
app / java
enthält den Java-Code Ihrer App. Tatsächlich enthält der Zweig mehrere Versionen des Java-Codes Ihrer App. Zuvor sehen Sie drei Zweige:
- Die
com. Allyourcode. Der Zweig a03_01
enthält den Code, den das Gerät des Benutzers ausführen soll. - Die
com. Allyourcode. a03_01 (androidTest)
undcom. Allyourcode. a03_01 (test)
Zweige enthalten zusätzlichen Code, mit dem Sie die App auf Ihrem Entwicklungscomputer testen können.
Die App / res verzweigt
Das Wort
res
steht für Ressourcen. Der
res
-Zweig enthält zusätzliche Elemente - Elemente, die Ihre App anders als ihren eigenen Java-Code verwendet:
- Der
app / res / drawable
-Zweig enthält alle Bilder in regulären Größen, die Ihre App enthält. Verwendet. - Der
app / res / layout
-Zweig enthält Dateien, die das Aussehen der Aktivitäten Ihrer App beschreiben. - Der
app / res / mipmap
Zweig enthält einige zusätzliche Bilder - die Bilder der Symbole Ihrer App.
Der Begriff mipmap steht für multum in parvo Mapping. Und der lateinische Ausdruck multum in parvo bedeutet "viel in wenig". "Ein mipmap -Bild enthält Kopien von Texturen für viele verschiedene Bildschirmauflösungen.
- Der Zweig
app / res / values
enthält andere Arten von Informationen, die eine App benötigt, wenn sie ausgeführt wird.
Zum Beispiel die Zeichenketten
der Branche. Die XML-Datei
kann Zeichenketten enthalten, die von Ihrer App angezeigt werden. Wenn Sie zum ersten Mal eine App erstellen, werden die
-Strings angezeigt. Die XML-Datei
kann die Zeile
Meine Anwendung
enthalten. Wenn Sie möchten, dass rumänische Benutzer Ihre App genießen können, können Sie mit der rechten Maustaste oder mit gedrückter Befehlstaste auf die Zeichenfolge
klicken. Zweig der XML-Datei
und wählen Sie Open Translations Editor.Im Übersetzungseditor von Android Studio können Sie einen zusätzlichen Zweig
app / res / values
(einen
Zeichenketten. Xml (ro)
Zweig) mit folgender Zeile erstellen:
Aplicatia mea < Der Gradle-Skripte-Zweig
Gradle
ist ein Software-Werkzeug. Wenn das Tool ausgeführt wird, benötigt es eine ganze Reihe von Dateien und fasst sie zu einer vollständigen Anwendung zusammen - einer einzigen Datei, die Sie bei Google Play veröffentlichen können. Natürlich kann Gradle Dateien auf viele verschiedene Arten kombinieren, damit Gradle Dinge richtig macht, muss jemand es mit einem Skript versehen. Das Herz dieses Skripts ist in der -Bauweise. Verzerrung (Modul: App)
Zweig des Projektwerkzeugfensters. Dieser Zweig beschreibt die Versionsnummer Ihrer App, das Mindest-SDK und andere Goodies.