重新开放活动会杀死进程

时间:2012-02-03 14:44:24

标签: android android-activity onresume

在我的应用程序中,当我按下主页按钮并从菜单或快捷方式打开应用程序时,它会在同一屏幕中返回,但进程的pid将被终止。

BUT

如果我按住主页按钮并从那里选择我的应用程序,它将正常恢复

在所有设备2.2.1和2.3.5三星Galaxy Ace

中都不会出现此问题

如果再次解决(我怀疑我失去了许多小时的搜索)请链接答案

提前致谢

修改

在2.3.6中,三星Nexus S没有发生。

1 个答案:

答案 0 :(得分:1)

你不应该担心。整个Android生态系统是围绕永远自己终止您的应用程序的概念构建的,并让操作系统处理这方面的事情,如果您的应用程序是按照良好实践编写的,那么它的工作正常。

充分利用Activities lifecycle方法(onPauseonResumeonStop等),无论您的应用是否已经有效终止,一切都会顺利进行或由Android保留在后台。