Kotlin官方參考
Get Started with Kotlin on Android
幾個技能
首先需要下載Android Studio 3.0 Canary 1版本,Android Studio的一大特性就是多個不同的版本可以同時運行,所以你不用擔心你電腦上的穩定版本會收到影響。
下載地址:https://developer.android.com/studio/preview/index.html
將Java代碼轉化為Kotiln
Android Studio 3.0 十分人性化的提供了將現有Java文件轉化為Kotlin文件的方法,這就是說你可以快速的將你用Java編寫的Android項目快速的轉變成使用Kotlin編寫的項目。當然,這種轉化可能會有一些小錯誤,但你任然可以信任它,即使你后期還需對轉化中出現的錯誤進行一些修復。
來看看這個過程到底有多簡單吧!
- 點擊File > New > Kotlin File/Class來創建一個
.kt
文件; - 把需要轉化的Java代碼復制到該文件中,出現以下彈窗:
image
點擊Yes即可。
Java文件:
public class TestJavaClass {
private String field;
public String getField() {
return field;
}
public void setField(String field) {
this.field = field;
}
}
轉化為Kotlin后:
class TestJavaClass {
var field: String? = null
}
是的,盡管驚訝去吧!居然精簡成了一行代碼!
將Kotlin代碼和Java代碼區分開!
默認情況下Kotlin的代碼會和Java一起放在src/main/java/
下,如果你想要區分它們,你可以新建一個目錄去存放Kotlin的代碼。比如:src/main/kotlin/
。當然,相應的,你需要在build.gradle
中添加:
android {
...
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
...
}