handler进制的原理:
 
  android提供了handler和looper来满足线程间的通信。Handler先进先出原则。looper用来管理特定线程内对象之间的消息交换(message Exchange).
 
     1)looper:一个线程可以产生一个looper对象,由它来管理此线程里的message queue(消息队列)
 
      2)handler:你可以构造一个handler对象来与looper沟通,以便push新消息到messagequeue里;或者接收looper(从messagequeue里取出)所送来的消息。