LeakCanary 中的 IdleHandler简介
这个类的作用是 在 主线程没有可处理的message(.next 无message handle时)
会去判断 是否有IdleHandler 如果有 则调用IdleHandler接口的实现方法使用场景:性能优化 不影响主线程的任务处理 ,当主线程空闲下来时 执行 类似pendingTask实际应用: 在LeakCanary 源码中有发现, 因为LeakCanary需要GC来确认是否存在内存泄漏
原创
2017-09-04 15:33:00 ·
682 阅读 ·
0 评论