2012-08-02 72 views
0

我已经提出了一个应用程序,用户可以在其中存储各种事件的警报。这个应用程序在Android和i设备上运行。因此,该应用会在事件发生时发出警报。但如果我关闭了应用程序,显然它并没有提醒我这些警报。我希望即使用户关闭了应用程序,他也应该被告知警报。后台应用程序支持

从我的理解,有两种方式可能发生。 1 - >在后台运行应用程序(使用线程)。 2 - >只要用户启动任何警报,它就会被存储在数据库中,并且每次应用程序运行并安装新警报时,数据库都会不断更新。但是,接下来我必须单独制作另一个数据库应用程序,并且这些应用程序将在后台运行。

我只是想避免它在后台运行。有没有可行的解决方案?

谢谢

+0

这是一个Android的问题吗?因为这在android上很容易。 – Warpzit 2012-08-02 14:44:40

+0

该应用程序适用于android和i-devices。请让我知道在android上它是如何可行的。 – 2012-08-02 14:48:37

+1

您可以使用以下服务:http://developer.android.com/reference/android/app/Service.html – Emran 2012-08-02 14:48:39

回答

0

在iOS上,您只能运行非常特定的后台任务。

根据当需要报警,你可以使用本地通知或者推送通知,请参见:Apple Documentation