Kotlin第一步

配置kotlin依賴

項(xiàng)目build.gradle文件中配置kotlin_version

buildscript {
    ext.kotlin_version = '1.2.21'
}

在app的build.gradle文件中配置依賴

dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}

或者新建完項(xiàng)目直接Tools->Kotlin->Configure Kotlin in Project即可自動(dòng)配置kotlin依賴。

創(chuàng)建與java文件夾同級的kotlin文件夾

在main文件夾右鍵Directory一個(gè)kotlin文件夾

在app的build.gradle文件中配置依賴

android {
    sourceSets {
        ['main', 'test', 'androidTest'].each { b ->
            "$b" {
                java.srcDirs += file("src/$b/kotlin")
            }
        }
    }
}

設(shè)置編碼風(fēng)格

Android Studio -> Preference -> Editor -> Code Style -> Kotlin -> Set from... -> Predefined style -> Kotlin style guide

官方文檔上寫著這樣一句話---使用4個(gè)空格縮進(jìn),不要使用tab。本渣不明就里,因?yàn)樵谠O(shè)置編碼風(fēng)格的時(shí)候我們是設(shè)置了 1 tab -> 4 space ,可能是其他人在設(shè)置編碼風(fēng)格的時(shí)候設(shè)置 1 tab -> n space 因此而產(chǎn)生問題嗎?難道不是雖然我們打了tab,實(shí)際上就是4個(gè)空格嗎?所以在 Code Style -> Kotlin 面板上有一個(gè) Use tab character 的選項(xiàng),不勾選的時(shí)候可以看到示例代碼是空格形式,勾選后是tab形式,所以我們在不勾選的情況下,可以放心的使用tab,因?yàn)樗麑?shí)際上就是你設(shè)置的tab size的大小,哪怕在別的ide環(huán)境下,他也不會(huì)替換成他的tab大小,而是四個(gè)空格。

類布局

  • 屬性聲明和初始化塊
  • 次構(gòu)造函數(shù)
  • 方法聲明
  • 伴生對象

總結(jié)

這是對kotlin的一個(gè)初步配置,之后會(huì)系統(tǒng)的看一下Kotlin實(shí)戰(zhàn)這本書,加油。

之后的閱讀筆記都很水,只是一些摘抄,不成體系,溜溜溜(逃

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

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