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


更多相关文章

  1. C语言函数的递归(上)
  2. Android:自定义Material Design风格的Dialog
  3. 在Android(安卓)Studio 3 中搭建protobuf环境
  4. android页面跳转的几种方式
  5. Flutter 与 Android(安卓)的交互
  6. Android(安卓)应用的自动升级、更新模块的实现
  7. 转:Android(安卓)之 下拉框(Spinner)的使用
  8. 微信Android模块化架构重构实践
  9. Android特色开发之账户管理

随机推荐

  1. Android(安卓)界面类 Activity 和 Fragme
  2. Android聊天室(客户端)
  3. 关于FrameLayout布局的位置问题
  4. Android:使用命令行工具adb、mksdcard等
  5. Android的交叉编译工具
  6. (转)android SQLite的使用
  7. Android之监听手机软键盘弹起与关闭
  8. android之WakeLock机制浅析
  9. Android层次化安全架构及核心组件概览
  10. Android版本演进史