第一次认识到Kotlin还是Google 2017 I/O上提出要将Kotlin作为第一开发语言。 当时我是懵逼的,不知学还是不学。
可能大家跟我一样都在犹豫,不过退后几天时间比较清闲就当打发时间去搜了搜Kotlin方面的资料,这里就需要感谢那些Kotlin的先驱者们,是他们让我们不至于在懵逼中找不到回来的路。
下面就给大家介绍介绍我这几天的学习心得(此处只介绍2.3.1稳定版AS的使用方法):
1、由于AS是在金丝雀3.0版才支持的Kotlin,作为一名还在使用2.3.1的稳定版开发者,我们需要安装Kotlin的一个插件(由于我已经安装了Kotlin,所以此处没有安装按钮),安装成功后需要重启AS。大家参考下图:
2、下面说说使用方法:
(1)、首先我们新建工程KotlinTestDemoTwo,然后将工程转换为Kotlin.如下图:
(2)、转换成功后并不能运行,你可以先Run一次,安装成功后并不能跑起来。这时候你会在界面上看到这么一个提示:
此时我们需要做的就是点它,对 点它,然后依次点击弹出层。如下图:
点击OK之后会在工程和app的Gradle里面自动生成相关依赖。然后会提示Sync 工程。你照做就行。
注意下图:
这里系统不会给我们自动生成 需要手动添加(这是一个坑,深坑。毕竟我爬了好一会)。
(3)、最后就是关于Kotlin的使用了。这里我推荐一个傻瓜式操作,就是你不知道Kotlin相关语句怎么写的时候,你可以新建一个Java类,先按照Java语法写出你所需要的,然后点击Code-convert java file to kotlin file,然后你就会了。
推荐一篇不错的文章,对Kotlin介绍的更加全面更加细节-http://www.liumengchn.win/2017/05/25/about-kotlin/
好了,介绍到此结束。拜拜