服务还是广播?

时间:2012-10-31 07:15:38

标签: android service location broadcastreceiver

情境:

用户可以选择时间间隔(例如5h)。在该间隔的每15分钟,我将检查用户的当前位置并根据位置采取措施。

问题:

那么,哪个最好?

根据某些标准应该解决,我需要LocationListenergetLastKnowLocation()吗?

1 个答案:

答案 0 :(得分:3)

使用BroadcastReceiver AlarmManager实施setInexactRepeating。在使用条件处理您的getLastKnowLocation()后,随时随地发送广播