首页
›
后端、数据与云原生工程
›
059-Android后台任务、推送与通知工程
›
《Android后台限制与电量治理》
VIP5
本课程属于:059-Android后台任务、推送与通知工程
后端、数据与云原生工程 · 共 5 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Compose状态提升在KMP中的应用案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
状态提升概念与Compose核心原则
无状态组件 · 状态向下 · 事件向上
Compose
状态提升概念
02
KMP项目工程结构搭建
模块划分 · 共享代码 · 平台特定代码
KMP
项目工程结构搭建
03
Compose Multiplatform项目初始化
Gradle配置 · 依赖管理 · Ktor/ViewModel
Compose
Multiplatfor…
04
状态提升基础
remember · mutableStateOf · state hoisting模式
状态提升基础
remember
05
简单计数器案例
纯Compose状态提升实现多平台
简单计数器案例
Compose
06
跨平台ViewModel集成
moko-mvvm或自定义ViewM…
ViewModel
跨平台
07
列表与选择状态管理
LazyColumn中状态提升
列表
选择状态管理
08
表单输入与验证状态提升
TextField状态管理 · 错误提升
表单输入
验证状态提升
09
网络请求状态管理
Loading/Success/Er…
网络请求状态管理
Loading/Succ…
10
依赖注入与状态管理
Koin或Service Locat…
依赖注入
状态管理
11
导航与状态提升
Decompose或Voyager导…
导航
状态提升
12
主题与暗黑模式状态
Theme状态提升跨平台
主题
暗黑模式状态
13
本地持久化状态
DataStore或SQLDelig…
本地持久化状态
DataStore
14
多屏幕共享状态
单例ViewModel与状态提升
多屏幕共享状态
ViewModel
15
状态合并与派生
derivedStateOf · combine
状态合并
派生
16
性能优化
避免重组 · remember稳定key
性能优化
避免重组
17
平台特定状态适配
expect/actual处理平台差…
平台特定状态适配
expect/actua…
18
单元测试状态逻辑
测试state hoisting函数
单元测试状态逻辑
state
19
UI测试Compose状态
测试组件状态变化
UI
Compose
20
状态调试工具
使用Compose Inspecto… · 日志
状态调试工具
Compose
21
复杂表单案例
多字段状态提升与校验
复杂表单案例
多字段状态提升
22
列表增删改查状态管理
CRUD操作状态
列表增删改查状态…
CRUD
23
搜索与过滤状态
Debounce · 搜索状态提升
搜索
过滤状态
24
分页加载状态
LazyPagingItems状态提…
分页加载状态
LazyPagingIt…
25
倒计时与定时器状态
LaunchedEffect与状态
倒计时
定时器状态
26
动画驱动状态
animate*AsState与状态…
动画驱动状态
animate
27
状态恢复与保存
rememberSaveable · Bundle
状态恢复
保存
28
跨模块状态共享
公共ViewModel或StateH…
跨模块状态共享
ViewModel
29
实战
Todo App状态管理全流程
Todo
App
30
部署与多平台打包
Android/iOS/Deskto…
部署
多平台打包
所属VIP或分类
同VIP:Android推送实战100例
同VIP:Android通知与消息系统工程
同VIP:WorkManager后台任务工程