android 利用 htttpURLConnection进行网络通信。我同时向服务器发起多个请求 10

android利用htttpURLConnection进行网络通信。我同时向服务器发起多个请求,假设有两个con,此时,每一个con都堵塞在getinputstream方... android 利用 htttpURLConnection进行网络通信。我同时向服务器发起多个请求,假设有两个con,此时,每一个con都堵塞在getinputstream方法等待数据响应。当第一个响应返回,两个con的getinputstrem会同时响应,此时可能会发生con1接受到了另一个con2请求的内容,而con2的响应数据为null,当第二个响应返回时,已经没有con去接受了。怎么样才能让con1只接受自己需要的响应,而con2继续堵塞等待自己的响应(就是说每个con只接受自己的响应)
难道android的网络访问只能异步进行吗,比如一个listview我需要向服务器请求很多图片资源,每一项都获取一张图,这个图片的获取如果不进行异步处理,而是(几乎)同时开启多个线程请求,就会出现某一个(或多个)图片空白,而且图片可能不对应(即这一项可能得到了另一项图片),这就是我开始举出的问题的一个实例
展开
 我来答
唯佳卟爱
2016-06-08 · TA获得超过123个赞
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:65.2万
展开全部
还是先使用第三方网络框架吧。okHttp,Volley这些
图片也有图片加载框架
Storm代理
2023-07-25 广告
StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式