我非常好奇当应用程序从屏幕上被关闭并且用户切换到其他应用程序时应用程序的活动会发生什么。在活动圈中,活动将到达onStop(),然后系统如何在onRestart()或重新启动之前处理活动?引擎盖下究竟发生了什么?仍在缓存中,由LRU取代?
任何人都有一些想法或知道一些文章讨论这个问题?
如果可能的话,有人可以提一些源代码来阅读它吗?
答案 0 :(得分:0)
我建议你熟悉Android的Activity生命周期。根据系统需要,一旦从用户的视图中解除活动,活动可以暂停或停止 - >销毁。看看这个页面 http://developer.android.com/images/activity_lifecycle.png