glide.with 将当前显示的页面的对象传入glide
supportRequestManagerFragment 创建空的fragment 监听当前页面的是生命周期
ActivityFragmentLifecycle 观察者模式 Fragment的生命周期交给他
new BitmapRequest 创建请求 request 是一个接口
Request request = this.buildRequest(target);
开始执行请求
this.requestTracker.runRequest(request);
请求实现类 GenerIcRequest
Begin开始请求
DataFetcher 加载器 是一个接口
返回的子类型是根据第一个参数model来确定
解析图片,返回glide里面的resource对象
resource = this.decode();专门解析图片
解析Urlconnection返回的InputStream流对象
StreamBitmapDecoder
extends 可用于的返回类型限定,不能用于参数类型的限定
super 可用于参数类型的限定,不能用于返回类型的限定
加载流程图