Android studio利用Okhttp调用Api使用案例教程



案例代码:

// 1.创建实例对象
OkHttpClient getOkHttp = new OkHttpClient();
// 2-1.创建请求信息-先创建请求的容器.在填充请求的数据,并提交
Request request = new Request.Builder()
.url("api接口")
.build();
// 3.使用okhttp的实例发送请求,并执行,回调
Call newCall = getOkHttp.newCall(request);
newCall.enqueue(new Callback() {
@Override
public void onFailure(@NotNull Call call, @NotNull IOException e) {
}
private String responseData;
@Override
public void onResponse(Call arg0, Response arg1)
throws IOException {
//获取请求结果
responseData = arg1.body().string();
//因为我们要让UI改变,所以在主线程改变UI
runOnUiThread(new Runnable() {
@Override
public void run() {
// 设置到我们的显示区
String A=responseData
}

 

------本页内容已结束,喜欢请分享-456源码网------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容