首页 » Android » 安卓面试系列--图片加载框架Picasso和Glide

安卓面试系列--图片加载框架Picasso和Glide

原文 http://blog.csdn.net/chengxuxiaoniu/article/details/77970764

2017-09-13 22:20:35阅读(480)

引言

前面我们已经讲解了老牌图片加载框架Universal-Image-Loader,讲解了它的使用,并分别从图片三级缓存的角度和缓存Lru算法角度详细分析了源码,还给大家做出了总结,不清楚的可以去 安卓面试系列–Universal-Image-Loader图片加载框架和 安卓面试系列–OOM异常(二)这两篇博客中看看。今天我们来讲另外两个图片加载框架,PicassoGlide,这两者非常像,所以我们放在一起讲。

导入库

Picasso:

compile 'com.squareup.picasso:picasso:2.5.1'

Glide:

compile 'com.github.bumptech.glide:glide:3.5.2'
基本使用

Picasso:

Picasso.with(context)
    .load("http://inthecheesefactory.com/uploads/source/glidepicasso/cover.jpg")
    .into(ivImg);

Glide:

Glide.with(context)
    .load("http://inthecheesefactory.com/uploads/source/glidepicasso/cover.jpg")
    .into(ivImg);

虽然两者看起来一样,但是Glide更易用,因为Glide的with方法不光接受Context,还接受Activity 和 Fragment,Context会自动的从他们获取

最新发布

CentOS专题

关于本站

5ibc.net旗下博客站精品博文小部分原创、大部分从互联网收集整理。尊重作者版权、传播精品博文,让更多编程爱好者知晓!

小提示

按 Ctrl+D 键,
把本文加入收藏夹