Die Umgebung für die Verwendung von Kotlin wurde beim letzten Mal eingerichtet. Als nächstes erstellen wir tatsächlich ein Projekt.
Wenn Sie Android Studio starten, wird ein Fenster ähnlich dem "Begrüßungsbildschirm" in Xcode geöffnet. ・ Android Studio ・ Xcode Zunächst gibt es kein Projekt. Klicken Sie daher auf "Neues Android Studio-Projekt starten". Legen Sie zunächst einen Namen für das gesamte Projekt fest. Sofern nicht anders angegeben, ist "Meine Anwendung" standardmäßig in Ordnung.
Geben Sie die Umgebung ein, in der die nächste zu erstellende Anwendung ausgeführt wird. Grundsätzlich ist "Telefon und Tablet" in Ordnung (wenn Sie etwas erstellen möchten, das in anderen Umgebungen funktioniert, wählen Sie es bitte entsprechend aus). Wählen Sie dann die Android-Version. Ab März 2017 ist Ice Cream Sandwich (Version 4.0) als Standard ausgewählt.
Im Gegensatz zu iOS muss Android mehrere Versionen unterstützen. Im Fall von iOS können Sie grundsätzlich die neueste Version auf jedem Terminal verwenden (ungefähr 4S wurde kürzlich gekürzt), und selbst wenn es alt ist, gibt es kein Problem, wenn Sie ungefähr 2 Generationen zurückgehen, aber Android ist für jedes Terminal Sie müssen sich bewusst sein, dass die verfügbaren Versionen begrenzt sind und es immer so viele Versionen gibt. Derzeit ist das neueste Android Nougat (Version 7.0). Angesichts der derzeit auf dem Markt befindlichen Modelle ist es jedoch sicher, es mit IceCreamSandwich (Version 4.0) kompatibel zu machen.
Wählen Sie das Zielterminal und wählen Sie "Weiter".
Dieser Bildschirm ist in Xcode
Dies ist der entsprechende Teil.
Es stehen verschiedene Vorlagen zur Verfügung, aber es ist in Ordnung, wenn Sie "Leere Aktivität" wählen.
Geben Sie abschließend der Layoutdatei einen Namen, die der Aktivität entspricht (wie ViewController in Xcode), und das Projekt ist abgeschlossen.
Ich möchte, dass Sie sich diesen Bildschirm genauer ansehen, aber die Standardeingabe lautet Aktivitätsname ist "Hauptaktivität" und Layoutname ist "activity_main". Dies ist eigentlich ziemlich wichtig, aber unter Android besteht ein Bildschirm aus zwei Typen: "XML-Layoutdatei, die den Bildschirm anzeigt" und "Aktivitätsdatei von Java (kotlin), die die Bewegung des Bildschirms festlegt". Es ist dasselbe, als würde man einen Ansichts-Controller in Xcode in das Storyboard einfügen und die Swift-Datei entsprechend anpassen. In Xcode können Sie sie jedoch im Storyboard festlegen. In Android Studio müssen Sie sie jedoch in Code schreiben, sodass Sie sie selbst schreiben müssen Sie müssen sich bewusst sein, dass "dies das XML ist, das diesem Java entspricht". Daher gibt es grundsätzlich keine Regeln für die Benennung von Dateien, aber das implizite Verständnis ist, dass "Java- und XML-Namen übereinstimmen".
Wie üblich wird von hier aus nur Kotlin betrieben. Vielen Dank, dass Sie gesagt haben, dass es in Ordnung ist, in Java zu schreiben. Tatsächlich erstellt ein neues Projekt eine Java-Datei, sodass Sie sie in kotlin umschreiben müssen.
Wenn Sie die zuvor erstellte Hauptaktivität über die Navigation links öffnen, wird der obige Bildschirm angezeigt. Nachdem Sie bestätigt haben, dass die Hauptaktivität auf der Registerkarte ausgewählt ist, öffnen Sie den obigen Code und klicken Sie unten auf "Java-Datei in Kotlin-Datei konvertieren". Dann erscheint ein Popup und wartet eine Weile.
Das Registerkartensymbol ist Von Wenn sich dies ändert, ist die Konvertierung abgeschlossen. Unten rechts neben dem Symbol befindet sich ein kleines K-Muster, das das Kotlin-Logo ist. Die Erweiterung wurde ebenfalls von ".java" in ".kt" geändert. Bitte beachten Sie, dass Kotlin in die Java-Datei geschrieben wird und ein Fehler auftritt, wenn Sie diesen Vorgang vergessen. Wenn Sie mit zwei Fingern auf die linke Navigationsleiste klicken, wird der obige Bildschirm geöffnet. Wenn Sie "Neu" auswählen, können Sie den Dateityp auswählen, der hinzugefügt werden soll. Sie können aus verschiedenen Optionen wählen, aber im Grunde verwenden Sie die dritte "Kotlin-Aktivität" von oben. Wenn Sie dies auswählen, werden die Kotlin-Datei und die XML-Datei gleichzeitig hinzugefügt, was relativ praktisch ist.
Bis hierher für diese Zeit. Als nächstes werde ich über "Gradle" schreiben, was für die Erstellung von Android wichtig ist.
Einführung in Kotlin für iOS-Entwickler ①-Umgebungskonstruktion Einführung in Kotlin für iOS-Entwickler ②-Projekterstellung Einführung in Kotlin für iOS-Entwickler (-About gradle Einführung in Kotlin für iOS-Entwickler ④-Type [Einführung in Kotlin für iOS-Entwickler ⑤-Practical XML] (http://qiita.com/parappa1002/items/867c5b30055312e74fdb) [Einführung in Kotlin für iOS-Entwickler creation-Kotlin-Erstellung] (http://qiita.com/parappa1002/items/9f898feb4f83e672b384)
Recommended Posts