§2Handler消息传递机制(689KB).pptVIP

  • 6
  • 0
  • 约1.34千字
  • 约 7页
  • 2018-04-01 发布于未知
  • 举报
Handler消息传递机制 本讲大纲: 1、循环者Looper简介 2、消息处理类Handler简介 支持网站: 3、消息类Message简介 4、范例1:开启新线程获取网络图片并显示到ImageView中 5、范例2:开启新线程实现电子广告牌 循环者Looper简介 Looper对象用来为一个线程开启一个消息循环,用来操作MessageQueue。Looper类提供的常用方法如下表所示。 方法 描述 prepare() 用于初始化Looper loop() 调用loop()方法后,Looper线程就开始真正工作了,它会从消息队列里获取消息和处理消息 myLooper() 可以获取当前线程的Looper对象 getThread() 用于获取Looper对象所属的线程 quit() 用于结束Looper循环 消息处理类Handler简介 消息处理类(Handler)允许发送和处理Message或RannableRunnable对象到其所在线程的MessageQueue中。Handler类提供的常用的发送和处理消息的方法如下表所示。 方法 描述 handleMessage(Message msg) 处理消息的方法。通常重写该方法来处理消息,在发送消息时,该方法会自动回调 post(Runnable r) 立即发送Runnable对象,该Runnable对象最

文档评论(0)

1亿VIP精品文档

相关文档