Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 Android 很陌生,我目前正在开发 Android 应用程序,它将从 Restful API 解析 JSON 并在列表视图中显示一些数据。我研究过使用 GSON 进行解析,因为 JSON 非常复杂。现在我的主要问题是弄清楚如何将数据存储在某个地方,这样应用程序就不需要在每次点击活动时重新加载自己。我在这里查看了几个问题,但它们似乎都指向 JSON 而不是 GSON。任何人都可以推荐一种有效的方法吗?
谢谢
如果您想永久存储数据,最好将反序列化对象插入到 sqlite 数据库或将它们作为文件存储在磁盘本地。
如果您的意图是为每次启动加载数据,那就更容易了。只需将您的对象放入公共静态对象中。所以你可以检查对象是否不为空。如果它为空,则必须加载数据。另一个机会是使用 SharedPreferences。