Glide基本使用

作者: aqianglala | 来源:发表于2017-06-03 14:40 被阅读74次

参考

Android图片加载框架最全解析(一),Glide的基本用法
Google推荐的图片加载库Glide介绍

思维导图

image.png

基本用法

1、引入

compile 'com.github.bumptech.glide:glide:3.7.0'

2、使用

Glide.with(this).load(url).into(imageView);

3、占位图

Glide.with(this)
     .load(url)
     .placeholder(R.drawable.loading)  // 加载中占位图
     .error(R.drawable.error)  // 加载失败的占位图
     .into(imageView);

注意点

1、with()方法可以接收Context、Activity或者Fragment类型的参数。如果传入的是Activity或者Fragment的实例,那么当这个Activity或Fragment被销毁的时候,图片加载也会停止。如果传入的是ApplicationContext,那么只有当应用程序被杀掉的时候,图片加载才会停止。

与picasso比较

1、Glide默认Bitmap格式是RGB_565,比ARGB_8888格式的内存开销要小一半。但画质会稍差点,但基本看不出。
2、Picasso是加载全尺寸的图片到内存,而Glide加载的大小和ImageView的大小是一致的,更省内存。虽然picasso也可以这么做,不过要多写点代码,不方便。
3、磁盘缓存方面,Picasso缓存的是全尺寸的,而Glide缓存的是跟ImageView尺寸相同的,因此从磁盘加载时会更快。

相关文章

  • Glide 使用简单总结(整理郭霖Glide系列文章)

    文中内容整理自郭霖Glide系列文章郭霖 Glide Glide 使用简单总结 基本使用 基本使用 添加占位图 强...

  • Glide图片缓存

    Glide工程依赖 Glide使用需要Support Library v4依赖支持 Glide基本使用 Glide...

  • Glide探究一

    Glide基本使用: 添加依赖:compile 'com.github.bumptech.glide:glide:...

  • Glide基本使用

    参考 Android图片加载框架最全解析(一),Glide的基本用法Google推荐的图片加载库Glide介绍 思...

  • Glide基本使用

    前言:Glide作为一个优秀的图片加载框架,它涉及到的知识点很丰富,学习其源码对于理解Android大有脾益。此篇...

  • Glide深入分析

    一、加载流程源码分析 glide加载图片的基本使用如下: Glide类中重载了多个with()方法,根据Glide...

  • Glide4 使用

    基本使用Glide.with(this).load(url).into(imageView); 使用占位符占位符是...

  • Android图片加载框架Glide源码解析(二)

    Glide的图片加载流程 上一章节Android图片加载框架Glide源码解析(一)中讲Glide的基本使用,对于...

  • Glide开车指南

    1、基本使用 添加Glide到你的设置中首先,添加Glide到你的工程依赖里,截止本文写作时,最新的Glide版本...

  • Glide源码分析其一:基本流程

    使用最为基本的用法: Glide.with(this).load(imageUr).into(imageView)...

网友评论

    本文标题:Glide基本使用

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