Estoy escribiendo un receptor de difusión simple. He registrado receptores tanto en el manifiesto como en el código anterior. Para mis propósitos, este es un receptor simple que no necesita hacer nada elegante.¿Es mejor práctica de código registrar un receptor en manifiesto o en código?
¿Hay alguna razón para elegir un método sobre el otro en este caso? ¿Registrar el receptor en el manifiesto es más eficiente (se ejecuta más rápido)? ¿O son los dos básicamente lo mismo?
Pregunto porque la aplicación que estoy escribiendo debe ser muy eficiente, y no he podido encontrar buena información sobre la diferencia práctica entre los dos métodos. Intento seguir lo que sea que sea la mejor práctica de codificación.
Cheers
interesante. Gracias. Todavía suenan muy similares a mí, no es demasiado difícil controlar cuándo registrar/anular el registro del receptor. Además, si está ejecutando el receptor en un servicio, funcionará si la aplicación no se está ejecutando. ¿Está diciendo que si esto no fuera un servicio, el receptor funcionaría si la aplicación no se ejecuta si se implementa en el manifiesto? Eso no está bien. – Dave
Solo una aclaración ... si se está ejecutando un servicio: la aplicación ** está ** ejecutándose. – Cristian
aha Acabo de tener un momento de clic. Gracias Cristian! – Dave