Intent-Service

Da wir jetzt wissen, wie System-Services funktionieren, können wir ein weiteres Service-Konzept nutzen, um unseren Updater-Service erheblich zu vereinfachen. Erinnern Sie sich, dass unser Updater-Service ein Service ist, der immer eingeschaltet und immer aktiv ist, sich regelmäßig mit der Cloud verbindet und die neuesten Timeline-Aktualisierungen abruft. Da ein Service standardmäßig im gleichen Thread wie die Benutzerschnittstelle läuft (also im UI-Thread), mussten wir im Updater-Service einen separaten Thread namens Updater starten, der für die eigentliche Verbindung mit dem Netzwerk verantwortlich war. Diesen Thread starteten wir dann in den onCreate()- und onStartCommand()-Methoden des Service. Er lief weiter, bis onDestroy() ...

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.