Android开发Android技术知识Android开发经验谈

Android常用图片加载库介绍及对比

2019-04-03  本文已影响13人  Android开发架构

前言

图片加载在 Android开发项目中是必不可少的,为了降低开发周期和难度,我们经常会选用一些图片加载的开源库,而Android发展到现在图片加载开源库也越来越多了,下面介绍几种开发中主流的图片加载框架&以及他们之间的对比优缺点。

Android主流图片加载库

介绍& 对比

1.Picasso

Picasso中文翻译为'毕加索',由Square公司开源的一个适用于Android的强大图像下载和缓存库.

Picasso 没有实现本地缓存功能,交给了 Square 的另外一个网络库 okhttp 去实现,这样的好处是可以通过请求 Response Header 中的 Cache-Control 及 Expired 控制图片的过期时间。


优点如下:

缺点如下:

2.Glide

Glide是由Google开源的一个图片加载库,是一款快速高效的Android开源媒体管理和图像加载框架,它将媒体解码,内存和磁盘缓存以及资源池包装成简单易用的界面.

优点如下:

缺点如下:

3.Fresco

Fresco是由Facebook开源的用于管理图像及其使用内存的Android库

具体功能请前往官方文档查看

优点如下

缺点如下:

至此Android 中主流的三大图片加载框架就介绍完毕了,感谢阅读

免费获取安卓开发架构的资料(包括Fultter、高级UI、性能优化、架构师课程、 NDK、Kotlin、混合式开发(ReactNative+Weex)和一线互联网公司关于android面试的题目汇总可以加:936332305 / 链接:点击链接加入【安卓开发架构】

上一篇下一篇

猜你喜欢

热点阅读