Kotlin with Android
2015-06-24 小文字
前言
偶然发现一门开发Android的新语言:kotlin
和java一样也是是基于jvm的语言,并且在很多细节方面比java书写起来可以减少不少的荣誉代码,比如lambdas;
用java开发想使用java8的lambdas需要借助其他的工具比如retrolambda。
环境搭建
如果已经安装了常规的Android开发环境,配合AndroidStudio,只需要添加kotlin的plugin即可,具体安装步骤参考:
http://kotlinlang.org/docs/tutorials/kotlin-android.html
http://kotlinlang.org/docs/tutorials/android-plugin.html
Kotlin编写简单的Android应用
类似于ButterKnife,通过org.jetbrains.kotlin:kotlin-android-extensions插件
layout内的控件可以实现自动绑定import kotlinx.android.synthetic.activity_main.*
这里的activity_main是对应的xml布局
Kotlin语法简单介绍
总体感觉kotlin和swift,js等都非常相似;
参考
kotlinlang.org