Android中有关Handler的使用(三)

d、自己创建新的线程,然后在新线程中创建Looper,主线程调用子线程中的发消息方法,将消息发给子线程的消息队列。

运行结果:

Android中有关Handler的使用(三)

e、主/子线程均有一个消息队列,然后相互传递消息(这种方式是最灵活的,双向传递,也不复杂)

运行结果:

Android中有关Handler的使用(三)

小结:HandlerAndroid中是很常用的,或是用来更新UI,或是派发任务给子线程去执行,也可以用来产生超时效果,比如用sendMessageDelayed(TASK_TIMEOUT, OUT_TIME)方法。

更多相关文章

  1. android 线程通信Handler Bundle
  2. Android消息处理机制3——MessageQueue
  3. cordova的android notify消息通知插件
  4. Android 消息处理机制
  5. Android异步消息机制

随机推荐

  1. Android(安卓)-- 获取View宽高
  2. Android(安卓)Retrofit 源码系列(四)~ 文件
  3. Android(安卓)Eclipse 源码工程 调试
  4. 在eclipse中将android工程打包生成apk文
  5. WindowManager源码解析(一)
  6. 关于获取 android system feature 失败问
  7. 申请google Map API key
  8. Android(安卓)自定义View (一)
  9. [android]Intent意图
  10. android中黑名单的实现