可以自定义一个HttpUtil类
public class HttpUtil
public static void sendOkHttpRequest(String address,okhttp3.Callback callback){
OkHttpClient client=new OkHttpClient();
Request request=new Request.Builder().url(address).build();
client.newCall(request).enqueue(callback);
}
}
在其他class文件里调用
HttpUtil.sendOkHttpRequest(address, new Callback() {
@Override
public void onFailure(Call call, IOException e) {
}
@Override
public void onResponse(Call call, Response response) throws IOException {
}
});
只需要输入address,和new Callback 就会调用CallBack中的两个方法,前者是失败时的,后者是接受到response
response就是返回的数据
解析成String格式 : String responseText=response.body().toString();