【发布时间】:2011-04-14 13:54:14
【问题描述】:
我有一个由许多活动组成的应用程序。每个活动都可以以某种方式修改项目。我通过序列化一些对象并将它们保存到闪存来将此项目保存到闪存。 现在,如果用户离开应用程序,它可能会被操作系统杀死。 因此,我应该在每个活动的每个 onPause() 处保存..
但这非常愚蠢和消耗(序列化,打开文件,覆盖文件..)..
你有更好的主意吗?顺便说一句,如果我不想使用数据库,保存我的项目是对象序列化足够好还是我应该使用更健壮的东西(xml?)?
感谢您的澄清和建议..
【问题讨论】:
标签: java android serialization object-persistence