Skip to content

DanteAndroid/BestPracticeWithGlideSharedTransition

Repository files navigation

Best practice of SharedTransition & SmoothLoading with Glide

For better UE on picture loading while I'm in develop for a new version's Beauty app, I paid a great deal of effort. So I created this repo, wishing it could help you a little bit.

KeyWord:

Viewpager+Fragment, Glide listener, SharedElement transition, StaggerGridLayout, thumbnail to original picture

Inspired by GlideSharedTransition

使用 Glide 图片平滑加载和共享元素动画的最佳实践

我在开发五次元妹子新版的时候,为了在图片加载上进行体验优化,付诸了很多努力。 单独拿出来都不是复杂的技术,但是放在一起就会有各种问题,比如加载时闪烁什么的。 因此特别把这部分提取出来,希望对你能有所帮助。 自认认为是市面上做的最好的图片加载(可能还有更好的效果,但是肯定没我这样实现的简单)

技术点:

Viewpager+Fragment实现画廊,Glide监听事件,SharedElement动画,StaggerGridLayout实现瀑布流,缩略图到大图的平滑加载

示例图(直接拿的上面那个库的,实际比这个更好)

Result

About

Best practice of shared transition & smooth load with Glide

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages