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 ...
Get Einführung in die Android-Entwicklung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.