Sto sviluppando applicazioni Android da un po 'e ho seguito molti post sul ciclo di vita delle attività e sul ciclo di vita delle applicazioni.
Conosco Activity.finish()metodi che chiamano da qualche parte Activity.onDestroy(), e anche rimuovendo l'attività dallo stack, e immagino che in qualche modo punti al sistema operativo e al garbage collector che può "fare il suo trucco" e liberare la memoria quando lo trova un buon momento così....
Sono arrivato a questo post - La chiusura di una domanda è disapprovata? e leggi la risposta di Mark Murphy.
Mi ha reso un po 'confuso su cosa fa esattamente il finish()metodo.
C'è una possibilità che chiamerò finish()e onDestroy()non verrà chiamato?