由于新接手了一个项目,项目只做了A版的界面展示,发现里面有很多类用了kotlin,所以决定学习一下kotlin。
1.为什么选择Kotlin?
1)简洁: 大大减少样板代码的数量。
2)安全: 避免空指针异常等整个类的错误。
3)互操作性: 充分利用 JVM、Android 和浏览器的现有库。
4)工具友好: 可用任何 Java IDE 或者使用命令行构建。
(虽然早就知道有很多优点,但是因为懒惰,即使买了书也没有翻开几页)
2.用Kotlin创建一个Activity
由于Stutio3.0以后默认支持Kotlin,所以和我们平时创建一个activity的操作一样,只是在Source Language中选择Kotlin即可。(如果没有升级到3.0以上,需要通过File→Setting→Plugins→Browse Repositories搜索Kotlin并安装)
3.如果想把以前的Activity转换成Kotlin的,可以点击 Code→Convert Java File to Kotlin File进行转换
虽然我是个菜鸟,但我也有一个飞向远方的梦想!💪