2018-05-27

                            Kotlin和Android



Kotlin现在是Android上的官方语言。它的表现力,简洁和强大。最重要的是,它可以与我们现有的Android语言和运行时互操作。



现代。表现力。安全。

科特林简洁而富有表现力。它包含可空性和不变性的安全功能,以使您的Android应用程序在缺省情况下保持健康和高性能。



更安全的代码

写更安全的代码,并避免NullPointerExceptions在您的应用程序。


webor:qq:290983310

可读和简洁

数据类

专注于表达您的想法并撰写较少的样板代码。


Lambda表达式

使用lambdas来简化你的代码。


默认和命名参数

通过使用默认参数来减少重载函数的数量。使用命名参数调用函数以使代码更具可读性。




告别 findViewById

避免findViewById()在你的代码中调用。专注于用较少的冗长来编写你的逻辑。


无需继承即可扩展功能

扩展函数和属性可让您轻松扩展类的功能,而无需继承它们。调用代码是可读和自然的。


100%可与Java互操作

只需添加尽可能少的Kotlin。Kotlin是一种与Java完全互操作的JVM语言。


伟大的工具支持

Android Studio 3.0提供了一些工具来帮助您开始使用Kotlin。将Java代码粘贴到Kotlin文件时,可以即时转换整个Java文件或转换代码片段。


Kotlin开放

就像Android一样,Kotlin是Apache 2.0下的一个开源项目。我们对Kotlin的选择再次肯定了我们在开发和发展Android平台时对开放式开发者生态系统的承诺,我们很高兴看到语言的发展。

https://github.com/JetBrains/kotlin


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,956评论 25 709
  • Google在今年的IO大会上宣布,将Android开发的官方语言更换为Kotlin,作为跟着Google玩儿An...
    蓝灰_q阅读 77,037评论 31 489
  • 单身,让我学会了与自己相处。许多从前需要依赖别人的事,最后都由自己解决。从“习惯依赖他人”到“凡事靠自己”,我渐渐...
    TigLee阅读 247评论 0 0
  • 生活中的低情商,其实很多。 ——江晚舟 这是江晚舟的第29篇原创文章 1 前几天遇到的一件事,让我差点当场骂出来。...
    江晚舟阅读 368评论 0 4
  • 国庆快回家了,去南塘老街玩,顺便给家里人带点吃的,然后,想着就用南塘老街的地图,结束我的9月,开始我的10月。...
    方舟lsy阅读 273评论 2 0