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

在Android中,我应该在哪里存储RESTful数据?,android,rest,Android,Rest,我需要构建一个与REST Web服务通信的android应用程序。所有操作都将在线执行,并且很少有对象/数据需要存储在设备内存中。我浏览了RESTDroid,但它似乎对我的需求来说“太多了”。我应该将对象存储在文件系统/sd卡中吗?这种方法的优点/缺点是什么 谢谢。如果您有许多从web服务接收的相同对象,您应该使用SQLite数据库。如果对象很少,可以将其序列化并存储在文件中,或者将其序列化为JSON(例如)并存储在SharedRreferences中。我不知道对你来说最好的方法,但对我来说应该

我需要构建一个与REST Web服务通信的android应用程序。所有操作都将在线执行,并且很少有对象/数据需要存储在设备内存中。我浏览了RESTDroid,但它似乎对我的需求来说“太多了”。我应该将对象存储在文件系统/sd卡中吗?这种方法的优点/缺点是什么


谢谢。

如果您有许多从web服务接收的相同对象,您应该使用SQLite数据库。如果对象很少,可以将其序列化并存储在文件中,或者将其序列化为JSON(例如)并存储在SharedRreferences中。我不知道对你来说最好的方法,但对我来说应该是SQLite数据库或SharedReferences

祝你好运

你可以看看这篇文章,他在这篇文章中非常漂亮地解释了如何存储小的RESTful数据