从前天谷歌I/O大会上宣布Kotlin为Android开发的一级编程语言。我认为以后Android开发会逐渐的使用Kotlin。毕竟Android是谷歌的,就像Android Studio的普及。
Kotlin介绍
Kotlin是由JetBrains创建的基于JVM的编程语言,IntelliJ正是JetBrains的杰作,而Android Studio是基于IntelliJ修改而来的。Kotlin是一门包含很多函数式编程思想的面向对象编程语言。
AndroidStudio配置Kotlin
1.打开prefrence(偏好设置)在Plugins搜索并下载Kotlin插件
2.新建一个项目,然后在Tools选项中我们可以看到Kotlin选项,选中并点击第一个。然后会弹出一个对话框,默认选中第二个选项(整个项目可以应用Kotlin),并选中对应Kotlin版本。
3.项目配置后Kotlin之后会自动在项目中的build.gradle生成以下两行代码
以及在module中的build.gradle中会自动添加如下依赖
经过上面步骤我们项目配置好Kotlin语法。
创建Kotlin文件
在java文件夹右键就可以创建Kotlin File 以及 Kotlin Activity
新建一个Kotlin Activity跟原本Activity 进行比较
看上去跟我们原本Activity代码基本上很相似。
Java代码转换成Kotlin代码
在code–> Convert Java File to Kotlin File选中之后原由的Java代码就可以转换成Kotlin代码
在不熟悉Kotlin语法的时候,可以通过转换的方式,类比Java语法学习Kotlin语法。
接下来会陆续推出跟Kotlin相关的学习笔记。