retrofit 基础使用
Posted zquan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了retrofit 基础使用相关的知识,希望对你有一定的参考价值。
1、先导入依赖
加上网络权限
<uses-permission android:name="android.permission.INTERNET" />
2、创建接口设置请求和类型参数
新建UserInfoModel类 用来发送请求后,存储数据的
新建UserMsgService接口
例子:
UserMsgService.java
3、创建retrofit对象、设置数据解析器
String url = ""; Retrofit retrofit = new Retrofit.Builder() .baseUrl(url) .addConverterFactory(GsonConverterFactory.create()) .build();
4、生成接口对象
UserMsgService service = retrofit.create(UserMsgService.class);
5、调用接口方法回调返回Call对象
Call<UserInfoModel> call = service.login("张三","123456");
6、发送请求(同步、异步)
7、处理返回的数据
以上是关于retrofit 基础使用的主要内容,如果未能解决你的问题,请参考以下文章