常见场景 - 使用后台服务来轮询服务器的活动。与来自服务的活动(LocalService)进行通信 - Android最佳实践
该服务将通过AlarmManager定期运行,并执行任务的活动(用户点击一个按钮,去取从服务器的东西)。
我想知道这里的最佳实践。我认为最好的设计将是Android的本地服务例如: http://developer.android.com/reference/android/app/Service.html#LocalServiceSample
但本例中的活动有活动mBoundService
一个参考,但不存在反向连接(服务有没有方法来调用活动) 。
什么是服务调用活动的最佳方式?
我是否使用Intents,BroadcastReceivers,Messages?怎么样?
嗯,我实际上是基于它关闭您的教程:https://github.com/commonsguy/cw-andtutorials/tree/master/18-LocalService/Patchy/src/apt/tutorial有什么不好对这种做法? – paulpooch 2011-02-05 22:11:11