当前位置: 开源爱好者 » Android源码 » 文件操作 » 详情页

Android 使用HttpURLConnection打开连接读取内容(流)

  • 时间:2018-04-13
  • 测试环境:Android SDK
  • 源码概述:读取数据

Android 使用HttpURLConnection打开连接读取内容(流),使用循环来读取获得的数据:
  try
  {
   // 使用HttpURLConnection打开连接
   HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();
   // 得到读取的内容(流)
   InputStreamReader in = new InputStreamReader(urlConn.getInputStream());
   // 为输出创建BufferedReader
   BufferedReader buffer = new BufferedReader(in);
   String inputLine = null;
   // 使用循环来读取获得的数据
   while (((inputLine = buffer.readLine()) != null))
   {
   // 我们在每一行后面加上一个"\n"来换行
   resultData += inputLine + "\n";
   }
   // 关闭InputStreamReader
   in.close();
   // 关闭http连接
   urlConn.disconnect();
   // 设置显示取得的内容
   if (resultData != null)
   {
   mTextView.setText(resultData);
   }
   else
   {
   mTextView.setText("读取的内容为NULL");
   }
  }

Android 使用HttpURLConnection打开连接读取内容(流)测试效果图
源码包大小:8.30K
该源码已累计下载了:

CopyRight 2018© 开源爱好者 All Rights Reserved 豫ICP备16030607号 隐私声明 网站地图