如何使用Jetpack库保存活动实例

时间:2019-01-10 14:18:35

标签: java android android-jetpack

我需要存储大量数据。假设当要旋转我的应用的应用崩溃时,我需要存储用户列表及其个人资料图片。有什么技巧可以存储数据吗?

2 个答案:

答案 0 :(得分:1)

您可以将数据另存为file或在Room中,然后再读取。不是创建ViewModel来存储大量数据。

https://developer.android.com/training/data-storage/files

答案 1 :(得分:0)

如果它是简单数据,则可以使用onSaveInstanceState,但是由于数据量很大,因此可以使用Room存储数据并集成ViewModel类以处理配置更改。您可以发布代码吗? https://developer.android.com/topic/libraries/architecture/viewmodel