Okhttp3的简单使用

从事移动端开发工作不可避免的会接触到和后台进行网络交互,要完成这样的工作已经有很多的第三方类库了,下面就给大家介绍下Okhttp3的简单使用

首先,我们要把这个第三方类库部署到项目里面,部署方法有两种

一,下载jar包

下载链接https://download.csdn.net/download/weixin_39302050/10663037

下载完成后将下载好的Jar包复制到Android Studio中的Libs文件夹下面如图:

1.

2.

3.

这样就把一个Jar包部署到项目里了,当然还有一种方法就是第二种方法。

扫描二维码关注公众号,回复: 4444095 查看本文章

二,通过配置build.gradle文件进行部署

打开app包下的build.gradle文件,找到dependencies如图:

通过上面两个方法,任选其一我们就把我们的okhttp3的第三方类库部署到项目里了。

下面说一下okhttp3的简单使用

1.初始化OkhttpClient对象。

OkHttpClient okHttpClient = new OkHttpClient();

2,初始化Request对象。 

 final Request request = new Request.Builder().url(url).build();

这里的url方法中的url参数就是你的服务器地址了

3.初始化Call对象

okhttp3.Call call = okHttpClient.newCall(request);

注意这里的Call对象一定要是Okhttp3包下面的对象,导包的时候要导正确哦

4.初始化Response对象

  Response response = call.execute();

我们都知道网络请求属于耗时操作,而耗时操作我们是应该放到线程中进行的,所以call.execute();是应该放在线程中进行的。

通过这四部,我们就完成了一个最简单的okhttp3的get网络请求。

希望上面的方法可以帮到你!

猜你喜欢

转载自blog.csdn.net/weixin_39302050/article/details/82694843