Kotlin是一门与Swift类似的静态类型JVM语言,由JetBrains设计开发并开源。与Java相比,Kotlin的语法更简洁、更具表达性,而且提供了更多的特性,比如,高阶函数、操作符重载、字符串模板。它与Java高度可互操作,可以同时用在一个项目中。
Kotlin的安装和配置
要在AndroidStudio使用Kotlin,需要先下载Kotlin插件File - Setting - Plugins-Install_JetBrain_Piugin... 搜索Kotlin下载对应的插件
Kotlin插件下Kotlin下面的Kotlin android extensions插件可以让你自动地从XML中注入所有的View到Activity中,举个例子,你不需要使用findViewById()。直接使用View的id就可以对这个View进行操作。
新建Kotlin的Android项目
新建Kotlin的Android项目开始和普通的Android项目一样,当项目创建完成会新建一个MainActivity.java的文件,可以通过Code-Convert Java File to Kotlin File将MainActivity.java转换成MainActivity.kt也就是Kotlin代码。这里我转换过了,所以对应的选项是灰色的。
将java转成Kotlin也可以新建Kotlin文件
新建Kotlin文件配置Kotlin的Gradle
在Tools-Kotlin-Configure Kotlin in Project在这里可以设置Kotlin的版本和设置应用到哪些module里
Kotlin设置我在看了《Kotlin for android Developers》中文翻译写了个小Demo,欢迎大家指点。
网友评论