Runnable android 中可能存在内存泄漏
来源:互联网 发布:2k17捏脸数据 编辑:程序博客网 时间:2024/06/03 17:35
在使用Runnable时,可能会内存泄露。Runnable是一个匿名内部类,因此它对当前Activity有一个隐式引用。如果Activity在销毁之前,任务还未完成, 那么将导致Activity的内存资源无法回收,造成内存泄漏。那么该怎么解决这种问题呢?代码如下,
[java] view plain copy
static class MyRunnable implements Runnable {
@Override
public void run() {
//执行任务
}
}
使用 静态内部类,避免了Activity的内存资源泄漏。
[java] view plain copy
static class MyRunnable implements Runnable {
@Override
public void run() {
//执行任务
}
}
使用 静态内部类,避免了Activity的内存资源泄漏。
阅读全文
0 0
- Runnable android 中可能存在内存泄漏
- android中SDK的DigitalClock存在内存泄漏
- 浅谈在Android中存在的一些内存泄漏
- Android内存泄漏的八种可能
- Android内存泄漏的八种可能
- Android内存泄漏的几种可能
- Android内存泄漏的八种可能
- Android内存泄漏的八种可能
- Android内存泄漏的八种可能
- Android内存泄漏的8种可能
- Android内存泄漏的八种可能
- Android内存泄漏的八种可能
- Android内存泄漏的8种可能
- Android内存泄漏的8种可能
- Android内存泄漏的八种可能
- Android内存泄漏的八种可能
- Android内存泄漏的八种可能
- Android内存泄漏的可能情况
- 12/14 计算器雏形
- 编写函数实现二进制位从左到右翻转后的值
- Same Tree:判断两棵二叉树是否相同
- java正则表达式
- for in 循环遍历对象和数组
- Runnable android 中可能存在内存泄漏
- 15算法课程 278. First Bad Version
- console.time和console.timeEnd用法
- 微信小程序--代码包压缩策略
- HTML5的自定义属性的使用总结
- 基础工具类---HTTP协议
- 【原理】echarts双柱形图坐标轴数据差距太大,终于解决了
- 年底技术干货走一波|2017GIAC全球互联网架构大会最新日程
- 融资3亿美元创下行业之最:雷军除了小米还有这张王牌