Ich möchte verschiedene Funktionen mit Kotlin und Java implementieren!

Einführung ...

Dieser Artikel wurde geschrieben in 6. vorheriger Artikel,

** 7. Tag der Artikelveröffentlichung 7 Tage lang jeden Tag **

Es ist geworden

Ich werde den Code unten verwenden, aber siehe Artikel 6 zuvor für weitere Details zu den Funktionen dieser App!

--kotlin Version: https://github.com/sato-na/guruwake_kotlin

↓ Dies ist das Hauptthema dieses Artikels ↓

Verschiedene Funktionen in jeder Sprache implementieren ...

--Inhaltsverzeichnis--

  1. So fügen Sie eine Zeichenfolge in den Code in textView ein

  2. Implementierung von editText und Empfangen und Löschen einer Zeichenfolge

  3. So implementieren Sie listView

So implementieren Sie textView und fügen eine Zeichenfolge in Ihren Code ein

TextView Name der TextView-Variablen= findViewById(R.id.textView id);
textView-Variablen.setText(Zu setzende Zeichenkette);

Beispiel)

ResultActivity.java


TextView resultTxt = findViewById(R.id.result_txt);  //30. Zeile
String rTxt = "";
resultTxt.setText(rTxt);  //Zeile 49
textView id.text =Zu setzende Zeichenkette

Beispiel)

ResultText.kt


var rTxt = ""  //Zeile 22
result_txt.text = rTxt  //40. Zeile

Die Eingabe der Zeichenfolge ist ebenfalls sehr unterschiedlich

Implementierung von editText und Empfangen und Löschen einer Zeichenfolge

//Implementieren Sie editText, um die von Ihnen eingegebenen Zeichen zu erhalten
EditText EditText-Variablenname= findViewById(R.id.editText id);
Stringvariable=editText-Variablen.getText().toString();
//Löschen Sie die in editText eingegebene Zeichenfolge
editText-Variablen.getEditableText().clear();

Beispiel)

HowManyActivity.java


//Implementieren Sie editText, um die von Ihnen eingegebenen Zeichen zu erhalten
EditText groupNumE = findViewById(R.id.group_num_et);  //Zeile 42
String groupNum = groupNumE.getText().toString();

WhoActivity.java


//Löschen Sie die in editText eingegebene Zeichenfolge
EditText memberET = findViewById(R.id.member_et);  //80. Zeile
memberET.getEditableText().clear();  //Zeile 83
//Implementieren Sie editText, um die von Ihnen eingegebenen Zeichen zu erhalten
val/var Variable=editText id.text.toString()
//Löschen Sie die in editText eingegebene Zeichenfolge
editText id?.text?.clear()

Beispiel)

HowManyActivity.kt


//Implementieren Sie editText, um die von Ihnen eingegebenen Zeichen zu erhalten
val groupNum = group_num_et.text.toString()  //Zeile 33

WhoActivity.kt


//Löschen Sie die in editText eingegebene Zeichenfolge
member_et?.text?.clear()  //Zeile 55

Es ist etwas anders geschrieben, aber die Menge an Code ändert sich nicht viel

So implementieren Sie listView

ListView listView Variablenname= findViewById(R.id.listView id);
ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1,Liste zu setzen);
listView-Variablen.setAdapter(adapter);

Beispiel)

CheckActivity.java


final ArrayList<String> memberL = new ArrayList(intent.getStringArrayListExtra("MEMBER_L"));  //26. Zeile
ListView memberCheckLV = findViewById(R.id.member_check_lv);  //39. Zeile
ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, memberL);
memberCheckLV.setAdapter(adapter);
val adapter = ArrayAdapter(this, android.R.layout.simple_list_item_1,Liste zu setzen)
listView id.adapter = adapter

Beispiel)

CheckActivity.kt


val memberL = intent.getStringArrayListExtra("MEMBER_L")  //17. Zeile
val adapter = ArrayAdapter(this, android.R.layout.simple_list_item_1, memberL)  //Zeile 31
member_check_lv.adapter = adapter

Der Schreibstil ist sehr unterschiedlich, aber die Menge an Code ändert sich nicht viel

Schließlich…

Dieses Mal habe ich verschiedene Funktionen mit Java und Kotlin implementiert. Der Code selbst ist insgesamt unterschiedlich, aber die Codemenge hat sich nicht geändert.

Dies beendet die Artikelveröffentlichung jeden Tag für 7 Tage! Vielen Dank!

Recommended Posts

Ich möchte verschiedene Funktionen mit Kotlin und Java implementieren!
Ich möchte Bildschirmübergänge mit Kotlin und Java machen!
Ich möchte eine Liste mit Kotlin und Java erstellen!
Ich möchte eine Funktion mit Kotlin und Java erstellen!
Ich möchte mit Kotlin und Java zum vorherigen Bildschirm zurückkehren!
Kotlin-Funktionen und Lambdas zum Senden an Java-Entwickler
Ich möchte Java8 für jeden mit Index verwenden
Ich möchte Bilder mit REST Controller von Java und Spring anzeigen!
Schreiben wir 5 Möglichkeiten zur Implementierung von Java Singleton und verschiedene Vor- und Nachteile
Ich möchte die praktischen Funktionen von Clojure in Kotlin nutzen
Ich habe versucht, TCP / IP + BIO mit JAVA zu implementieren
Ich habe versucht, Sterling Sort mit Java Collector zu implementieren
Ich habe versucht, die Grundlagen von Kotlin und Java zusammenzufassen
Ich habe versucht, mit Java zu interagieren
Selbst in Java möchte ich true mit == 1 && a == 2 && a == 3 ausgeben
[Java] Ich möchte Standardeingabe und Standardausgabe mit JUnit testen
Ich möchte es zusätzlich implementieren, während ich Kotlin auf einer Site verwende, auf der Java ausgeführt wird
[Java] Ich möchte mit dem Schlüssel im Objekt eindeutig arbeiten
Ich möchte eine asynchrone Verarbeitung und periodische Ausführung mit Rail durchführen !!!
Ich möchte DBViewer mit Eclipse 2018-12 verwenden! !!
Kotlin-Scope-Funktionen zum Senden an Java-Entwickler
Ich möchte Java-Updates insgesamt stoppen
Selbst in Java möchte ich true mit == 1 && a == 2 && a == 3 ausgeben (PowerMockito Edition)
Ich möchte mit Jakarta EE 8 mit Java 11 ein dunkles Web-SNS erstellen
Ich möchte für jedes Array mit Lambda-Ausdruck in Java
[Java] Analysieren Sie Excel-Dateien (nicht auf verschiedene Dateien beschränkt) mit Apathce Tika [Kotlin]
R von Java ausführen Ich möchte rJava ausführen
Ich möchte eine E-Mail in Java senden.
Versuchen Sie, Ruby und Java in Dapr zu integrieren
rsync4j - Ich möchte rsync in Java berühren.
Erste Schritte mit Kotlin zum Senden an Java-Entwickler
Ich möchte mit Firestore von Rails spielen
Ich möchte irgendwann sogar in Kotlin sein
Versuchen Sie, TCP / IP + NIO mit JAVA zu implementieren
Ich möchte schnell von Java nach SQLite schreiben
Ich habe versucht, den Block mit Java zu brechen (1)
Ich möchte die Aggregationsverarbeitung mit Spring-Batch durchführen
[Rails] Ich möchte CSS mit Webpacker laden
[Kotlin] Ich wollte ein PNG mit einer großen Kapazität pro Bereich generieren [Java]
Sogar in Java möchte ich true mit == 1 && a == 2 && a == 3 ausgeben (Javassist zweite Abkochung)
Selbst in Java möchte ich true mit == 1 && a == 2 && a == 3 (Black Magic) ausgeben.
Lassen Sie uns eine TODO-Anwendung mit Java 2 erstellen. Ich möchte eine Vorlage mit Spring Initializr erstellen und eine Hello-Welt erstellen
Aufrufen von Funktionen in großen Mengen mit Java Reflection
Ich habe versucht, das Hochladen von Dateien mit Spring MVC zu implementieren
Ich möchte so etwas wie "cls" in Java machen
Ich habe versucht, CSV mit Outsystems zu lesen und auszugeben
Ich habe versucht, die Firebase-Push-Benachrichtigung in Java zu implementieren
[Java 11] Ich habe versucht, Java auszuführen, ohne mit Javac zu kompilieren
Ich möchte ES2015 auch in Java verwenden! → (´ ・ ω ・ `)
Ich habe MySQL 5.7 mit Docker-Compose gestartet und versucht, eine Verbindung herzustellen
Ich möchte den Dunkelmodus mit der SWT-App verwenden
Ich möchte eine bestimmte Datei mit WatchService überwachen
[Java] Verweisen Sie auf und setzen Sie private Variablen mit Reflektion
Ich möchte Benutzer mit Devise + OmniAuth bei Rails authentifizieren
Wenn Sie Mockito mit Kotlin verwenden möchten, verwenden Sie Mockito-Kotlin