(27.03.2022 tarihinde oluşturuldu.)
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val dizi2 = arrayListOf()
dizi2.add("Taha")
dizi2.add(20)
dizi2.add(true)
dizi2.add(175.8)
dizi2.forEach {
println(it)
}
println("Farklı yazım: ${dizi2[1]}")
//topla(60, 1)
// Tasarım kısmında buton4'e basıldığında topla() çalıştırılacak
button4.setOnClickListener {
topla(10, 20)
}
// Tasarım kısmında buton4'e basıldığında carp() çalıştırılacak
button5.setOnClickListener {
carp(50, 60)
}
}
// Parametre Alan Fonksiyon Yapısı
fun topla (a: Int, b:Int) {
textView.text = "SONUÇ: ${b + a}"
}
// Geriye değer döndüren fonksiyon örneği,
// Değer dönüş tipi belirtilmeli..!
fun carp (a: Int, b:Int): Int {
textView.text = "SONUÇ: ${b * a}"
return a * b
}
var sayi:Int = 0
// Tasarım (Design) kısmındaki bir butonun onClick olayında artir
// yazıldı. view:View parametresi, tasarım kısmından çağrıldığını söylüyor.
fun artir(view: View){
sayi = sayi + 1
textView.text = sayi.toString()
}
// Tasarım (Design) kısmındaki bir butonun onClick olayında azalt yazıldı.
fun azalt(view: View){
sayi = sayi - 1
textView.text = sayi.toString()
}
// Tasarım (Design) kısmındaki bir butonun onClick olayında degistir yazıldı.
fun degistir(view : View){
textView.text = "KIRAT"
}