? ? ? 谷歌大會之后,Kotlin火的不要不要的,將來用Kotlin開發(fā)Android應用或許會成為主
流,所以Android程序員現(xiàn)在多了項課外活動,嘗試Kotlin開發(fā)Android,畢竟,親兒子將
來是要做太子繼位登基的,說不定哪天,Kotlin就一統(tǒng)Android天下了。
? ? ? 值得注意的是雖說Kotlin是一門新的語言用來開發(fā)Android,可是這并不代表著零基礎
Android開發(fā)者就能直接入門的,畢竟你要先熟悉Android及Android Sdk的相關(guān)知識,如
果你是零基礎,還是建議先學學Android的相關(guān)知識吧。
? ? ? 關(guān)于Kotlin的相關(guān)配置操作,這里簡單介紹下,打開你的Android Studio (如果你的
Android 開發(fā)工具還不是AS,請盡快更換吧)打開你的Settings(Ctrl +Alt +S) 找到?
Plugins 搜索Kotlin選擇Install 然后重啟你的Android Studio ,好了,你完成了第一步。重
啟后你創(chuàng)建應用后,可以選擇使用Kotlin進行開發(fā)也可以繼續(xù)使用java進行開發(fā)。不過建
議還是先使用常規(guī)的java寫一些簡單的初始化及跳轉(zhuǎn)代碼,然后Code -->Convert java
?file to kotlin file.看下java下的邏輯Kotlin的實現(xiàn) ?,F(xiàn)在轉(zhuǎn)好你的代碼了嗎?跑一邊程序?
嗯?怎么不行?別著急,還差最后一步,這個是時候代碼還是不能運行的,需要你配置
Kotlin的相關(guān)信息,點擊提示你的地方,然后OK 慢慢下載吧。下載完成后,OK 恭喜
你,你的第一個kotlin程序就誕生了。
? ? ? Kolin的代碼相對于Java代碼要簡潔很多,比較代碼,你會發(fā)現(xiàn)代碼量少了很多,舉
個簡單的例子來說,重寫的onClick大家都不陌生吧!我們看看Kotlin是怎么實現(xiàn)的

看上去感覺怎么樣?有沒有感覺很清爽?
? ? 值得一提的是:Kotlin 與 JDK 6 完全兼容,保障了 Kotlin 應用程序可以在較舊的?
Android 設備上運行而無任何問題。與java代碼也能百分之白的進行交換操作,不過
就是Kotlin的代碼格式是lambda 表達式,可能熟悉了java代碼格式的你要學著適應
了。Kotlin是基于面向?qū)ο蟮恼Z言,這對于廣大的Android開發(fā)者來說,學起來應該是
得心應手的。