Android 任务杀手

发布于 2024-10-14 20:11:49 字数 124 浏览 3 评论 0原文

我的应用程序的用户抱怨它没有保存状态。我发现他们在完成应用程序后正在使用任务杀手。我知道从 Android 2.2 开始就可以了。在这种情况下我可以采取什么措施来保存状态?或者任务杀手是否过于残酷而我们无法采取任何措施来缓解这种情况?

Users of my app are complaining that it is not saving state. I found out they are using task killers after finishing from the app. I know since Android 2.2 its ok. What can I implement to still save state in this scenario? Or are the task killers too brutally and we are unable to implement anything to mitigate this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

美人骨 2024-10-21 20:11:49

来自 Activity 文档:

onPause() 是您处理
用户离开您的活动。最多
重要的是,所做的任何改变
用户此时应提交
(通常到 ContentProvider
保存数据)。

From the Activity docs:

onPause() is where you deal with the
user leaving your activity. Most
importantly, any changes made by the
user should at this point be committed
(usually to the ContentProvider
holding the data).

薄荷→糖丶微凉 2024-10-21 20:11:49

最好的办法是制作一个菜单退出按钮并调用 finish();它通过调用暂停、停止然后销毁来优雅地关闭应用程序。然后,在用户看来,它不再使用空间并且游戏被保存。

The best thing is to make a menu exit button and call finish(); which gracefully shutsdown the app by calling pause, stop and then destroy. Then in the users mind it is no longer using space and the game is saved.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文