logo

Android | Ausführen Ihrer ersten Android-App

Nach erfolgreich Einrichten eines Android-Projekts Alle Standarddateien werden mit Standardcode erstellt. Schauen wir uns diesen Standardcode und die Standarddateien an und versuchen, die erstellte Standard-App auszuführen.
  • Das Bedienfeld auf der linken Seite des Android Studio-Fensters enthält alle Dateien, die die App enthält. Unter dem Java-Ordner Beachten Sie den ersten Ordner, der die Java-Datei Ihres Projekts enthält. ' title=Für jede Aktivität wird eine .java-Datei und eine .xml-Datei erstellt. In diesem Fall werden für MainActivity MainActivity.java undactivity_main.xml erstellt. Die obige Java-Datei zeigt uns den Standardcode, der beim Erstellen einer App vorhanden ist. Es wird eine Aktivität erstellt, die die AppCompactActivity-Klasse erweitert. Der ' res Ordner enthält Layout Unterordner, der die enthält xml-Dateien der Projekte. ' title=Sie finden die Datei „activity_main.xml“ im Layout-Ordner. Dies ist die XML-Datei, die der MainActivity entspricht. Es gibt eine onCreate-Funktion, die eine Funktion der AppCompactActivity-Klasse überschreibt. onCreate(Bundle) ist der Ort, an dem Sie Ihre Aktivität initialisieren. Wenn die Aktivität zum ersten Mal gestartet wird, werden beide onCreate()-Methoden aufgerufen. Aber nach dem ersten Start der Aktivität wird onCreate() der Anwendung für nachfolgende Ausführungen nicht mehr aufgerufen.
  • Betrachten Sie nun das Aktivität_main.xml Datei enthält sie verschiedene Tags ähnlich wie HTML. Das erste Tag stellt die Version sicher. Das zweite Tag ist normalerweise das Layout-Tag. Es gibt verschiedene Arten von Layouts, aber zunächst bleiben wir bei der Standardeinstellung RelativeLayout . Dies ist ein Layout, bei dem die Widgets relativ zur Bildschirmgröße platziert werden. Es gibt eine Textansicht Widget standardmäßig. Diese Textansicht ist im Grunde das Textfeld, das den angegebenen Text anzeigt. Es hat verschiedene Attribute. Betrachten Sie zunächst die vorhandenen Standardattribute. „layout_width“ und „layout_height“ sind die Breite und Höhe des Widgets, das auf dem Bildschirm eingenommen wird. Das Attribut „wrap_content“ bezieht sich darauf, dass die Breite oder Höhe auf den Textinhalt beschränkt wird. Das Textattribut akzeptiert eine Zeichenfolge in Anführungszeichen (z. B. ). Der darin enthaltene Inhalt wird auf dem Bildschirm angezeigt. ' title=Klicken Sie nun oben in der Symbolleiste auf die Option „Ausführen“. Sie können sehen, wie die Option im Bild unten hervorgehoben wird.
  • Sie erhalten ein Popup wie im Bild unten. ' title=
  • Sie können entweder den Emulator auswählen oder Ihr Telefon anschließen und diese unter „Verbundene Geräte“ aufgelistet finden. Dazu müssen Sie jedoch die Entwickleroptionen in Ihrem Telefon aktivieren und den USB-Debugging-Modus aktivieren. ' title=Wenn Sie fertig sind, klicken Sie auf OK.
  • Normalerweise verbraucht der Emulator viel RAM. Je mehr RAM Sie haben, desto schneller arbeitet Ihr Emulator. Normalerweise beträgt die RAM-Größe 4 GB. Eine größere Größe würde die Leistung Ihres Emulators steigern. Das Bild unten zeigt die Funktionsweise der ersten App Meine Bewerbung . Auf dem Emulator finden Sie alle Grundfunktionen Ihres Telefons, z. B. Home-Taste, Zurück-Taste, Ein/Aus usw. ' title=