在Android Studio使用Kotlin
2017-05-22 本文已影响896人
CoorChice
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代码复制到该文件中,出现以下弹窗:
点击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'
}
...
}