Jetpack Compose 中不能依赖 Activity 的生命周期来管理可组合项的生命周期(可组合项切换显示,它的生命周期发生了变化,但是 Activity 的生命周期并不一定会发生变化)
当使用 LazyColumn/Row 时,其中的 item 需要指定唯一不重复的 key
WorkManager 或 JobScheduler 来做定时任务的操作,但是测试时等待它触发执行会给调试带来不便
从 Jetpack Compose 1.3.0 引入了新的 API DrawScope.drawText() 在 Canvas 上绘制文本
remember 和 rememberSaveable 都是 Jetpack Compose 中重要的状态管理功能。了解何时使用它们可以帮助我们构建更高效的 UI
在 ModalBottomSheetLayout 中使用 Snackbar 时,ModalBottomSheet 没有 SnackbarHost 参数,不能直接的和 Scaffold 整合到一起使用
Linux 或 Windows 中使用 cURL 访问或测试需要通过 token 进行身份验证的接口时,我们可以将登录接口返回的 token 保存到一个变量中
使用 Postman 测试需要 JWT 身份验证和 Bearer token 进行身份验证的 API 时,可实现了登录一次其他请求自动设置 token