2011-11-22 161 views
0

我的应用程序是用于跟踪,必须发送到PHP所有我。我有方法,如postData到PHP,我的位置监听器类和getMyPhoneNumber。我的问题是我应该选择什么来开发该应用程序?我已阅读Android服务和广播接收器文档,但我仍然无法弄清楚。哪一个更适合? PS,提前致谢Android服务或广播接收器

+1

我服务于一体的类和其他的,如何激活他们,我想要的一切是无形的方法,所以我认为如果我使用扩展活动,他们将变得可见...? – Mischaila

回答

1

合适取决于需求。 如果你想接收特定的广播或者换句话说想对位置更改等特定事件进行一些操作,请使用broadcase Reciever,而如果你希望某些事情一直发生,请使用srvice。

服务永远(背景),而广播接收器将接收相关的广播就跑

+0

但这个想法是每3,4分钟跟踪手机的位置并发送给php,它应该在后台。我不希望它可见。 – Mischaila

+0

使用alarmManager和setPending意图,它将发送更新.schedule它3,4分钟 –