有几个主要元素: 1.Message:用来携带子线程中的数据。 2.MessageQueue:用来存放所有子线程发来的Message. 3.Handler:用来在子线程中发送Message,在主线程中接受Message,处理结果 4.Looper:是一个消息循环器,一直循环遍历MessageQueue,从MessageQueue中取一个Message,派发给Handler处理。