Kotlin安装配置与入门

来源:互联网 发布:iphone健康刷步数软件 编辑:程序博客网 时间:2024/06/03 22:45

前几天谷歌在I/O大会上宣布了新决定——Kotlin语言正式成为安卓开
发的一级编程语言。在有了Android这个“大靠山”下,Kotlin今日成功挤进编程语言Top50.势必未来会得到更多的关注。另外在下一版本的Android
studio(3.0)中将提供对Kotlin的全面支持。

据悉,Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。想成为一名合格的Android coder,Kotlin学习就成了一门必修课。

下面介绍下如何安装kotlin插件

       打开Android studio,File->Settings->Plugins->Install JetBrains Plugins-> 找到Kotlin进行安装! 

这里写图片描述


大概八分钟安装成功
根据提示重启Android studio
这时会提醒你更新 Android Gradle Plugin
选择update

在buildGradle(model:app中)添加
apply plugin:’kotlin-android’
apply plugin:’kotlin-android-extensions’
或者在tools->Kotlin->Configure Kotlin in Projext 进行设置
这里写图片描述
此时为了配置你的工程支持Kotlin,Kotlin插件修改了build.gradle文 件。点击Sync Now按钮就可以应用这些改动了。

-那么如何创建Kotlin activity?
很简单 右键包名->new->Kotlin activity 就行了

-如何将已写完的java Flies转成 Kotlin File
code->convertjava Flies to Kotlin File

注意 转换成的Kotlin File可能会报错
列如 笔者将之前做过的LayoutTutirial实验的MainActivity转成 Kotlin File
发现 Button btn_linearlayout;转为internal varbtn_linearlayout: Button 提示属性必须初始化
这里写图片描述
笔者查阅Kotlin相关语法 var声明变量若要为空值要在类型后带问号?表示可为空类型(默认空安全)。
这种情况下考虑对button直接赋值
var btn_linearlayout: Button = findViewById(R.id.linearlayout) as Button
以上文字介绍了安装配置Kotlin和如何使用Kotlin
具体如何编程还需要童鞋们去学习Kotlin语法

在此笔者分享下一些学习Kotlin的网址:
五分钟学会 Kotlin 语法
点击打开链接
视频教程
点击打开链接
《Kotlin for android developers》中文版翻译
点击打开链接

原创粉丝点击