Ci sono stati molti post su cosa sono questi due contesti .. Ma non riesco ancora a capire bene
A quanto ho capito finora: ognuno è un'istanza della sua classe, il che significa che alcuni programmatori ti raccomandano di usare il this.getApplicationContext()
più spesso possibile per non "perdere" memoria. Questo perché l'altro this
(ottenendo il Activity
contesto dell'istanza) indica un elemento Activity
che viene distrutto ogni volta che l'utente inclina il telefono o lascia l'app ecc. Che apparentemente il Garbage Collector (GC) non rileva e quindi utilizza troppa memoria ..
Qualcuno può, per favore, fornire alcuni esempi di codifica davvero buoni in cui sarebbe la cosa giusta da usare this
(ottenere il contesto Activity
dell'istanza corrente ) e il contesto dell'applicazione sarà inutile / sbagliato?