我是Android studio的初学者,我开始学习Android Jetpack中的不同架构组件。在处理数据时,我意识到几乎在每个教程或文档中都使用ViewModel类。人们总是说,该类的优势之一是数据可以在配置更改中幸存下来,示例总是屏幕旋转。我的问题是,它对于哪些其他情况是有用的,以及除了屏幕旋转之外,是否还有其他配置更改的示例。
谢谢
发布于 2020-04-06 02:20:04
如果除了屏幕旋转之外还有其他配置更改示例,则为
是的,键盘可用性和多窗口模式
我的问题是它对于其他哪些情况是有用的
这是它的唯一目的,。在ViewModel之前,在Android中处理配置更改必须手动完成,并且会增加一些性能问题。所以ViewModel类就派上了用场。
发布于 2020-04-13 21:06:36
您可以学习与jetpack相关的新架构组件here。
https://stackoverflow.com/questions/60979524
复制相似问题