您的位置:首页 > 移动开发 > Android开发

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

2017-06-05 10:56 302 查看
  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!



  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android android studio