比較簡(jiǎn)單层亿,直接上代碼了
布局文件
activity文件
需要注意的是第二種點(diǎn)擊事件,需要在studio module的build.gradle文件添加applyplugin:'kotlin-android-extensions'芹啥,Android studio 3.1.2版本創(chuàng)建kotlin新項(xiàng)目的時(shí)候是自帶的呆躲,所以不用擔(dān)心祠挫,其他版本自己注意
build.gradle
討論:在開發(fā)android中西饵,java會(huì)不會(huì)被kotlin取代典奉,google公司會(huì)不會(huì)在Android上直接拋棄Java躺翻?
這是我個(gè)人的一點(diǎn)想法,首先Java活了20年之久了卫玖,我記得上一次說(shuō)這句話的語(yǔ)言貌似已經(jīng)掛了公你,這是其一;其二假瞬,不會(huì)被拋棄陕靠,為什么這么說(shuō)迂尝,kotlin這門語(yǔ)言,它的kt文件最終還是會(huì)運(yùn)行在jvm上面剪芥,如果沒有jvm垄开,kotlin在牛逼也沒用,而Android是離不開java的税肪,所謂的跨平臺(tái)就是在每個(gè)終端都有jre溉躲,kotlin是運(yùn)行在jvm上面,所以個(gè)人認(rèn)為Java是不會(huì)被取代的.