我们还可以将ViewModel用于哪些其他目的?
有人问我,如果Activity被锁定到纵向模式,那么这与使用ViewModel相关吗?如果是,为什么?
通常,ViewModel是一个架构组件;情侣;带有模型的视图。从建筑学的角度来看,它是相关的。
除了通用组件外,Android Jetpack的ViewModel还具有生命周期意识。你可以把它当作一种方便的奖励。
话虽如此,如果应用程序不应该有配置更改(屏幕旋转就是其中之一(,您可以使用任何CustomViewModel。