我只是做了一个小测试:我开始了我的应用程序,进入某个屏幕,按下home键并通过Advanced Task Killer杀死了这个进程。Android会保存一个被杀活动的状态多久?
现在,如果我在几分钟后回到我的应用程序,我会回到那个屏幕。我也知道onRestoreInstanceState()
在这种情况下被调用,因为我已经玩了很多这种方法。然而,出于好奇,我做了同样的事情,但让我的手机躺了一段时间(一个小时或一些东西)。当我重新启动我的应用程序时,它直接进入主要活动。
所以我的问题是:Android保持保存状态多久?或者是什么决定它是否抛弃它?我已经知道它与锁屏开/关无关。
亲切的问候, 水母
无论如何,高级任务杀手对于测试都非常方便。感谢您的回答! :) – jellyfish
不客气!我曾经使用高级任务杀手,但现在我更喜欢GO桌面EX。它有很多不错的功能,也可以杀死应用程序。 – Michael