zoukankan      html  css  js  c++  java
  • View(视图)——消息机制

    消息机制

    1.实现多线程之间的信息传递的机制

    2.用法

    (1)Message  消息:

    【1】创建 Message.obtain():使用消息池获取或创建新消息

    【2】public  属性:

    ①what int 表示id; ②arg1 int  参数1; ③arg2 int  参数2; ④obj  Object  对象;

    (2)Handler  处理器

    【1】Message的处理器,也负责发送和移除

    【2】方法:

    ①sendMessage(Message)  发送即时消息 (即时发送和处理) ②sendMessageDelayed(Message,延时时间ms数)  发送延时消息  (即时发送,但延时处理)

    ③sendEmptyMessage(int what)  发送空消息  ④sendEmptyMessageDelayed(int what,延时时间ms数)  发送延时空消息 

    ⑤handleMessage(Message msg)  处理消息的回调方法  ⑥移除还未处理的消息:removeMessage(int what)

    (3)MessageQueue  消息队列

    (4)Looper循环器

  • 相关阅读:
    管理反思(阶段)
    应用软件系统程序员的三个立面
    再优秀那么一点点
    TCP相关时延
    go wiki整理1
    慢就是快
    给自己一点机会
    竞争
    go mem
    币圈再次过年
  • 原文地址:https://www.cnblogs.com/cycanfly/p/5499218.html
Copyright © 2011-2022 走看看