我有一个实现了Parcelable的类,并且无法实现Serializable,因为它包含一些我无法修改的基本Android类。保存可分析数据
这个类中的一些对象是例如Location和PendingIntent(它们都是方便的Parcelable)。
我的问题是保存我的主要活动的实例之间的这种信息。
目前,我持有这个类的静态引用,这很好。但我认为,当我重新安装应用程序,并且可能会有更新时,我将无法相信这个静态成员不会被重新初始化。
我试图写这个Parcelable到一个文件,但使用marshall()并不总是工作(我越来越活页夹不能编组错误)。
如何安全地保存这些信息?
感谢
考虑这些选项:http://developer.android.com/guide/topics/data/data-storage.html – 2013-04-05 19:32:59