码迷,mamicode.com
首页 > 移动开发 > 详细

android Handlerr.removeCallbacksAndMessages(null)的妙用

时间:2015-07-22 16:28:17      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:android

今天在阅读代码发现了android  Handlerr.removeCallbacksAndMessages(null)代码 在ondestory()调用,之前没用过,那想弄懂咋办,查api:

public final void removeCallbacksAndMessages (Object token)

Added in API level 1

Remove any pending posts of callbacks and sent messages whose obj is token. If token is null, all callbacks and messages will be removed.

这是google文档解释,英语不好的请用有道翻译,

删除任何悬而未决的帖子回调函数和发送消息的obj令牌。如果令牌是空的,所有的回调函数和消息将被删除

当然这个翻译不太准确,意思就是说当参数为null时,删除所有回调函数和message

这样做的好处是在Acticity退出的时候,可以避免内存泄露

版权声明:本文为博主原创文章,未经博主允许不得转载。

android Handlerr.removeCallbacksAndMessages(null)的妙用

标签:android

原文地址:http://blog.csdn.net/coderinchina/article/details/47002701

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!