github:https://github.com/bumptech/glide

wiki:https://github.com/bumptech/glide/wiki/Configuration

jar包下载:https://github.com/bumptech/glide/releases

gradle配置:

repositories {  mavenCentral() // jcenter() works as well because it pulls from Maven Central}dependencies {  compile 'com.github.bumptech.glide:glide:3.7.0'  compile 'com.android.support:support-v4:19.1.0' //v4包即可}

Proguard

-keep public class * implements com.bumptech.glide.module.GlideModule-keep public enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser$** {  **[] $VALUES;  public *;}

如何使用:

// For a simple view:@Override public void onCreate(Bundle savedInstanceState) {  ...  ImageView imageView = (ImageView) findViewById(R.id.my_image_view);  Glide.with(this).load("http://goo.gl/gEgYUd").into(imageView);}// For a simple image list:@Override public View getView(int position, View recycled, ViewGroup container) {  final ImageView myImageView;  if (recycled == null) {    myImageView = (ImageView) inflater.inflate(R.layout.my_image_view, container, false);  } else {    myImageView = (ImageView) recycled;  }  String url = myUrls.get(position);  Glide    .with(myFragment)    .load(url)    .centerCrop()    .placeholder(R.drawable.loading_spinner)    .crossFade()    .into(myImageView);  return myImageView;}

关于with方法:就是传context

Android 图片加载库Glide_第1张图片


关于load方法:

Android 图片加载库Glide_第2张图片


示例地址


更多相关文章

  1. android 自定义图片剪裁
  2. android下拉菜单spinner的使用方法
  3. Android第五期 - 更新自己的apk本地与网络两种方法
  4. Android HandlerThread使用方法
  5. Android——ImageButton【图片按钮】的点击事件与属性
  6. android 选择本地图片并预览
  7. android-2.2以下杀进程方法:restartPackage();
  8. Android 实现文件(图片)上传

随机推荐

  1. Android各国语言对照表
  2. [Android]加载外部.9图片
  3. android画笔错位问题的解决
  4. android shape corners 四个属性无效解决
  5. 关于Android中aidl的关键词in,out,inout
  6. 一、Android(安卓)NDK编程预备之Java jni
  7. Android视频解码及渲染
  8. Android(安卓)应用安装流程初探
  9. 【ALearning】第五章 Android相关组件介
  10. onContextItemSelected 与 onMenuItemSel