OOM 内存泄漏

    什么情况导致会导致内存泄漏 1)使用资源时没做关闭处理(cursor,io,bitmap) 2)广播注册后没有反注册 3)Handler发消息(特别是延迟消息),消息没有消费掉,且没有remove。 4)静态变量赋值了生命周期短的对象。比如工具类持有Context对象,设置为某个Activity。 5)单例模式持有activity 6)非静态内部类,持有父类引用,造成父类无法回收   解决
相关文章
相关标签/搜索