Hallo,
ich bin gerade dabei das App-Programmieren mit Kotlin zu lernen. Ich nutze Udacity als Lernplattform; die verwenden leider noch die Android Studio Version von vor einiger Zeit...
mir ist nun folgendes aufgefallen:
Das Binding ersetzt ja FindViewById() und ist deutlich effizienter.
dabei habe ich folgendes festgestellt:
ich habe in meiner XML-Datei ein Button mit der Id „My_button“. Wenn ich nun in meine Kotlin-Datei reingehe und den Button einer variable Zuordnen will, hätte ich ja eigentlich die Möglichkeit mit dem binding oder eben FindViewById (). Ich hab jetzt das binding und meine methode in addNickname () (val mybutton = My_button) genutzt. Hier mein Programmiertes (Nicht 100% vollständig) : Programmiertes.docx
Ich frage mich nun was den diese Methode vom direkten Zuordnen bewirkt; Weil so müsste man eigentlich amwenigsten schreiben.
vielen Dank für die Antworten schon einmal! 😀
[IMG]https://www.computerbase.de/forum/attachments/mainactivity-png.939733/?hash=59cf8de0daeaa1f0f659b84084adfb54[/IMG]
ich bin gerade dabei das App-Programmieren mit Kotlin zu lernen. Ich nutze Udacity als Lernplattform; die verwenden leider noch die Android Studio Version von vor einiger Zeit...
mir ist nun folgendes aufgefallen:
Das Binding ersetzt ja FindViewById() und ist deutlich effizienter.
dabei habe ich folgendes festgestellt:
ich habe in meiner XML-Datei ein Button mit der Id „My_button“. Wenn ich nun in meine Kotlin-Datei reingehe und den Button einer variable Zuordnen will, hätte ich ja eigentlich die Möglichkeit mit dem binding oder eben FindViewById (). Ich hab jetzt das binding und meine methode in addNickname () (val mybutton = My_button) genutzt. Hier mein Programmiertes (Nicht 100% vollständig) : Programmiertes.docx
Ich frage mich nun was den diese Methode vom direkten Zuordnen bewirkt; Weil so müsste man eigentlich amwenigsten schreiben.
vielen Dank für die Antworten schon einmal! 😀
[IMG]https://www.computerbase.de/forum/attachments/mainactivity-png.939733/?hash=59cf8de0daeaa1f0f659b84084adfb54[/IMG]