url-android如何使用asyntask请求多张图片?

问题描述

android如何使用asyntask请求多张图片?

可以获取到每张图片的url,有办法一次性根据这些Url批量向服务器获取到图片吗?如果不能一次性有没有什么办法能请求到多张图片呢?如果不用第三方框架的话?谢谢大神们

解决方案

可以用线程池,内部维护请求队列,一个取任务线程从任务队列里取url,交给线程池执行。

解决方案二:

图片这个,建议还是用框架吧,缓存啦,内存溢出啦,问题比较多,自己写起来比较麻烦。

解决方案三:

如果知道几张的话 就用循环啊 把地址存到数组或者list里面 一张一张的加载啊 在传url的时候循环

时间: 2024-08-30 07:39:28

url-android如何使用asyntask请求多张图片?的相关文章

前端开发-android webview加载包含一张图片的url显示空白

问题描述 android webview加载包含一张图片的url显示空白 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webview = (WebView) f

Android实现图片异步请求加三级缓存

使用xUtils等框架是很方便,但今天要用代码实现bitmapUtils 的功能,很简单, AsyncTask请求一张图片 ####AsyncTask #####AsyncTask是线程池+handler的封装 第一个泛型: 传参的参数类型类型(和doInBackground一致) 第二个泛型: #####更新进度的参数类型(和onProgressUpdate一致) 第三个泛型: 返回结果的参数类型(和onPostExecute一致, #####和doInBackground返回类型一致) 看A

数据-小白求助,很迷茫Android中写post请求,这个应该怎么写那

问题描述 小白求助,很迷茫Android中写post请求,这个应该怎么写那 如图,他们提供的数据接口是这样说的,于是我就这么写的,不对啊,该怎么写那 解决方案 给你分享一个我的android访问http的类,超级好用,从来没让我担心过 public class MyHttpClient { /** * 通过HttpClient发送GET请求 * @param path 请求路径 * @param params 请求参数 * @param ecoding 请求编码 * @return 请求是否成功

android实现http中请求访问添加cookie的方法_Android

本文实例讲述了android实现http中请求访问添加cookie的方法.分享给大家供大家参考,具体如下: 第一种 HashMap<String, String> map = new HashMap<String, String>(); map.put("cookie","p1u_id=4eb591e73554db0f4d3300cb656113abfb968ef6b0ee2b5de0a35caa5217c51faa028b453576b35c&quo

Android中使用Post请求的方法

本文实例讲述了Android中使用Post请求的方法.分享给大家供大家参考.具体如下: 一.需要用到的场景 在jQuery中使用$.post()就可以方便的发起一个post请求,在android程序中有时也要从服务器获取一些数据,就也必须得使用post请求了. 二.需要用到的主要类 在android中使用post请求主要要用到的类是HttpPost.HttpResponse.EntityUtils 三.主要思路 1.创建HttpPost实例,设置需要请求服务器的url. 2.为创建的HttpPo

Android使用URLConnection提交请求的实现

URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和URL之间的通信连接.程序可以通过URLConnection实例向该URL发送请求,读取URL引用的资源. 通常创建一个和URL的连接,并发送请求.读取此URL引用的资源需要如下几个步骤: Step1: 通过调用URL对象的openConnection()方法来创建URLConnection对象: Step2:设置URLConnection的参数和普通请求属性: Step3:如果只是发送GE

关于android http协议 POST请求的outputStream.write()方法

问题描述 关于android http协议 POST请求的outputStream.write()方法 这个方法就是把数据发送吧,但是不能发送String类型的数据,想问一下我有一个String类型的数据要发送到服务器,要怎么写呢? 解决方案 说错了,是变成比特数组. 解决方案二: Android使用http协议的GET和POST方法!!! 解决方案三: 可以把字符串变成比特流. 解决方案四: String data="你的数据"; byte[] byteData=data.getBy

android银联支付,请求报文错误[8100008]

问题描述 android银联支付,请求报文错误[8100008] 之前搞得银联支付,并且试用了没有问题. 但今天再用就在跳转时弹出对话框,显示: 请求报文错误[8100008] 我没有动过这一块的代码. 请大神指导 解决方案 Android-银联支付android银联支付android银联支付 解决方案二: 问下银联是不是改什么东西了?或者确认一下这个代码的意思 解决方案三: iOS同样遇到这个问题,楼主解决了吗 解决方案四: 是你们服务端改东西了吧 流程图说明: (1)用户在客户端中点击购买商

在url中添加~可正常请求,如何解决有~不请求

问题描述 在url中添加~可正常请求,如何解决有~不请求 hibernate3+spring3+struts2.3.15.1在url中添加~可正常请求,如何解决有~不请求 例:/dos/login/login_Index.action 至: /dos/login/~login_Index.action 两个请求都成功,如何过滤掉~