Service (usługa)
Service (usługa) jest komponentem pracującym w tle, którego zadaniem jest wykonywanie długoterminowych operacji lub operacji dla zdalnych procesów.
Przykłady:
• odtwarzanie muzyki w tle (użytkownik może w tym czasie pracować z inną aplikacją),
• pobieranie danych w tle (dane mogą być pobierane bez blokowania interakcji użytkownika z aplikacją).
Usługa nie zapewnia interfejsu użytkownika.
Inne komponenty (np. Activity) mogą uruchamiać usługi (startService) lub wiązać się z nimi (bindService). Usługa uruchomiona pracuje bez końca, powiązana kończy się, gdy znikną wszystkie powiązania.
Usługa jest implementowana jako podklasa klasy Seryice.