Retrofit使用基本步骤
1. 添加好依赖
implementation 'com.squareup.okhttp3:okhttp:3.4.1'
implementation 'com.squareup.retrofit2:retrofit:2.1.0'
implementation 'com.squareup.retrofit2:converter-gson:2.1.0'
1.2添加权限
<uses-permission android:name="android.permission.INTERNET"/>
2. 创建接口,设置请求类型与参数
- 新建
UserInfoModel
类(一个根据服务端数据的格式,如json数据的格式字段,而设计的一个Java类,类中的成员字段
对应着服务端数据
的字段
)
举个例子:
如服务器端数据格式如下: