handler是线程通讯工具类.用于传递消息.它有两个队列: 1.消息队列 2.线程队列 消息队列使用sendMessage和HandleMessage的组合来发送和处理消息. 线程队列类似一段代码,或者说一个方法的委托,用户传递方法.使用post,postDelayed 添加委托,使用 removeCallbacks移除委托. 由上面的特性我们可以简单看出handler类似一个容器对象,它携带了消息的集合和委托的集合.java里没有委托delegate的概念,但是可以通过class来持有一个可…