首页 > 其他 > 详细

github图片加载框架glide使用介绍

时间:2015-05-29 18:09:06      阅读:288      评论:0      收藏:0      [点我收藏+]

简介:

glide为Android上一个专注于图像加载和缓存的库。


使用步骤:

一:导包

技术分享

在项目目录下,打开build.gradle文件,输入以下代码:

repositories {
    mavenCentral()
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:22.1.1'
    compile 'com.github.bumptech.glide:glide:3.6.0'
}


Tip:如果此时报错Android Studio fails to debug with error org.gradle.process.internal.ExecException,则需加入下图红框代码

技术分享


二:调用

单个ImageView调用

ImageView imageView = (ImageView) findViewById(R.id.iv_glide);
Glide.with(this).load("http://img2.niushe.com/upload/201304/19/14-22-45-63-26144.jpg").into(imageView);


适配器调用

@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;
}



github图片加载框架glide使用介绍

原文:http://blog.csdn.net/pengkv/article/details/46237855

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!