So erstellen Sie Ihr erstes Android-Projekt – Codiclick

Aktie

So erstellen Sie Ihr erstes Android-Projekt

Anzeigen


In den vorherigen Einträgen haben wir verschiedene allgemeine Aspekte von Android gesehen, von dem, was wir berücksichtigen sollten, über die Programmiersprache Kotlin, die Arten von Anwendungen, Eigenschaften des Betriebssystems bis hin zur Installation des Tools ...

Bei dieser Gelegenheit werden wir nun sehen, wie wir unsere erste Anwendung erstellen!

In diesem Eintrag konzentrieren wir uns hauptsächlich auf die Erstellung des Projekts und die vom Tool bereitgestellte Grundstruktur, die als Grundlage für zukünftige Registrierungen dienen wird, bei denen wir unsere Anwendung weiter ergänzen werden.

Projekterstellung.


Wenn wir Android Studio zum ersten Mal starten, bietet uns das Tool die Möglichkeit, ein neues Projekt zu erstellen, andernfalls wählen wir es in der Symbolleiste aus neues Projekt

Sobald dies erledigt ist, wird das Fenster geladen, in dem wir den gewünschten Projekttyp auswählen. In diesem Fall wählen wir „Aktivität leeren“ und klicken auf „Weiter“.

Später wird das Erstellungsfenster geladen. Hier definieren wir den Namen des Projekts, den Namen des Pakets, den Pfad, in dem das Projekt gespeichert wird, die Programmiersprache und das Mindest-SDK, mit dem wir arbeiten werden.


Falls wir nicht wissen, was das Mindest-SDK ist, können wir auf „Hilf mir bei der Auswahl“ klicken.

NOTIZ: Es ist sehr wichtig, den Namen des Pakets klar zu definieren, da er sich auf das Paket und das Unternehmen bezieht, wenn es im App Store veröffentlicht wird. Im folgenden Beispiel sehen wir den Pfad des Pakets, das für die veröffentlichte App StropperS definiert ist im Google Play. (https://play.google.com/store/apps/details?id=co.chenao.stroopers&hl=es_419&gl=US)

Zurück zur Projekterstellung: Wenn wir nicht wissen, welche Version wir für das Mindest-SDK wählen sollen, können wir auf „Helfen Sie mir bei der Auswahl“ klicken.

Dabei wird ein Fenster geladen, in dem wir die Android-Versionen von der am häufigsten verwendeten bis zur neuesten sowie die Details zu jeder Version sehen können.


In der Spalte „KUMULATIVE VERTEILUNG“ wird der Prozentsatz der Nutzung der Android-Version auf aktuellen Geräten angezeigt. Diese Daten werden auf der Grundlage der von der Plattform gesammelten Statistiken ermittelt. Wir wählen die Version aus, mit der wir arbeiten möchten, und klicken auf „OK“.

(Wenn Sie etwas mehr über Versionen erfahren möchten, finden Sie weitere Informationen im Eintrag Einführung in die Android-App-Entwicklung.)


Überwachung: Bei der Definition, welche Version wir als Mindest-SDK benötigen, beschränken wir die Nutzung der App auf die im Voraus ausgewählte Version. Für unser Beispiel möchten Sie entscheiden, dass wir die App nur in den Versionen 5.0 im Voraus installieren können. Es kann beispielsweise nicht in 4.4 installiert werden.

Grundstruktur.


Nachdem das Projekt eine Weile erstellt wurde, ist es sehr wichtig, dass wir Zugang zum Internet haben, da das Tool beginnt, die für seine Erstellung erforderlichen Abhängigkeiten herunterzuladen. Am Ende können wir die Struktur des Projekts, die Datei, sehen Aktivität_main.xml und die Klasse MainActivity.kt mit dem Standardcode.


Wir können auch Dateien wie die sehen AndroidManifest.xmles ist er build.gradle unter anderem, die wir später analysieren werden.


Wenn bereits ein Emulator erstellt wurde, lädt er außerdem automatisch den verfügbaren Emulator oder das konfigurierte physische Gerät, das ich in meinem Fall „Pixel 2 API 28“ genannt habe.



Erstellung einer grafischen Oberfläche.


Wenn wir die Datei einfügen Aktivität_main.xml Wir sehen einen grafischen Client, von dem aus wir unsere Bildschirme erstellen können. Hier sehen wir die Registerkarte „Projekt”das ermöglicht es uns, Komponenten per Drag-and-Drop zu verschieben und die Komponenten über ihre Eigenschaften zu ändern.



Wir finden auch die Registerkarte „Zu teilen„Damit können Sie den Bildschirm in den XML-Codeabschnitt und den Bildschirmanzeigeabschnitt aufteilen. Hier können wir die Komponenten durch den Code erstellen, obwohl wir zwischen den beiden Ansichten wechseln können.


Wir könnten auch an der Registerkarte arbeiten „Code„Diejenige, die uns nur die Arbeit mit Code ermöglicht, aber die „Geteilte“ Ansicht ist empfehlenswerter.


In dieser Visualisierung können wir die Struktur des Bildschirms und die Komponenten, aus denen er besteht, sowie ihre Eigenschaften kennen. Beachten Sie beispielsweise, dass „Hallo Welt!” die standardmäßig erstellt wird, wird eine Komponente verwendet und das ist in einem Content Manager namens ConstraintLayout Damit können Sie Komponenten mit Positionen relativ zum Bildschirm oder anderen Komponenten platzieren.



Wenn wir zur Designansicht gehen, können wir den Bildschirm nach unseren Wünschen ändern. Wir werden diesen Vorgang in einem zukünftigen Beitrag durchführen.

Und das ist alles, das ist alles für den Moment. Ich hoffe, es hat Ihnen geholfen, mit der Erstellung Ihrer eigenen Apps zu beginnen.





Es könnte Sie auch interessieren.




Möchten Sie etwas zu diesem Eintrag hinzufügen oder kommentieren? gerne machen ….Und wenn es Ihnen gefallen hat ... lade ich Sie ein, es zu teilen j Abonnieren Sie, indem Sie auf die Schaltfläche „Dieser Website beitreten“ klicken, um weitere Beiträge wie diesen zu hören 😉