博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网络请求以及网络请求下载图片的工具类 android开发java工具类
阅读量:5790 次
发布时间:2019-06-18

本文共 1259 字,大约阅读时间需要 4 分钟。

hot3.png

package cc.jiusan.www.utils;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpGet;import org.apache.http.impl.client.DefaultHttpClient;import org.apache.http.util.EntityUtils;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class HttpUtils {	/**	 * 判断当前网络是否连接	 * 	 * @param context	 * @return	 */	public static boolean isNetWorkConn(Context context) {		ConnectivityManager manager = (ConnectivityManager) context				.getSystemService(Context.CONNECTIVITY_SERVICE);		NetworkInfo info = manager.getActiveNetworkInfo();		if (info != null) {			return info.isConnected();		}		return false;	}	// 网络请求下载图片	public static byte[] loadImageFromNet(String url) {		//OKHttp		try {			HttpClient client = new DefaultHttpClient();			HttpGet getRequest = new HttpGet(url);			HttpResponse response = client.execute(getRequest);			// 500 服务器 错误    			if (response.getStatusLine().getStatusCode() == 200) {				HttpEntity entity = response.getEntity();				return EntityUtils.toByteArray(entity);			}		} catch (Exception e) {			e.printStackTrace();		}		return null;	}	}

转载于:https://my.oschina.net/mcxiaobing/blog/647491

你可能感兴趣的文章
javascript的事件
查看>>
201521123009 《Java程序设计》第1周学习总结
查看>>
年终述职--常见问题分析解答
查看>>
C#_细说Cookie_Json Helper_Cookies封装
查看>>
在mui中创建aJax来请求数据..并展示在页面上
查看>>
spring 之AOP
查看>>
总结 15/4/23
查看>>
Windows 7环境下网站性能测试小工具 Apache Bench 和 Webbench使用和下载
查看>>
C#常见错误解决方法
查看>>
安装cnpm (npm淘宝镜像)
查看>>
Java 面向对象(基础) 知识点总结I
查看>>
读书笔记《自控力》
查看>>
基于神念TGAM的脑波小车(1)
查看>>
ceph集群搭建Jewel版本
查看>>
HttpClient 解释
查看>>
111111
查看>>
在Button上面显示图片,去掉Button的默认样式
查看>>
区域生长算法
查看>>
(转)json+flexgrid+jbox组合运用页面刷新<jsp>
查看>>
hive学习2(Navicat连接hive)
查看>>