jueves, 23 de julio de 2009

Service Class - Vista rápida

Service Class

Un Service es un componente de la aplicacion que se ejecuta en background o de fondo, no interactua directamente con el usuario, y se ejecuta por un periodo de tiempo indefinido. Cada clase Service debe tener una declaración en el archivo de Manifiesto "AndroidManifest.xml". Los Services pueden lanzarse con Context.startService() y Context().bindService().

Hay dos razones por las cuales un Service puede ser ejecutado por el sistema. Si alguien llama al metodo Context.startService() entonces el sistema obtendra el servicio (lo creará y llamará a su método onCreate() en caso necesario) y entonces llamará a su método onStart(Intent,int) con los argumentos pasados por el cliente. En éste punto el Service continuará ejecutándose hasta que sea llamado el método Context.stopService() o stopSelf().

Mas en la documentación de la clase...

No hay comentarios:

Publicar un comentario