AW: Zeit ohne Schlafmodus: 97,3%
Gerade WENN Du sie mit dem TaskManager abschießt, kann es sein (je nach App), dass Du ihr nicht die Chance gibst, angeforderte Resourcen wieder richtig freizugeben oder entsprechende Event-Handler zu entfernen.
Der TaskManager greift bös' in den Life-Cycle einer Anwendung ein. Maniac hat in einem anderen Thread geschrieben, dass beim normalen "Ableben" einer Anwendung die Ereignisse "OnClose" (oder "OnStop") und "OnDestroy" (bitte nicht auf die Namen festnageln, ich mach das aus dem Kopf und habe mich noch nicht mit Android-Entwicklung beschäftigt) ausgelöst, die für ein sauberes Beenden der Applikation, wo die Freigabe der Resourcen und der Handler erfolgt, sorgen sollen. Über den TaskManager fällt eins der beiden Ereignisse weg.
|