0
我知道onPause,onStop和onSavedInstanceData将在主页按钮被按下时调用,但是我怎么知道android系统何时会杀死我的应用程序或在任务管理器中销毁它?如何在android系统杀死应用时保存我的应用状态?
我知道onPause,onStop和onSavedInstanceData将在主页按钮被按下时调用,但是我怎么知道android系统何时会杀死我的应用程序或在任务管理器中销毁它?如何在android系统杀死应用时保存我的应用状态?
请注意,当我们按回按钮,即我们自己关闭活动,然后onSaveInstance()不会被调用。
每当android系统由于onSaveInstance的内存条件不足而破坏您的活动,然后在重新创建onRestoreInstance时调用onRestoreInstance。因此,您应该将状态保存在onSaveInstance中。
当你的应用程序即将被杀时调用onDestroy –
重写'onDestroy()' –
我已经尝试onDestroy来保存我的状态,但有时它有效,有时它不会。 – cmnewfan