Android内存优化-方式四:谨慎使用SingleInstance模式

Android的单例模式在我们项目开发中经常会用到,不过使用的不恰当的话也会造成内存泄漏。因为单例的静态特性使得单例的生命周期和应用的生命周期一样长, 这就说明了如果一个对象已经不需要使用了,而单例对象还持有该对象的引用,那么这个对象将不能被正常回收,这就导致了内存泄漏。 我们来分析一下,为什么会内存泄漏呢? AppManager appManager=AppManager.getInstance
相关文章
相关标签/搜索