Resumo da análise de caso de serviço em segundo plano dos Serviços Android

Os pontos básicos do serviço:
1. Serviço em segundo plano
2. Sem interface interativa, não segue o ciclo de vida da interface
3. Tem uma prioridade mais alta do que a interface invisível, e o serviço é frequentemente usado em situações onde áudio e vídeo são reproduzidos.
4. Por padrão, o serviço e o thread principal são executados no mesmo programa.
Geralmente, um grande número de tarefas de computação de recursos em segundo plano são processadas de forma assíncrona.
Para usar o serviço, geralmente é necessário criar um novo encadeamento no serviço para processamento em segundo plano e, em seguida, interromper o serviço quando o processamento for concluído.
Os serviços executados no processo do programa são chamados de serviços locais.

Serviço personalizado:
1. O serviço precisa ser declarado em AndroidManifest.xml e a classe de implementação do serviço precisa ser herdada da classe Service ou de suas subclasses

<service
    android:name="MyService"
    android:icon="@drawable/icon"
    android:label="@string/service_name"
    >

Acho que você gosta

Origin blog.csdn.net/poolooloo/article/details/106898175
Recomendado
Clasificación