0.引入Fresco以及相关注意事项。
1.PlaceHolderImage占位图
2.FailureImage加载失败时显示的图片
3.RetryImage重新加载的图片
4.ProgressBarImage加载时显示的进度图片
5.BackgroundImage背景图
6.OverlayImage叠加图
7.多种效果结合加载图片
8.圆形头像,圆角头像以及背景叠加
9.图像边框
先简单的介绍一下Fresco,如果只是想对网络图片进行加载以及显示一些特效,那么SimpleDraweeView就基本上可以满足我们的需求了 ,Fresco是使用Image Pipeline来实现对图片的管理和获取的,SimpleDraweeView是对ImageView的一个封装,并且内部使用了Image Pipeline管理图片的思想和方式,因此我们如果没什么特殊的需求,尽量使用SimpleDraweeView.这也是官网的一个建议。
核心类:DraweeView(子类:SimpleDraweeView),DraweeHierarchy(子类:GenericDraweeHierarch
本文详细介绍了Android中Fresco图片加载框架的使用,包括PlaceHolderImage、FailureImage、RetryImage、ProgressBarImage、BackgroundImage、OverlayImage等各种效果的实现。Fresco通过Image Pipeline管理和获取图片,核心组件包括SimpleDraweeView、DraweeHierarchy和DraweeController。文章还展示了如何设置圆形和圆角头像,以及处理加载失败和重试的情况。
订阅专栏 解锁全文
9899

被折叠的 条评论
为什么被折叠?



