文件名称:封装Picasso加载图片指定大小 旋转 高斯模糊
文件大小:888KB
文件格式:RAR
更新时间:2019-01-07 03:27:44
Picasso ImageLoder 图片加载
对于Android应用而言,图片展示在绝大多数的应用上已经是必备的功能,我们的应用也是如此。那么图片加载优化层面就会有一堆点需要考虑,它决定一款应用是否足够轻盈: 如何开发一款本地的行之有效,性能卓越的图片加载库(优化资源竞争?封装简洁的接口?强大的图片处理功能?),亦或是如何选择开源优秀的图片加载库呢?(picasso?fresco?glide?bala.bala.) 如何杜绝OOM(565?Activity空壳化?largeHeep?nodpi?独立进程?) 更深次的优化,本地cache高斯模糊、旋转、缩放后的结果,归类?管理?预加载?用base64直接带了一些缩略图在普通的REST请求中,对于一些小缩略图做法还是挺有效的,减少连接数,减轻了各类硬件资源冗余使用? 其实很多时候,我们在客户端做了很多工作,却忽略了我们完全可以将这些操作放到云端处理,很多结果存在客户端,还不如存在最近的节点上,很多操作在多个客户端上操作,还不如在云端一次性操作,不但为用户节流,而且稳定,节约客户端资源,简单。本库尝试从架构层结合七牛的库进行封装。
【文件预览】:
main
----.project(848B)
----project.properties(563B)
----src()
--------com()
----AndroidManifest.xml(798B)
----res()
--------mipmap-hdpi()
--------drawable-ldpi()
--------mipmap-xxxhdpi()
--------mipmap-xhdpi()
--------drawable-hdpi()
--------menu()
--------mipmap-mdpi()
--------drawable-mdpi()
--------layout()
--------drawable-xhdpi()
--------values()
--------mipmap-xxhdpi()
----.settings()
--------org.eclipse.jdt.core.prefs(208B)
--------org.eclipse.core.resources.prefs(301B)
----assets()
----gen()
--------com()
----libs()
--------picasso-2.5.2.jar(118KB)
----.classpath(475B)
----bin()
--------resources.ap_(188KB)
--------MainActivity.apk(247KB)
--------classes()
--------AndroidManifest.xml(798B)
--------dexedLibs()
--------jarlist.cache(120B)
--------res()
--------classes.dex(146KB)