Android开发-使用工具类进行网络请求数据
2018-12-12 14:53
417 查看
如何用网络请求数据呢?
第一步 创建一个工具类NetWorks 在工具类中写一个方法(getJson)
这个类里可以写很多方法 不仅仅限于网络请求数据 比如常见的还有判断网络的连接状态等等…在其他的页面可以调用到这个工具类里的方法
public class NetWorks {
//网络请求数据 的方法 public static String getJson(String urlString){ try { URL url = new URL( urlString ); HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection(); int responseCode = httpURLConnection.getResponseCode(); if (responseCode == 200) { InputStream inputStream = httpURLConnection.getInputStream(); BufferedReader reader = new BufferedReader( new InputStreamReader( inputStream ) ); //按行读取 String temp=""; String json=""; while ((temp=reader.readLine())!=null){ json+=temp; } return json; } } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return ""; }//网络请求数据
}
阅读更多相关文章推荐
- Android开发本地及网络Mp3音乐播放器(十一)使用Jsoup组件请求网络,并解析音乐数据
- Android开发本地及网络Mp3音乐播放器(十一)使用Jsoup组件请求网络,并解析音乐数据
- Android中Volley框架进行请求网络数据的使用
- iOS开发中大部分App的网络数据交换是基于HTTP协议的。本文将简单介绍在Swift中使用HTTP进行网络请求的几种方法。
- Android开发笔记-使用Volley开源库进行Http网络请求(POST方式)
- android 开发使用okhttp进行网络请求简单介绍(未测试)
- Android网络开发中如何使用JSON进行网络通信---Android_JSON数据通讯方法解析
- Android网络开发中如何使用JSON进行网络通信---Android JSON数据通讯方法解析
- 从零开始学android开发-通过WebService进行网络编程,使用工具类轻松实现
- Android商城开发系列(六)——使用 OkHttpUtils 请求网络 + 使用 fastjson解析数据
- Android网络开发中如何使用JSON进行网络通信---Android JSON数据通讯方法解析
- android开发中监控android软件网络请求的软件Charles使用入门
- Android网络开发中如何使用JSON进行网络通信
- objective-c - 基础篇 - 数据库网络 -- 使用NSURLSession进行POST请求的网络数据
- Android - 开发实例(9):使用Loader进行数据加载
- 【iOS开发-网络】使用get请求发送和接受数据
- [置顶] Volley框架进行请求网络数据的使用
- Android 通过WebService进行网络编程,使用工具类轻松实现------客户端编程
- Android开发,使用Volley框架进行简单数据交互
- 网络请求以及网络请求下载图片的工具类 android开发java工具类