O'Reilly logo

Einführung in die Android-Entwicklung by Marko Gargenta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 8. Services

Services zählen unter Android zu den wesentlichen Bausteinen. Im Unterschied zu einer Activity hat ein Service keine Benutzerschnittstelle. Er ist einfach etwas Code, der im Hintergrund der App läuft.

Services werden für Prozesse genutzt, die unabhängig von Activities laufen sollten, die nicht immer präsent sind. Unsere Yamba-App muss beispielsweise einen Service erstellen, der in regelmäßigen Abständen eine Verbindung mit der Cloud herstellt und neue Nachrichten von den Freunden des Benutzers abruft. Dieser Service ist immer eingeschaltet und läuft unabhängig davon, ob der Benutzer die App startet oder nicht.

Wie eine Activity hat ein Service einen wohldefinierten Lebenszyklus. Als Entwickler können Sie festlegen, was bei den ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required