Jetpack Compose 副作用自2008年发布第一版Android开始,Android 已经发展了 18年之久,从 XML 到 ViewBinding,再到如今的 Jetpack Compose,最大的思维颠覆之一就是副作用管理。早期的 Android View 时代,我们可以在 onCreate 里调用 loadWeatherData(),在按钮的setOnClickListener{}里显示 Toast,这些操作都是司空见惯的。但进入 Compose 时代一切不一样了,如果不能及时扭转思维和代码习惯,等待你的将是无尽的BUG!