我正在开发一个定期从服务器获取数据的应用程序。现在我使用的是ScheduledThreadPoolExector,但我觉得不够干净,所以我决定使用AlarmManager来创建周期性任务。
哪个更适合此任务:BroadcastReceiver 还是 Service?我读过其中一个有 10 秒的限制,或者两者都有这个限制?
我正在开发一个定期从服务器获取数据的应用程序。现在我使用的是ScheduledThreadPoolExector,但我觉得不够干净,所以我决定使用AlarmManager来创建周期性任务。
哪个更适合此任务:BroadcastReceiver 还是 Service?我读过其中一个有 10 秒的限制,或者两者都有这个限制?