Jetpack Compose
2026/9/14小于 1 分钟
Jetpack Compose
Android 现代声明式 UI 框架。
文章列表
- Compose 核心概念
- Compose 状态管理
- Compose 性能优化
- Compose 布局系统 — Row/Column/Box/ConstraintLayout/自定义 Layout
- Compose 动画 — animate*AsState/AnimatedVisibility/Animatable
- Compose 与 View 互操作 — AndroidView/ComposeView/渐进式迁移
- Compose Runtime 原理 — 重组机制/快照系统/Slot Table/稳定性推断
核心概念
- 声明式 UI:状态驱动,UI = f(state)
- 重组(Recomposition):状态变化自动更新 UI
- Modifier:链式修饰(padding、clickable、size)
- 状态管理:
remember/mutableStateOf/ ViewModel - 布局系统:Constraints 约束 / Layout 自定义
- 与 View 互操作:
AndroidView/ComposeView