[控场AI]
概念Android ViewModel

ViewModel

Android Jetpack 架构组件,用于在配置变更时保留并管理 UI 相关状态,常作为状态编排与合成的中间层

时间轴 (近 90 天)

10月30日

将 TextFieldState 提升至 ViewModel 时,应将其作为 ViewModel 的直接属性,而不是放入不可变数据类的 UI 状态中,否则 copy 方法会创建新实例并导致选择、光标和历史丢失。

待验证50%
10月30日

ViewModel 没有 rememberSaveable,因此需要手动为 TextFieldState 配置 Saver 以在进程死亡后恢复状态。

待验证50%

全部知识事实 (2)

来源文章