Je développe des applications Android depuis un moment et j'ai suivi de nombreux articles sur le cycle de vie des activités et le cycle de vie des applications.
Je sais que la Activity.finish()
méthode appelle quelque part sur le chemin de Activity.onDestroy()
, et supprime également l'activité de la pile, et je suppose que cela indique en quelque sorte le système d'exploitation et le ramasse-miettes qu'il peut "faire son tour" et libérer la mémoire quand il trouve le bon moment de le faire alors....
Je suis venu à ce poste - Est-ce que quitter une application est mal vu? et lisez la réponse de Mark Murphy.
Cela m'a rendu un peu confus sur ce que fait exactement la finish()
méthode.
Y at - il une chance que je vais appeler finish()
et onDestroy()
ne sera pas appelé?