Android最小化应用程序

时间:2011-01-10 13:17:02

标签: android

我开发了一个应用程序。我希望此应用程序在后台工作(最小化按钮单击时的应用程序)。当用户单击按钮时,应用程序应最小化并应在后台运行。我该如何做到这一点?

3 个答案:

答案 0 :(得分:4)

您应该查看android Activity lifecycle。如果您的应用程序不在前台,那么操作系统可以随时停止它。

如果您要执行与UI分离的后台处理,则应考虑使用service

答案 1 :(得分:1)

您可以最小化您的应用程序,将其置于后台。

可以启动一个将你带到主屏幕的Intent。

在这篇文章中了解如何做到这一点:How to minimize whole application in android?

答案 2 :(得分:0)

您可以通过以下方式将应用程序发送到后台来最小化您的应用程序:

moveTaskToBack(true);

或使用以下内容启动Android主屏幕:

Intent i = new Intent();
i.setAction(Intent.ACTION_MAIN);
i.addCategory(Intent.CATEGORY_HOME);
this.startActivity(i);