2018-05-27
16lz
2021-01-24
Kotlin和Android
Kotlin现在是Android上的官方语言。它的表现力,简洁和强大。最重要的是,它可以与我们现有的Android语言和运行时互操作。
现代。表现力。安全。
科特林简洁而富有表现力。它包含可空性和不变性的安全功能,以使您的Android应用程序在缺省情况下保持健康和高性能。
更安全的代码
写更安全的代码,并避免NullPointerExceptions在您的应用程序。
可读和简洁
数据类
专注于表达您的想法并撰写较少的样板代码。
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
更多相关文章
- C语言函数的递归(上)
- Android:自定义Material Design风格的Dialog
- 在Android(安卓)Studio 3 中搭建protobuf环境
- android页面跳转的几种方式
- Flutter 与 Android(安卓)的交互
- Android(安卓)应用的自动升级、更新模块的实现
- 转:Android(安卓)之 下拉框(Spinner)的使用
- 微信Android模块化架构重构实践
- Android特色开发之账户管理