Android - 图片处理之Picasso

作者: Allens_Jiang | 来源:发表于2018-01-05 13:24 被阅读253次
老婆保佑,代码无BUG

前言

准备写的 ,但是我发现有人写的很详细,很认真,所以 这里直接给出链接地址,写的很详细,具体的介绍,可以参考连接,

带你全方位学习Picasso(一)

带你全方位学习Picasso(二)


一:官网

square/picasso

二:API介绍

API 介绍
load 加载资源
placeholder 加载过程中显示默认图片
error 加载失败后显示错误的图片
resize 改变图片大小
fit() 我的理解,延迟请求,为了保证图片使用的是最低的分辨率,减少缓存
centerCrop 按比例裁减图片,使其居中显示,充满View,会造成图片显示不全,必须与resize方法同时使用
centerInside() 按比例裁减图片,图片可以完全显示,但如果图片比View小,则无法充满整个View,必须与resize方法同时使用
onlyScaleDown() 当目标大小大于原始高度,无效修改
noFade 取消淡入淡出
rotate 旋转
priority 优先级
tag 标记
pauseTag 列表滚动的时候调用
resumeTag 在停止滚动的时候调用
cancelTag Activity销毁的时候将未完成的请求取消
transform 转换图片,例如模糊图片
memoryPolicy 内存策略,MemoryPolicy.NO_CACHE/NO_STORE
networkPolicy 网络策略, NetworkPolicy.NO_CACHE

三:transform介绍

自己写可以了,但是,一般项目中,还是会直接使用写好的轮子

wasabeef/picasso-transformations

四:下载器

JakeWharton/picasso2-okhttp3-downloader

相关文章

  • Android - 图片处理之Picasso

    前言 准备写的 ,但是我发现有人写的很详细,很认真,所以 这里直接给出链接地址,写的很详细,具体的介绍,可以参考连...

  • Picasso代码初探

    Picasso代码初探 简介 Picasso是square开源的一个Android网络图片处理的库,鉴于使用过ok...

  • Android 最佳实践

    ANDROID开源项目推荐之「图片加载到底哪家强」Picasso,Glide,Fresco对比分析网络加载图片对比...

  • 强大的图片下载和缓存库Picasso

    android:强大的图片下载和缓存库Picasso 1.Picasso简介 Picasso是Square公司出品...

  • Android常见图片加载框架比较

    Android常见图片加载框架: Android Universal ImageLoader Picasso Gl...

  • Android Picasso分析

    Picasso是Square公司开源的一个Android平台上的图片加载框架 核心类: Picasso:负责图片下...

  • Android Picasso图片处理框架详解

    1、什么是Picasso 1、 是目前Android开发中超级流行的图片加载库之一。 2、强大的图片下载、类型转化...

  • Android图片加载之Picasso

    Picasso picasso是Square公司开源的一个Android图形缓存库,地址http://square...

  • Picasso源码探究

    Picasso是Square公司出品的一款非常优秀的图片加载库,它可以帮我们完成一些android中处理的图片,使...

  • Android Picasso源码解析(一)

    参考文章: Picasso源码解析 一、简介 介绍:Picasso,可译为“毕加索”,是Android中一个图片加...

网友评论

    本文标题:Android - 图片处理之Picasso

    本文链接:https://www.haomeiwen.com/subject/eiujnxtx.html