技术栈

sideeffect

换元不配限
9 天前
compose·jetpack compose·附带效应·副作用·launchedeffect·sideeffect·composable生命周期
Jetpack Compose 副作用自2008年发布第一版Android开始,Android 已经发展了 18年之久,从 XML 到 ViewBinding,再到如今的 Jetpack Compose,最大的思维颠覆之一就是副作用管理。早期的 Android View 时代,我们可以在 onCreate 里调用 loadWeatherData(),在按钮的setOnClickListener{}里显示 Toast,这些操作都是司空见惯的。但进入 Compose 时代一切不一样了,如果不能及时扭转思维和代码习惯,等待你的将是无尽的BUG!
帅次
3 个月前
android·compose·disposable·sideeffect·launched·ondispose
副作用 API:LaunchedEffect、DisposableEffect、SideEffect源码仓库:ComposeDemo(分支 main)分清三个 API 在 组合(Composition)生命周期 里的位置:何时启动、何时取消、能否挂起、与 重组 的关系。
我是有底线的