Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓任务杀手_Android_Save_State_Task - Fatal编程技术网

Android 安卓任务杀手

Android 安卓任务杀手,android,save,state,task,Android,Save,State,Task,我的应用程序的用户抱怨它没有保存状态。我发现他们在从应用程序完成后使用任务杀手。我知道安卓2.2还可以。在这种情况下,我可以实现什么来保存状态?还是任务杀手太残忍了,我们无法实施任何措施来缓解这种情况?来自文档: onPause()是处理 用户离开您的活动。最 重要的是 此时应提交用户 (通常发送到内容提供者 保存数据) 最好是制作一个菜单退出按钮并调用finish();它通过调用pause、stop和destroy优雅地关闭应用程序。然后在用户心目中,它不再使用空间,游戏被保存。是的,这是我的

我的应用程序的用户抱怨它没有保存状态。我发现他们在从应用程序完成后使用任务杀手。我知道安卓2.2还可以。在这种情况下,我可以实现什么来保存状态?还是任务杀手太残忍了,我们无法实施任何措施来缓解这种情况?

来自文档:

onPause()
是处理 用户离开您的活动。最 重要的是 此时应提交用户 (通常发送到
内容提供者
保存数据)


最好是制作一个菜单退出按钮并调用finish();它通过调用pause、stop和destroy优雅地关闭应用程序。然后在用户心目中,它不再使用空间,游戏被保存。

是的,这是我的数据保存的地方,但当使用任务杀手时,它不起作用。如果用户在有机会对onPause做出反应之前使用任务杀手杀死活动任务,应用程序将无能为力,除了每隔100毫秒左右保存一次状态外——但治疗比疾病更糟糕。。。