作品分享
问答交流
发现
任务
客服工单
Glide是一个快速高效的Android图片加载库,注意于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decode pipeline),以及自动的资源池技能。 Glide 支持拉取,解码和展示视频快照、图片和GIF动画。Glide的Api灵活易用,开发者可以插入和更换本钱身喜欢的任何网络栈。默认环境下,Glide利用的是一个定制化的基于HttpUrlConnection的栈,但同时也提供了与Google Volley和Square OkHttp快速集成的工具库。 Glide 的目的是让任何情势的图片列表的滚动尽大概地变得更快、更平滑,但实际上,Glide险些能满足你对远程图片的拉取/缩放/表现的一切需求。
总结,Glide 框架告急分为三个部门: 第一个部门: with 阶段,注册编解码器,初始化变量(Glide,RequestManager,Engine等)和绑定页面生命周期等操纵,用于管理请求和监听生命周期事件。 第二个部门:load 阶段,为每个请求配置单独的 Option,好比:设置 width,height,DiskCacheStrategy,Transaction等。 第三个部门:into 阶段,最复杂的阶段,启动请求,开始加载数据,对数据举行解码和转码操纵,缓存解码数据或者原始数据,表现视图。
作者:jaymzyang 转载于:https://juejin.cn/post/7044079102839488543 如有侵权,请接洽删除!
举报
本版积分规则 回帖后跳转到最后一页
Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )
GMT+8, 2025-8-2 22:15, Processed in 0.182470 second(s), 35 queries.© 2003-2025 cbk Team.