Ich entwickle Android-Anwendungen für eine Weile und verfolge viele Beiträge über den Aktivitätslebenszyklus und den Lebenszyklus der Anwendung.
Ich weiß, dass Activity.finish()
Methodenaufrufe irgendwo im Weg Activity.onDestroy()
sind und auch die Aktivität vom Stapel entfernen, und ich denke, dass dies irgendwie auf das Betriebssystem und den Garbage Collector hinweist, dass er "seinen Trick machen" und den Speicher freigeben kann, wenn es eine gute Zeit ist so....
Ich bin zu diesem Beitrag gekommen - Wird das Beenden einer Bewerbung verpönt? und lesen Sie Mark Murphys Antwort.
Es hat mich ein bisschen verwirrt darüber, was genau die finish()
Methode tatsächlich tut.
Gibt es eine Chance, dass ich anrufe finish()
und onDestroy()
nicht angerufen werde?