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

Glide是一款专为Android平台设计的高效图片加载和缓存库,简单易用。本文将引导您完成导入库和在ImageView中调用的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介:

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



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值