Kotlin初體驗

? ? ? 谷歌大會之后,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的onClick方法實現(xiàn)

看上去感覺怎么樣?有沒有感覺很清爽?

? ? 值得一提的是:Kotlin 與 JDK 6 完全兼容,保障了 Kotlin 應用程序可以在較舊的?

Android 設備上運行而無任何問題。與java代碼也能百分之白的進行交換操作,不過

就是Kotlin的代碼格式是lambda 表達式,可能熟悉了java代碼格式的你要學著適應

了。Kotlin是基于面向?qū)ο蟮恼Z言,這對于廣大的Android開發(fā)者來說,學起來應該是

得心應手的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,361評論 25 708
  • 文章轉(zhuǎn)載地址 http://www.itdecent.cn/p/c33128fb86dc文章中有些內(nèi)容是借鑒《K...
    zelo閱讀 1,842評論 0 0
  • 中國的四大名著雖然被影視改變許多版本,但還數(shù)西游記最容易為后人戲說。什么《大話西游》、《西游后傳》、《沙僧的逆襲》...
    曼天星閱讀 178評論 0 0
  • (一)微習慣的神奇力量 截止到今天為止,我已經(jīng)堅持日更了208天,很多小伙伴向我詢問該如何堅持寫作,他們向我訴說自...
    茜喵閱讀 975評論 6 23

友情鏈接更多精彩內(nèi)容