1.首先我们要加权限:
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
2.写一个类
package com.example.utils;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
public class NetWorkUtils {
public static String conget(String jsonurl){
try {
URL url = new URL(jsonurl);
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.setRequestMethod("GET");
urlConnection.setConnectTimeout(5000);
urlConnection.setReadTimeout(5000);
int responseCode = urlConnection.getResponseCode();
if (responseCode==200){
//使用IO流
InputStream inputStream = urlConnection.getInputStream();
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
StringBuffer stringBuffer = new StringBuffer();
String length="";
while ((length=bufferedReader.readLine())!=null){
stringBuffer.append(length);
}
String s = stringBuffer.toString();
return s;
}
} catch (Exception e) {
e.printStackTrace();
}
return "";
}
}