2

是否有 Android 标准或编码约定/最佳实践说明当用户“退出”应用程序时应用程序是否应该退出(不在后台运行)或最小化(在后台运行)?

例如,您在应用程序的主页上。处理背压的最佳做法是什么?显而易见的答案是让 android 处理它自己的后退按钮按下,然后退出应用程序。但是可以覆盖和最小化吗?

4

2 回答 2

2

也许这会有所帮助

“App 遵循 Android 设计指南并使用常见的 UI 模式和图标:App 没有重新定义系统图标的预期功能(例如后退按钮)”。

Android 核心标准政策

于 2012-12-10T20:09:22.690 回答
0

在我看来,这取决于您提出的申请类型。例如,如果您有一个应用程序需要将某些内容保存到数据库中,或者当用户单击后退按钮时,我同意您只需最小化该应用程序。但即便如此,在应用程序完成保存后,它也应该退出。

但如果可能的话,我建议你退出应用程序,这也会让手机释放内存/CPU,供其他应用程序使用等。它还可以节省电池。

当然,这是 Android 用户的预期行为:如果返回,则关闭应用程序。你不想让你的用户感到困惑;-)

于 2012-12-10T20:12:22.190 回答