传统 View 体系里,页面通常是“找到控件,然后修改控件属性”:
12
textView.text = user.nameprogressBar.visibility = View.GONE
Compose 的思路更接近“状态是什么,界面就长什么样”。当状态变化时,相关 Composable 会重新执行,生成新的 UI 描述。