我应该在哪里将RESTful数据存储在Android中?

时间:2013-12-21 14:31:00

标签: android rest

我需要构建一个与REST WebService通信的android应用程序。所有操作都将在线执行,并且很少有对象/数据需要存储在设备存储器中。我通过RESTDroid运行,但它似乎对我的需求“太多”了。我应该将对象存储在文件系统/ SD卡中吗?这种方法有哪些优点/缺点?

感谢。

2 个答案:

答案 0 :(得分:1)

如果您有许多与Web服务相同的对象,则应使用SQLite数据库。如果对象很少,可以将其序列化并存储在文件中,或者将其序列化为JSON,例如存储在SharedRreferences中。我不知道最适合你的方式,但对我而言,它将是SQLite数据库或SharedPreferences。

祝你好运!

答案 1 :(得分:1)

你可以查看这个tutorial ,其中他解释得如此精美,以存储小型RESTful数据