MVVM(Model-View-ViewModel)是一种架构模式,将 UI 层(View)与业务逻辑和状态层(ViewModel)分离。ViewModel 暴露状态与事件,View 以响应式方式观察并渲染它们。Google 推荐 Android 应用采用 MVVM,并通过 ViewModel、LiveData 与 StateFlow 提供官方支持。
用自己的话写下这一站的结论。