Week 3 Kotlin and Jetpack Compose (Part II)
本页目录· 3 条
Learning Objectives:
- 了解 Compose 中的重组(recomposition)
- 学习如何在 Compose 中处理状态更新
- 学习 MutableState(可变状态)
第二周回顾——自我测试
- 什么是 Composable 函数?它和其他普通函数有什么不同?
- Compose 有哪三个阶段?
- Surface 的作用是什么?
- Modifier 的作用是什么?
- 什么时候会使用 Scaffold?
- Button 必须提供的两个参数是什么?
Kotlin
- 类(Classes):怎么编写一个类和主构造函数?
- 属性(Properties):怎么声明属性?
var、val和lateinit有什么区别? - Kotlin 的空安全(Null safety):怎么声明一个可空变量?处理空安全的三种方式是什么?
- 函数(Functions):怎么编写函数、添加参数并返回一个值?
- Lambda:怎么编写 lambda 表达式以及它的类型?
it关键字:怎么使用it关键字?