异步加载图片主要是利用多线程进行下载、图片弱引用缓存和Handler操作UI进行实现的。