android Handlerr.removeCallbacksAndMessages(null)的妙用
2015-07-22 14:14
176 查看
今天在阅读代码发现了android Handlerr.removeCallbacksAndMessages(null)代码 在ondestory()调用,之前没用过,那想弄懂咋办,查api:
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退出的时候,可以避免内存泄露
public final void removeCallbacksAndMessages (Object token)
Added in API level 1Remove 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退出的时候,可以避免内存泄露
相关文章推荐
- Java4Android-子类实例化过程
- Android 使用AsyncTask 下载图片的例子,学会使用AsyncTask
- android.os.handler
- Windows下使用Cordova跨平台框架开发的成功的第一个android项目
- Android 5.0 CTS测试 SystemFeaturesTest总结
- Android 回调函数示例
- Android SDK在线更新镜像服务器
- Android之——jni通用工具方法
- android 动态修改EditText光标颜色
- 【Fragment】 Android Fragment生命周期详解(图文)
- android像素db转px或者px转dp(有案例)
- 系统编译 找不到添加的内部资源 com.android.internal.R
- [Android Studio 权威教程]最实用的快捷键
- android代码创建布局
- Android如何设置圆角按钮
- 提高工作效率的16条Android开发小经验
- Android 四大组件学习之Service四
- Android Activity之---(生命周期)
- 人机交互实验:Android开发之人物移动、地图滑动、传感器、触屏的应用
- Caused by: android.view.WindowManager$BadTokenException: Unable to add window -