Estaba estudiando este artículo, Avoid Memory Leaks. Hay algunas sugerencias para evitar pérdidas de memoria, una de ellas es a continuación:¿Cómo la clase interna estática con una WeakReference a la clase externa puede evitar pérdidas de memoria de Android? Necesito un ejemplo
Evitar las clases internas no estáticos en una actividad si no se controla su ciclo de vida, el uso de una clase interna estática y hacer una débil referencia a la actividad dentro. La solución a este problema es utilizar un clase interna estática con una WeakReference a la clase externa, como se hace en ViewRoot y su clase interna W por ejemplo
1- Puede alguien elaborar este dando un ejemplo ?
2- ¿Cómo usar las clases internas estáticas con referencia Débil a las clases internas?
3- ¿Cuáles son las mejores prácticas para usar esa clase estática en su aplicación para evitar fugas de memoria.
Gracias.
has visto esto: http://stackoverflow.com/questions/5002350/android-weak-reference-of-inner-class? – davogotland
Gracias. sí lo he visto, pero aún necesito un ejemplo simple con explicación. –