Dispatcher类
Dispatcher类的注意作用是分发请求和向主线程提交结果
Dispatcher中包含一个Looper Thread :DispatcherThread,和一个与DispatcherThread关联的Handler。
Dispatcher通过该Handler向DispatcherThread提交Action(关于Action见下文)。每一个Action可以得到一个BitmapHunter(后文介绍 ,另外Action和BitmapHunter是多对一的关系。如果多个Action的key一样,则这些Action对应一个BitmapHunter)。BitmapHunter实现了Runable接口,由ExecutorService创建线程执行。执行请求成功后,在调用Dispatcher向DispatcherThread发送消息,在消息中加入BitmapHunter。然后由DispatcherThread线程向主线程提交结果
要和主线程通信,还需要和主线程关联的mainThreadHandler (未完)