摘要: 概述: 图片加载的工作流(task flow)都是3级缓存的流程;图片的内存缓存一定是LruCache实现;图片下载和读取线程的调度一定是通过线程池管理 画图说明图片加载原理 Glide的使用 详情查看https://github.com/bumptech/glide 介绍: 专注于处理平滑滑动的图 阅读全文
posted @ 2017-02-14 18:35 从前有個人 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 概述: 所有网络库的原理是: 网络请求一般是基于HttpURLConnection和HttpClient进行封装的,也有自己编写Socket实现的,比如ion和OkHttp;请求的执行一般是通过线程池来管理,异步请求得到结果,则通过回调接口接收;并且一般接收结果的回调都通过Handler去在主线程执 阅读全文
posted @ 2017-02-14 18:33 从前有個人 阅读(398) 评论(0) 推荐(0) 编辑