android okhttp 图片,Android使用okhttp加载图片

本文介绍了如何在Android应用中使用OkHttp库加载网络图片。首先确保添加了网络权限和OkHttp、Okio依赖,然后定义全局Handler并实例化,接着创建OkHttpClient对象并构造请求。在回调方法中处理响应,成功时将图片数据转化为Bitmap并显示,失败时发送空消息。提供了一个简单的布局和MainActivity的实现示例。

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

效果图如下:

2e824034eb215e1258c0f56829fac824.png

前提:在添加了网络权限及导入了okhttp,okio两个jar包后开始操作,老规矩,在最后有源码。

1.定义一个handler为全局变量,并将其实例化。

71aa7169368b33c851bb7539c5a440f8.png

2.实例化一个0khttp,传入网址,实例化一个call的对象{其中有2个方法,在onResponse方法中声明一个传递信息的Message,然后再进行判断,并将数据传出去}。

b7cb9b3f9220e4bac14ca14e8abdd2c5.png

3.回到第一步,将指令和消息放入,并加载图片。

332df79d955690c77557482df9ffc6e2.png

一定要记得加网络权限

**

最后代码如下:

布局代码:就一个图片控件

android:id="@+id/imageView"

a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值