Kotlin在安卓上突然火了,还不知道如何使用,看这里!

service 电脑学堂 400 次浏览 没有评论

自2017 Google IO大会提出Kotlin将成为下一代Android官方开发语言,一夜间Kotlin就上了Github热搜榜,各种关于Kotlin的文章层出不穷, 对Kotlin的讨论也是各有千秋。但对于我们广大的Android开发者来说,我们还是要怀着平常心,在项目中大胆尝试即可。

start

首 先,先科普一下Kotlin为什么被Android官方所极力推荐,Kotlin是JetBrains 主导的基于Apache 2的开源项目,属于整个开发社区而不是某一公司它迎合了Android的精髓,给予了众多开发者所向往的东西。同时Android官方为了建立一个更加良 好的Android开发生态,已经承诺为Kotlin建立一个专门非营利性基金会。Android Studio 3已经全面支持Kotlin开发,可以实现与已有的Java项目进行混合开发以及将Java代码转换成kotlin,同时对于Kotlin代码,IDE工 具将全面支持,如自动补全、lint检查、重构、调试等。

既然官方都如此推荐,如果你是一名Android开发者,还不知道什么是Kotlin,以及Kotlin在Android平台如何开发,那就有点小失望了。废话不多说Let’s Get Started with Kotlin on Android。


kotlin在Android APIs中和Java的对比

Activity区别

onClickListener区别


创建Kotlin空项目

1、创建一个新的工程,并勾选Include Kotlin support复选框,然后点击下一步。

创建空项目


将Kotlin添加到已有的项目中

1、点击File > New选择响应的Android模板,比如下面是选择Activity

引入一

2、在弹出面板中Source language项选择Kotlin 即可

引入二

3、如何将现存的java代码转换成kotlin

在新建Kotlin文件后(File > New > Kotlin File/Class),将java代码拷贝至文件,此时会自动弹窗提醒是否转换,点击转换即可。

java to Kotlin


默认情况下,新建Kotlin文件将保存在 src/main/java/.下,为了方便区分kotlin和java代码,可以将kotlin文件保存在src/main/kotlin/ 目录中,同时需要在graldew文件中改变sourceSets参数配置.

sourceSets配置


最后奉上Kotlin相关的学习资源

Kotlin管网:https://kotlinlang.org/

Kotlin在线Sample:https://try.kotlinlang.org/

Kotlin官方中文文档:https://github.com/huanglizhuo/kotlin-in-chinese

Kotlin社区:https://kotlinlang.org/community/

Kotlin for Android Developers:https://github.com/wangjiegulu/kotlin-for-android-developers-zh



义乌奥美电脑 技术咨询

发表评论

Go