android开发之Glide加载图片之url转bitmap的方法

本文介绍了如何在Android开发中使用Glide库的4.8.0版本将网络URL转换为Bitmap。通过示例代码展示了具体的转换过程。

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

直接看代码:

  /**
     * 自己写的加载网络图片的方法
     * img_url 图片的网址
     */
    public void initNetWorkImage(final String imgUrl, final Activity context) {

        new AsyncTask<Void, Void, Bitmap>() {
            @Override
            protected Bitmap doInBackground(Void... params) {
                Bitmap bitmap = null;
                try {
                    bitmap = Glide.with(context)
                            .asBitmap()
                            .load(imgUrl)
                            .submit(360, 480).get();
                } catch (Exception e) {
                    e.printStackTrace();
                }
                return bitmap;
            }

            @Override
            protected void onPostExecute(Bitmap bitmap) {
                groupBuyImageData.put(groupBuyImageData.size(), bitmap);
                //添加图片压缩后的byte数组长度
                list.add(BitmapUtils.bitmap2byteArray(bitmap));
                //添加图片不清除
                mAdapter.notifyDataSetChanged();
            }
        }.execute();
    }

注意:Glide版本不一样用法不一样我这方法是Glide4.8.0的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值