glide加载content://com.android.contacts图片源码粗略梳理

获取链路是这样的;
UriLoader类里定义了协议头:

glide加载content://com.android.contacts图片源码粗略梳理_第1张图片

里面有个内部类StreamFactory:

glide加载content://com.android.contacts图片源码粗略梳理_第2张图片

 

glide加载content://com.android.contacts图片源码粗略梳理_第3张图片 

 通过StreamLocalUriFetcher类的loadResource方法获取InputStream然后把流转换成为图片;

在这里作个草稿笔记给自己看

你可能感兴趣的:(图形,glide)