2.4 副作用处理:LaunchedEffect、DisposableEffect、SideEffect等 2.4 副作用处理:LaunchedEffect、DisposableEffect、SideEffect等 在声明式UI范式中,UI的构建完全由状态驱动——状态决定UI,UI不主动改变状态。这一原则为开发者带来了高度可预测性和可测试性,但同时也带来一个根本性问题:真实世界并非纯函数式的。网络请求、传感器监听、动画启动、日志记录、资源释放……这些行为无法仅靠状态计算得出,它们必须在特定时机“副作用式”地执行。如何在不破坏声明式模型的前提下,优雅、安全、高效地处理这些副作用,成为Jetpack Compose架构设计中的关键挑战。