title: Broadcast delivery and performance
body: <p>I am guessing that the broadcast messages are posted to the message 
  queue of the receiving thread and delivered through the looper. Are the broadcasts delivered before other messages in the message queue or just appended to the end of the queue? I have no specific need or anything like that, just wanted to know out of curiosity. </p>
  
  <p>What is the performance overhead (CPU and memory) for using broadcasts for IPC between a service and an Activity? </p>
  
  <p>GL</p>