在我将应用程序放在后台几个小时并重用它之后,我总是得到一个空指针异常,它是这样引起的:当用户登录我的应用程序时,我将 BeanUser 对象放在应用程序类中,并在活动中使用它,但它被系统破坏了.so,在应用程序销毁之前如何保存它?sharedpreferences 不起作用,它只能保存 int、boolen 等。感谢所有帮助,并为我糟糕的英语感到抱歉。
问问题
307 次
2 回答
0
使用onSaveInstanceState和onRestoreInstanceState在 Android 让您的 Activity 进入睡眠状态时保存和恢复状态
于 2013-06-29T03:35:05.123 回答
0
您必须将对象展平并以某种方式将其写入磁盘,或者通过Serializable接口,或者将对象的成员存储在 XML 文件中,或者手动将其读回。
您还可以将对象中的数据保存到 SQLite 数据库中,并在您的应用程序再次启动时将其读回
于 2013-06-29T03:35:44.707 回答