2011-03-09 130 views
2

我很想知道,当应用程序没有响应大量时间时,用户在弹出窗口中单击“强制关闭”时会发生什么情况。当Android应用程序强行关闭时会发生什么

什么事情会被解雇? 将任务从托盘中移除?

我认为当一个活动被强制关闭时,达尔维克将清理应用程序缓存并启动后端堆栈中的最后一个活动。但不知道它是如何工作的。

任何输入表示赞赏。

这是我在看 http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html

回答

2

强制退出将杀死应用程序,发送SIGKILL信号处理过程,因此查杀虚拟机的资源。发生这种情况时,没有信号从虚拟机发送到您的应用程序,并且之后状态将不会恢复。

希望它有帮助。

问候。

相关问题