Android图片加载框架比较与使用

Android中网络图片的加载几乎是必须的,在使用图片的过程中经常伴随着OOM,错位,图像自定义等一系列问题;
本文简单介绍一下常用的网络图片的第三方类库的使用方法

  • Fresco
  • Glide
  • Picasso
  • Universal ImageLoader
  • Volley

    Fresco

  • 在build.gradle中导入

    compile 'com.facebook.fresco:fresco:1.5.0' //fresco引用
    
  • 基本使用
    布局:

    Android图片加载框架比较与使用_第1张图片
    代码

    Android图片加载框架比较与使用_第2张图片

Glide

  • 在build.gradle中导入

    compile 'com.github.bumptech.glide:glide:3.7.0' //glide引用
    
  • 基本使用

    Android图片加载框架比较与使用_第3张图片

Picasso

  • 在build.gradle中导入

    compile 'com.squareup.picasso:picasso:2.5.2' //加载图片
    
  • 基本使用

    Android图片加载框架比较与使用_第4张图片

Universal ImageLoader

  • 在build.gradle中导入

    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.4' //universal引用
    
  • 基本使用

    Android图片加载框架比较与使用_第5张图片

Volley

  • 在build.gradle中导入

    compile 'com.mcxiaoke.volley:library:1.0.19' //volley引用
    
  • 基本使用

    Android图片加载框架比较与使用_第6张图片

参考:
参考Demo

你可能感兴趣的:(技术文档)