Kotlin tutorials for Android developers.
- 0 为什么要学习Kotlin Why Koltlin
- 1 给Java开发者看的Kotlin基础 Basics
- 2 空安全: Kotlin的一大卖点 Null Safety
- 3 类和对象 Classes and Objects
- 4 单例实现你会几种 Singleton Implementations
- 5 枚举与密封类 Enum and Sealed Class
- 6 Lambda表达式和高阶函数 Lambda
- 7 集合 Collections
- 8 序列 Sequences
- 9 扩展方法与属性 Extensions
- 10 作用域函数 Scope Functions
- 11 与Java的相互调用 Java Interop
- 12 协程基础 Coroutines Basics
- 13 协程间通信 Coroutines Channels
- 14 协程在Android的应用 Coroutines in Android
- 15 协程中流在Android的应用 Coroutines Flow in Android
- 16 属性与代理属性 Properties
- 17 内联 Inline
- 18 Kotlin DSL for HTML
- 19 Kotlin Flows
Source code: HelloKotlin