Einzelnen Beitrag anzeigen
Alt 16.03.2009, 19:42   #2 (permalink)
Erfahrener Benutzer
 
Benutzerbild von friedger

Registriert seit: 15.01.2009
Beiträge: 223
Abgegebene Danke: 0
Erhielt 1 Danke für 1 Beitrag
Standard AW: Tasks, Services, Threads (multi?), RAM

Prozesse gehören dem Betriebssystem und können nur den root user beendet werden. Die Aufgabe in Android eines Prozesses ist eine Anwendung von anderen zu kapseln.

Tasks ist ein allgemeiner Begriff und hat m.E. keine spezielle Bedeutung in Android.

Ein Service ist ein Teil einer Android Anwendung. Ein Service hat keine UI und kann im Hintergrund laufen.

Multitask? Kommt darauf an, was Du darunter verstehst. Zum einen kann kann immer nur eine Anwendung im Vordergrund sein, zum anderen können beliebig viele Threads gleichzeitig laufen.
Es gibt aber eine Logik zubeachten, wenn Threads die UI ansprechen. Threads haben in Android im Gegensatz Services keine definierten Lebenszyklus. Deshalb ist in den meisten Fällen ein Service vorzuziehen.

Friedger
friedger ist offline   Mit Zitat antworten