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;
} }

最新文章

  1. .NET静态变量与静态方法并发的问题
  2. jdbc 数据库连接
  3. openvpn的部署
  4. 对SharePreference的封装
  5. MFC学习20160718(GetModuleFileName&&GetAppDataPath)
  6. 小白日记36:kali渗透测试之Web渗透-手动漏洞挖掘(二)-突破身份认证,操作系统任意命令执行漏洞
  7. [改善Java代码]推荐使用String直接量赋值
  8. inline-block的特点
  9. 浅谈PipelineDB系列一: Stream数据是如何写到Continuous View中的
  10. c# 委托(Func、Action)
  11. Leetcode_141_Linked List Cycle
  12. 关于vue2.0 cnpm 镜像安装
  13. 详细的ifcfg-eth0配置详解
  14. java细节知识
  15. 51Nod 1049 最大子段和
  16. 如何将IOS版本的更新下载文件指向到自己的服务器
  17. case功能菜单选项
  18. this keyword details
  19. High Water Mark 图示
  20. 移动端调试神器(eruda)

热门文章

  1. SpringCloud服务注册中心
  2. day8.列表、字典、集合相关操作
  3. requests入门实践02_下载斗图拉最新表情包
  4. Ubuntu环境下使用Jupyter Notebook查找桌面.csv文档的方法
  5. 用var声明变量,在java中居然有这么多细节,你都了解么?
  6. JSP中contentType、pageEncoding和meta charset的区别
  7. SCOI2020后摸鱼实况记录
  8. Cayley-Hamilton 定理简要证明
  9. Java 基础 —— 注解 Annotation
  10. Faiss流程与原理分析