Android开源项目-Glide

作者: Tsy远 | 来源:发表于2016-07-19 18:59 被阅读814次

Glide是一个Android图片加载库,由Goodle维护

1 相关文档

官方文档:
https://github.com/bumptech/glide

一个极好的Glide教程翻译系列:
http://mrfu.me/2016/02/27/Glide_Getting_Started/

2 为什么选择Glide

当前较为知名的几个图片加载库是Universal-Image_loader、Glide、Fresco、Picasso。

经过比较查询资料,得出以下结论

  1. UIL的库2015年年底作者已经停止维护,so,如果是新开始的项目建议不要使用了
  2. Gilde是Picasso的优化版,没有对比就没有伤害。so,Picasson pass。
  3. 最后就是Facebook的Fresco,听说极为强大和高效率,但是大小有4M。
  4. 最后Glide,google维护。Picasson的优化版,使用简单,也许没有Fresco那么强大,但是觉得完全可以hold住大部分项目。

综上所述,最终决定选择Glide作为项目开发图片加载库。使用的时候再自己封装一层util层,如果之后开发需要替换也较为方便。

3 如何使用

Glide加载图片很简单:

    imgTest = (ImageView) findViewById(R.id.imgTest);

        String internetUrl = "http://i.imgur.com/DvpvklR.png";

        Glide.with(this)
                .load(internetUrl)
                .placeholder(R.mipmap.ic_launcher)  //加载时的图片
                .error(R.mipmap.ic_launcher)    //加载错误图片
                .into(imgTest);

除此之外。Glide还可以加载Gif,video。同时含有很多其他功能。详细可以在之前文档中查询。

4 总结

  1. 后面的项目开发都会使用Glide,最具性价比的网络图片加载库。
  2. 建议自己封装一层再进行使用,方便以后切换。

结尾

更多文章关注我的公众号


我的公众号

相关文章

  • Android开源项目-Glide

    Glide是一个Android图片加载库,由Goodle维护 1 相关文档 官方文档:https://github...

  • Glide封装个工具类直接使用

    Glide 是 Google 员工的开源项目, Google I/O 上被推荐使用,一个高效、开源、Android...

  • Android 最佳实践

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

  • Android图片加载之Glide

    Glide Glide 是 Google 员工的开源项目, Google I/O 上被推荐使用,一个高效、开源、A...

  • Android Glide 全面解析

    1、简介Glide Glide,是Android中一个图片加载开源库。在AndroidStudio中做如下配置。

  • 初探Glide,Google推介的图片缓存库

    0 .Thanks 项目地址 Android Glide图片加载(加载监听、加载动画)【Glide】重新加载图片 ...

  • Android Glide分析和使用

    1、Glide简介: Glide 是 Google 员工的开源项目, Google I/O 上被推荐使用,一个高效...

  • Glide使用详解

    一、Glide简介 Glide 是 Google 员工的开源项目, Google I/O上被推荐使用,一个高效、...

  • Android Glide浅析

    目前在android项目上,图片加载库有很多选择,Glide是主流的加载库之一,作为一个被google推荐的开源库...

  • Glide的使用

    一、Glide简介 Glide 是 Google 员工的开源项目, Google I/O上被推荐使用,一个高效、开...

网友评论

    本文标题:Android开源项目-Glide

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