koltin学习教程 androidstudio 使用koltin 语言编程

新的语言类型不断的更新换代,老的语言设计也不再适合快速的开发,ios在去年的开发者大会推出了swift语言,而android 也有了它的swift替代版—Koltin Language。

Kotlin是由JetBrains开发,基于JVM的一门新的编程语言。开发过Android的童鞋应该都知道Android Studio,它就是基于Intellij IDEA开发的,而Intellij IDEA正是由JetBrains出品。

对于Android开发者而言,Kotlin有两个有趣的特点:

对于Java熟悉的开发者,上手Kotlin会很快,因为Kotlin非常直觉化。
强大的IDE支持。
相比于Java7,Kotlin的优势在于:

易于表现。能实实在在的少写很多代码。
类型安全。我们在Java中经常要防止产生NullPointerException,而使用Kotlin是空安全的。我们可以节约很多调试空异常的时间。
函数式。Kotlin是面向对象的语言,但是她使用很多函数式编程的概念。例如lambda表达式。
扩展函数。我们可以扩展类更多的特性。
与Java的完美互操作。我们甚至在一个项目中使用Kotlin和Java两种语言混合编程。

androidstudio Koltin 配置搭建

如果使用的是mac版就打开preference ,若是window就打开file->setting,然后再搜索栏输入Plugin,找到install plugin 后,再在搜索栏中搜索Koltin.下载后重启androidstudio.
这样插件就算安装完成了
我们可以点击工具栏code,会查找到convent java to koltin.就可以很方便的把java 直接转换成koltin文件。
在我们新建activity或者class的工具栏里,也会看到一个 Koltin class/filekoltin activity 按钮,用来新建基于koltin 语法开发的文件了

gradle构建文件配置

如果构建,需要在项目的构建文件里添加如下配置:

在 apply plugin: ‘com.android.application’下添加


apply plugin: 'kotlin-android'

然后compile里添加:

    compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"

点击sync后,gradle会自动到jcenter仓库下载库文件了。

如果想查看更多内容,请移步我的独立博客

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值