android防止内存泄漏
程序员文章站
2022-04-19 16:08:31
...
使用MVP框架防止内存泄露
在precenter层中获取
CallBacks callBacks;
public CartPresenter(CallBacks callBacks) {
this.callBacks=callBacks;
}
在上面的方法下创建下方法,方法名不限制,随便写
public void unind(){
callBacks=null;
}
在activity页面值调用ondestroy方法
在ondesttoy方法中
调用precenter层中调用创建的unind方法
@Override
public void onDestroy() {
super.onDestroy();
new CartPresenter(this).unind();
}
上一篇: java的内存泄露
下一篇: 有趣的正则-案例实战讲解