Android代码-结合七牛提供的API,让加载图片更有效、更节流、更简单、更可控、更酷

时间:2022-08-26 02:01:55
【文件属性】:

文件名称:Android代码-结合七牛提供的API,让加载图片更有效、更节流、更简单、更可控、更酷

文件大小:494KB

文件格式:ZIP

更新时间:2022-08-26 02:01:55

Android代码

QiniuImageLoader > 如何根据七牛的图片加载API进行加更有效、更节流、更简单、更库的图片加载呢? > PS: 如果你不是使用七牛,也不用担心,只要你兼容相关API也可以支持(下文会提到)。 I. 结果 1. 基本库(library): new QiniuImageLoader(context, url) .centerCrop() // 居中裁剪 .formatWebp() // 请求下载格式为webp .sizeR(R.dimen.target_width) // 请求图片按照该尺寸下发图片 .addOpBlur(40, 20) // 请求图片进行高斯模糊处理(radius=40, sigma=20) .addRotate(60) // 请求图片旋转60度 .createQiniuUrl(); // 生成对应目标url // 当然,很多时候你想要的仅仅是图片宽度不超过某大小的图片而已 new QiniuImageLoader(context, url)


【文件预览】:
QiniuImageLoader-master
----gradlew(5KB)
----settings.gradle(46B)
----art()
--------demo_1.jpg(234KB)
--------demo_2.jpg(170KB)
----demo()
--------src()
--------.gitignore(7B)
--------build.gradle(693B)
--------proguard-rules.pro(671B)
----library()
--------src()
--------LICENSE(559B)
--------gradle.properties(195B)
--------.gitignore(7B)
--------build.gradle(479B)
--------proguard-rules.pro(671B)
----.travis.yml(300B)
----gradle()
--------mvn-local.gradle(2KB)
--------wrapper()
--------mvn-push.gradle(6KB)
--------bintray.gradle(3KB)
----README.md(10KB)
----gradlew.bat(2KB)
----gradle.properties(639B)
----.gitignore(97B)
----utils-picasso()
--------src()
--------LICENSE(559B)
--------gradle.properties(213B)
--------.gitignore(7B)
--------build.gradle(594B)
--------proguard-rules.pro(671B)
----CHANGELOG.md(367B)
----build.gradle(534B)

网友评论