Kotlin for Android

在Google IO 2017 大会上,Google将 Kotlin列为 Android官方开发语言,Android Studio 3.0 也默认集成了Kotlin插件。

Android Studio 3.0目前是预览版,下载地址:https://developer.android.google.cn/studio/preview/index.html

如果您是更早的版本,点击Android Studio File->Settings->Plugins,搜索Kotlin,然后重启Android Studio。

Kotlin相对Java语言更加简洁,虽然与Java语法并不兼容,但Kotlin被设计成可以和Java代码相互运作,并可以重复使用Java编写好的框架。也就是说一个项目允许Java和Kotlin共同开发的,不会有任何兼容性的问题。

接下来我们就来演示下使用Kotlin创建Android工程

创建工程

0?wx_fmt=png

使用Android Studio 3.0版本,创建工程时勾选 Include Kotlin support 选项,这是和之前唯一一处不同。

此处默认生成MainActivity.kt 相当于之前的MainActivity.java

 
 

项目目录下的build.gradle文件 也有些变化:

app/build.gradle文件也添加了kotlin-android插件

 
 

如果你使用是Android Studio 3.0以下的版本,gradle文件中需要你自己手动配置。

创建新的类时也可以选择使用kotlin或者Java语言

0?wx_fmt=png

Kotlin和Java语法对比

Kotlin总体而言要简洁一些。1.设置点击事件先回忆Java写法

再来对比Kotlin写法

 
 

2.条目点击事件先看Java写法

 
 

再来看下Kotlin写法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值