Context 使用不当造成内存泄露
摘要:
问题: Activity中的context被传递给了一个生命周期长过activity的对象(通常为静态单实例变量),导致activity不能正常被销毁。 示例:Activity 调用 ChatMgr 时将context传递进来,由于ChatMgr为单实例对象,context被引用,导致Activity退出时无法销毁。见代码:public static ChatMgr getInstance(Context context){ if (instance == null) { instance = new ChatMgr(); } mContext... 阅读全文
posted @ 2012-06-29 20:36 沙翁 阅读(459) 评论(0) 推荐(0)
浙公网安备 33010602011771号