1.一个Handler 的俩个实例,接收消息时,一个实例对应一个,例如handler1.sendMessage handler2是无法接受的
2.子线程默认没有消息队列(Looper).
3.Handler的处理过程,运行在创建Handler的线程里
4.一个线程对应一个Looper
4种更新UI方式
activity.runonUIthread(runnable)
view.post(runnable)
view.postDelayed(runnable,long)
handler