如何在Android中创建在后台运行的任务

时间:2014-09-05 21:35:43

标签: java android

我最近进入了Android开发阶段,我正在开发一款应用程序,如果他/她的游戏服务器出现故障,无论他/她是否打开了应用程序,都会提醒用户。要做到这一点,我需要让应用程序运行后台,其任务是每隔x秒/分钟等等对服务器执行ping操作。在用户关闭手机之前,如何创建在后台运行的任务?

2 个答案:

答案 0 :(得分:1)

为此,您可以使用可在后台执行长时间运行的应用程序组件,但不提供用户界面。

为此我会建议你链接:

http://developer.android.com/guide/components/services.html

http://www.javacodegeeks.com/2014/01/android-service-tutorial.html

答案 1 :(得分:0)

我建议使用计时器。 CountDownTimers in Android

在“onFinish()”事件中。我会调用一个新的计时器,并执行你需要的代码,例如推送通知或用新数据更新服务器。