Estoy confundido con los servicios de Android y el hilo de Java.¿Por qué debería utilizar el servicio de Android en lugar de hilo de Java
Por favor, ayúdame a entender en qué situación debería usarlos.
Según mi entendimiento
servicio se ejecutan en segundo plano, para hacer hilo.
El servicio se va a utilizar para actividades como el funcionamiento de la red o la reproducción de mp3 en segundo plano, también lo hacen los hilos.
¿Cuál es la diferencia real entre ellos y cuándo usar cada uno de ellos?
No estoy seguro si su pregunta está restringida a Android, es una cuestión de diferencia entre hilos y procesos en general (imagino que los servicios de Android son procesos separados que mantiene el sistema operativo cuando su propio proceso está inactivo/asesinado/detenido ...) – Ali
** Es ** específico para Android. El servicio es un componente de la aplicación. Es el término de Android. Los componentes de aplicación de Android son procesos muy específicos. Los servicios son más específicos. Los hilos en Android son específicos, también, no puedes usarlos en algunos casos (GUI). – Gangnus
Lea [Procesos e hilos] (http://developer.android.com/guide/topics/fundamentals/processes-and-threads.html), [¿Qué es un servicio?] (Http://developer.android.com /reference/android/app/Service.html#WhatIsAService) y [¿Debería usar un servicio o un hilo?] (http://developer.android.com/guide/topics/fundamentals/services.html#Basics). – yorkw