62 votes

Quelle est la différence entre un service d'arrière-plan et un service de premier plan ?

J'écris actuellement ma première application Android et je continue à rencontrer des références aux services d'arrière-plan et de premier plan. Étant donné que j'ai l'intention d'utiliser un service dans mon application, j'espérais obtenir une clarification entre les deux et leur utilisation.

4voto

Samir Elekberov Points 39

Foreground Service est utilisé lorsque l'utilisateur est en interaction avec l'application et lorsque Service fait quelque chose de visible pour l'utilisateur. Background Service est utilisé lorsque même l'utilisateur ferme l'application (supprimer des récentes) et lorsque Service fait quelque chose qui n'est pas visible pour l'utilisateur, comme le téléchargement de données à partir du serveur, charge les données à partir d'un ContentProvider etc. Et Foreground Service est moins susceptible d'être tué par le système sur une mémoire faible.

0voto

Jaimin Patel Points 1

@Alex L'utilisateur est informé du service de premier plan chaque fois que l'utilisateur est informé de la notification selon l'application.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X