¿Puede usted explicar a mí:lo que es necesario/uso de los servicios en el androide más de multithreading
¿Cuál es la necesidad o ventajas de los servicios de Android sobre multihilo?
¿Puede usted explicar a mí:lo que es necesario/uso de los servicios en el androide más de multithreading
¿Cuál es la necesidad o ventajas de los servicios de Android sobre multihilo?
Si desea ejecutar una operación larga y no desea interrumpirla, debe usar los servicios. El uso del sistema operativo multihilo puede matar fácilmente a su aplicación, pero si se registra para un servicio, esperará a que termine esa operación.
En resumen, debe usar un servicio para operaciones críticas como subir fotos, y puede usar multi-threading donde la interrupción de la operación no es crítica.
Beneficios de Services
más de multihilo:
Activity
para ejecutar.Services
pueden invocarse a través de intents
.Algunos escollos:
stopSelf()
después de que haya terminado su trabajo.
Estoy seguro de que hay algo más que esto, pero los servicios se pueden ejecutar en segundo plano mientras que el multihilo se ejecutará solo mientras la aplicación esté abierta. No me cites sobre esto, pero esa es mi comprensión básica de los servicios. –