Android服务或广播接收器

时间:2011-11-22 12:27:09

标签: android service broadcastreceiver

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

1 个答案:

答案 0 :(得分:1)

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

服务将始终运行(在后台),而BroadCastReceiver将接收相关的广播并运行