Red de conocimiento informático - Computadora portátil - Carson te lleva a aprender Android: tutorial de uso de servicios (local, comunicable, front-end, remoto)

Carson te lleva a aprender Android: tutorial de uso de servicios (local, comunicable, front-end, remoto)

Este es el servicio backend más común y utilizado.

A continuación, usaré una demostración de ejemplo de una descripción de servicio local

MyService.java

MainActivity.java

en Android manifest Descripciones de atributos comunes del servicio

Dirección de Carson.ho.Github: Github.ho.Demo_for_Service:

A continuación, usaré un ejemplo de un servicio comunicable para demostrar la descripción del servicio

MainActivity.java

La dirección de Github es carson.ho: Demo_for_Service

La mayor diferencia entre el servicio front-end y el servicio en segundo plano (ordinario) es:

Su uso es muy simple, solo necesita crear una nueva clase de Servicio en la clase de Servicio original. El método onCreate() en la clase de Servicio original se puede modificar ligeramente, como se muestra a continuación:

p>

Después de ejecutarlo, cuando hace clic en el botón "Iniciar servicio" o "Vincular servicio", el servicio se iniciará en el modo de servicio en primer plano (con una notificación en la barra de notificaciones), como se muestra a continuación

Para obtener más información, consulte el artículo que escribí Otro artículo: Android: Servicio remoto (con explicación de AIDL e IPC)

Compartimos información útil sobre el desarrollo de Android de vez en cuando. Persiguiendo carreras cortas, planas y rápidas, pero sin falta de profundidad.