跳转至

Kotlin系列简介

更新日期 2021-9-22
  • 2021-9-22 更新链接
  • 2021-4-4 创建文档

为Android开发者准备的Kotlin简明教程。目的是让Android开发者快速地掌握Kotlin实用技巧。目前本系列还在建设中(2021-9)。

结合例子,介绍Kotlin中的各个概念,常见用法和一些注意事项。

在2019年Google I/O大会上,Google宣布今后将优先采用Kotlin进行Android开发。

Kotlin 是一种富有表现力且简洁的编程语言,不仅可以减少常见代码错误,还可以轻松集成到现有应用中。

如果您想构建 Android 应用,建议您从 Kotlin 开始着手,充分利用一流的 Kotlin 功能。

Google列举的Kotlin的优势

  • 富有表现力且简洁:您可以使用更少的代码实现更多的功能。表达自己的想法,少编写样板代码。在使用Kotlin的专业开发者中,有67%的人反映其工作效率有所提高。
  • 更安全的代码:Kotlin有许多语言功能,可帮助您避免null指针异常等常见编程错误。包含Kotlin代码的Android应用发生崩溃的可能性降低了20%。
  • 可互操作:您可以在Kotlin代码中调用Java代码,或者在Java代码中调用Kotlin代码。Kotlin可完全与Java编程语言互操作,因此您可以根据需要在项目中添加任意数量的Kotlin代码。
  • 结构化并发:Kotlin协程让异步代码像阻塞代码一样易于使用。协程可大幅简化后台任务管理,例如网络调用、本地数据访问等任务的管理。

更重要的是,Jetpack Compose仅支持Kotlin,而不再支持Java。 Google提到多平台项目可使用Kotlin来开发。

系列大纲

题目 说明
Hello World 新建项目,做好准备
概念汇总 Kotlin中的一些概念。例如包,程序入口,变量,输出,方法(函数)等等。

Hello world kotlincn Kotlin协程

本站说明

一起在知识的海洋里呛水吧。广告内容与本站无关。如果喜欢本站内容,欢迎投喂作者,谢谢支持服务器。

AndroidTutorial - Gitee AndroidTutorial - Github 反馈问题 最近更新 投喂作者

Ads