我是Android新手,我目前正在开发Android应用程序,它将从Restful API解析JSON并在列表视图中显示一些数据。我已经研究过使用GSON进行解析,因为JSON非常复杂。现在我的主要问题是弄清楚如何将数据存储在某个地方,这样每次点击活动时应用程序都不需要重新加载。我在这里看了几个问题,但它们似乎都只指向JSON而不是GSON。任何人都可以推荐一种有效的方法吗?
由于
答案 0 :(得分:1)
如果你想永久存储数据,这是将反序列化对象插入sqlite数据库或将它们作为文件存储在磁盘本地的最佳方法。
如果您打算为每次启动加载数据,则更容易。只需将对象放入公共静态对象即可。所以你可以检查对象是否为空。如果它为null,则必须加载数据。 另一个机会是使用SharedPreferences。