fresco官网

1.drawees不支持wrap-content属性,设置的时候,长宽最好都要确定dp值,只有在希望显示固定的宽高比的时候,可以

2

  • placeholderImage占位图
  • failureImage加载失败图

在加载失败的时候,image pipeline会重新下载4次,还是失败则显示加载失败的图片

如果设置了重新下载功能,则加载失败显示的不是failureImage这个图片,而是加载失败提示图片retryImage,点击该图片会重新进行加载图片

ControllerBuilder中设置

.setTapToRetryEnabled(true)  //可重新加载
  • progressBarImage进度条图片

  • backgroundImage背景图,xml只允许一张,代码中可以设置多张,绘制在最底层中,不支持缩放

  • overlayImage叠加图,与背景图类似,只是绘制在最上层,不支持缩放

  • pressedStateOverlayImage按压状态的叠加图

3.DraweeController--负责和imageloader交互(默认是Fresco中的imagepipeline),主要是实现对要显示的图片的控制

4.Postprocessor--向imagepipeline发送一个ImageRequest,支持在图片加载成功后对图片做进一步处理

更多相关文章

  1. 让一个小图片重复出现,形成一张大图片
  2. Android(安卓)studio(AS) svg图片使用
  3. Android(安卓)chrisbanes-PhotoView 使用案例
  4. 关于android WebViewClient的方法解释
  5. Android(安卓)滚动事件 OnScrollListener
  6. android之自定义带图片的title
  7. 在线音乐播放器
  8. Opencv for Android(安卓)之透视变换
  9. Android剪裁图片简单的方法

随机推荐

  1. Android环形统计控件
  2. Android--调用内置的浏览器
  3. Android(安卓)防止按钮重复点击
  4. Android源码中常用的系统广播
  5. Android提高十七篇之多级树形菜单的实现[
  6. Adapter 中getView使用注意点
  7. android 屏幕触摸事件的分发与处理
  8. 【读书笔记-《Android游戏编程之从零开始
  9. Android调用相机拍摄照片并显示到 ImageV
  10. 推送2