我有一个非常大的Android应用程序,一切正常,除非我离开我的应用程序(暂停?)以及我稍后尝试进入我的(未关闭)应用程序。
所以,当我打开它继续我开始的地方时,会抛出一个nullpointer异常或一个膨胀异常。
那我应该在哪里实施呢?
OnCreate:只展开布局元素?
OnStart:为夸大的元素分配值?
OnResume:和OnStart一样吗?
OnPause:我应该保存我的意图值吗?
例如,一个活动都基于它将在其意图中提供的特定ID。在创建时,他会查找他的意图,然后设置意图的值并使用它来进行一些调用。
当我稍后启动应用程序时,他是否会调用OnCreate(如果应用程序窗口不在RAM中?)?当他这样做时,OnCreate仍然有意图(在那里有值)与它一起调用?