我有一个创建静态对象然后创建新活动的活动。第二个活动在其 onCreate() 方法中访问静态对象。正常运行时,一切都很好,但如果用户在第二个活动中离开应用程序,然后继续执行其他消耗内存的任务会杀死应用程序(如应用程序生命周期的左侧所示) ,然后在重新打开应用程序时,它会在第二个活动中重新创建,但原始静态对象不会持续存在。这会导致 onCreate() 方法中出现空点异常。
http://developer.android.com/reference/android/app/Activity.html