¿Cuál es la mejor manera de comunicarse entre servicio y actividad?

Ahora Activity puede conectarse a los servicios utilizando una de tres formas:

BroadcastReceiversMensajerosAIDL

Creo que BroadcastReceivers es la forma más fácil de comunicarse, pero me pregunto por qué y cuándo usar otras formas. o en otras palabras, ¿en qué casos los mensajeros o AIDL serán la mejor práctica para usar que los receptores de transmisión?

Respuestas a la pregunta(0)

Su respuesta a la pregunta