美文网首页我爱编程
Android消息机制

Android消息机制

作者: mFrankHon | 来源:发表于2018-04-15 00:07 被阅读0次

    Handler

      Handler与线程的MessageQueue相关联,可以让你处理和发送消息(Message)以及Runnable对象。每个Handler实例与一个线程以及那个线程的MessageQueue相关联。当你创建了一个Handler,它就和创建它的线程以及该线程的MessageQueue绑定。从那时开始,Handler就可以发送Message和Runnable到消息队列中,并在它们(Message和Runnable)出列的时候执行它们。
      Handler主要有两个用处,(1) 调度Messages和Runnables,使之在未来的某个时间点执行  (2)使一个操作以队列的形式,在有别于你的当前线程的另外线程,排队等待处理。

    • 调度行为的实现是通过以下方法:
    1, post,postDelayed,postAtTime(Runnable,long)
    2, sendEmptyMessage,sendMessage,sendMessageDelayed,sendMessageAtTime
    

    相关文章

      网友评论

        本文标题:Android消息机制

        本文链接:https://www.haomeiwen.com/subject/fbprkftx.html