嗨,我正在尝试了解如何在手机上本地存储 JSON 提要,以便它可以在全球范围内和离线使用。例如,在 iOS 中,我将它写到一个空的 pList 中,我正在寻找与 Android 上相同的内容。
例如,写入 XML 或创建 .JSON 文件是否更好,以及如何写入/读取此文件以重用数据
问问题
1316 次
4 回答
2
您可以将数据保存在DB中,也可以保存json文件并在需要时读取数据。
于 2013-02-15T14:35:25.163 回答
1
我有一个类可以获取 json 提要,然后将其转换为字符串并将其与当前使用的 cookie 一起保存在数据库中。所以我可以重新检查 onResume() 的登录状态。
于 2013-02-15T14:38:03.583 回答
1
最简单的存储方式是将其保存在 SharedPreferences 中。这是存储 JSON 的字符串值的快速且保存/安全的方式;)
于 2013-02-15T15:01:10.310 回答
1
适用于 Android 的 Google I/O 应用程序:iosched是一个很好的例子,它使用 /res/raw 中的 .json 来存储其数据。
此外,如果您使用 json 数据, google-gson将为您节省大量时间,并且在开发时您会感到惊讶。
最后,如果您需要知道如何在全局和离线情况下重用数据。这个视频Android REST 客户端应用程序真的很有用。
于 2013-02-15T15:02:02.443 回答