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" } |