kotlin入门系列-第一个kotlin的android demo

本文介绍了在Ubuntu上将Android Studio升级到2.3版本并安装Kotlin插件的过程,包括下载、重启Android Studio后的变化,如新增的Kotlin相关选项。作者通过尝试将Java代码转换为Kotlin代码,展示了Kotlin语法的不同,并成功运行了转换后的应用。

  google I/O后浏览新闻知道了kotlin已经是Android开发第一语言,很想试试这个新的语言开发有什么不同。

  在Ubuntu上我的Android studio是2.3版本的,因此,先配置kotlin的环境是第一步,在“file”--“setting”搜索plugin然后在里面搜索kotlin插件,就能够找到对应的了,然后下载,如下图所示:

  幸好不越墙也是可以下载的,不过公司的网速堪忧,慢慢等。

  ~~~~~~~~

  等待一段时间后,下载完成,进度框消失,点击‘OK’后出现了要求restart Android studio的提示,重新启动,看看有什么变化,在菜单栏”code“下面多出了kotlin和Java转换的选项(图中最下面一个选项):

                         

  另外,右击项目选择”new“选项则多出了两个关于kotlin的选项:”kotlin file/class“以及”kotlin activity“,如下图所示:

              

  现在先来试试”convert,选择code下面的convert to ~~之后就进入到了转换状态,之后出现了如下的代码:

                

  然后对应的文件后缀也由之前的.java变为了.kt。再看一下之前这段Java代码:

             

  第一眼看过去,继承的“extends”变成了冒号,后慢的AppCompatActivity后面多了个括号,重写函数的“override”写法也不一样了,每一句代码后面的分号结尾也米有了,不过布局文件倒是米有变化。另外,在提示栏还有一个对kotlin配置的提示,点击后出现如下提示框:

                 

  我就默认选择了所有modules都进行了kotlin的配置,然后看了下kotlin的版本,选择了图中的最高版本1.1.2-4。经过一段时间的synch now 下载后,project的build.gradle文件和module.gradle文件都变化了,分别如下:

     (project的gradle文件)

     (module的gradle文件)

  好啦,以上就是第一次接触kotlin的情况,最后真机上面测试了下转换过后是否能够运行成功,一切ok!



  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值