Kotlin Android

作者: 卧槽欢爷 | 来源:发表于2016-11-02 15:20 被阅读714次

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,欢迎大家指点。

https://github.com/LawAias/Kotlin

相关文章

网友评论

    本文标题:Kotlin Android

    本文链接:https://www.haomeiwen.com/subject/ubeajttx.html