我有一个IntentService需要将消息传递给Activity.我知道有两种方法可以做到这一点.
IntentService
Activity
sendBroadcast()在Service侧面使用,同时broadcastReciever在Activity接收消息的一侧注册.
sendBroadcast()
Service
broadcastReciever
传递Messenger到服务side,这将指向一个Handler在Activity一侧,这将是准备好接收来自服务该消息.
Messenger
side
Handler
哪一个有利于哪个目的?或者两者都这样做?
android android-sdk-2.1 android-service
android ×1
android-sdk-2.1 ×1
android-service ×1