U
user7
Neues Mitglied
- 1
Hallo!
Ich muss gestehen, dass ich einige Probleme beim Verständnis der verschiedenen Activity-Lifecycle-Funktionen habe!
z.B. habe ich diese Dartstellung gefunden.
Jetzt frage ich mich, wozu "onStop" und "onDestroy" gut sein sollen, wenn es doch auch möglich ist, dass die Activity direkt nach "onPause" beendet wird? Um sicherzugehen, dass nichts verlorengeht, muss ich damit doch eh alle "backups" schon in "onPause" machen, oder?
Außerdem habe ich beim Lesen der Doku leider nicht wirklich verstanden, welche Arten von Aufgaben in welche Funktionen gehören und welche Informationen wann verloren gehen. Wenn ich z.B. bei "OnCreate" einen ButtonListener für meine GUI gesetzt hab, geht der irgendwann einmal verloren und ich muss ihn in "onResume" oder in "onStart" neu setzten? Gibt es generell eine Faustregel, welche Aufgaben wohin gehören?
Hoffe, ich hab mich halbwegs verständlich ausgedrückt...
Viele Grüße,
user7
Ich muss gestehen, dass ich einige Probleme beim Verständnis der verschiedenen Activity-Lifecycle-Funktionen habe!
z.B. habe ich diese Dartstellung gefunden.
Jetzt frage ich mich, wozu "onStop" und "onDestroy" gut sein sollen, wenn es doch auch möglich ist, dass die Activity direkt nach "onPause" beendet wird? Um sicherzugehen, dass nichts verlorengeht, muss ich damit doch eh alle "backups" schon in "onPause" machen, oder?
Außerdem habe ich beim Lesen der Doku leider nicht wirklich verstanden, welche Arten von Aufgaben in welche Funktionen gehören und welche Informationen wann verloren gehen. Wenn ich z.B. bei "OnCreate" einen ButtonListener für meine GUI gesetzt hab, geht der irgendwann einmal verloren und ich muss ihn in "onResume" oder in "onStart" neu setzten? Gibt es generell eine Faustregel, welche Aufgaben wohin gehören?
Hoffe, ich hab mich halbwegs verständlich ausgedrückt...
Viele Grüße,
user7