0

我想知道是否可以安排应用程序的后台执行。我正在尝试在我的应用程序上使用区域监控,但仅在特定日期,我可以看到它的唯一方法是在需要时添加区域并在不需要时删除它们,例如我想监控5 月 3 日的地区 我希望我的应用程序在 5 月 2 日在后台启动,以便添加要添加的地区,而不是从现在到那天一直跟踪它。有没有办法做到这一点?还是你能想到的其他方式?我认为本地通知可能会有所帮助,但不知道具体如何。

谢谢你。

4

1 回答 1

0

听起来你是一个基于位置的应用程序。如果您是基于位置的应用程序,那么您可以获取移动通知。注册您最需要的,当它们不适用于您时,只需退出。您可以使用“重大位置更改”通知,这样您就不会收到比您想要的更多的通知(这基本上会在手机信号塔发生变化时为您提供通知)。但是从它的声音来看,你会想要经常收到通知,而忽略它们。

当用户没有请求时,无法在任意时间运行。如果您是批准的背景类型之一(例如位置),那么您可以根据它获得通知,这就是您必须使用的。没有“基于时间”的通知可以在没有用户参与的情况下运行您的代码。

于 2012-04-04T01:27:59.343 回答