Retrofit 是一个用于访问 REST API 的开源库。下面是使用 Retrofit 框架的基本步骤:
添加依赖:在项目的 build.gradle 文件中添加 Retrofit 的依赖项。implementation 'com.squareup.retrofit2:retrofit:2.x.x'implementation 'com.squareup.retrofit2:converter-gson:2.x.x' // 如果你需要使用 Gson 进行数据转换创建 Retrofit 实例:创建一个 Retrofit 对象并指定 API 的 base URL。Retrofit retrofit = new Retrofit.Builder() .baseUrl("https://api.example.com/") .addConverterFactory(GsonConverterFactory.create()) .build();创建 API 接口:创建一个接口来定义 API 的各种请求方法。public interface ApiService { @GET("users") Call<List<User>> getUsers(); @POST("users") Call<User> createUser(@Body User user);}创建 API 服务:使用 Retrofit 创建一个 API 服务对象。ApiService apiService = retrofit.create(ApiService.class);发起网络请求:使用 API 服务对象调用相应的请求方法,然后处理响应。Call<List<User>> call = apiService.getUsers();call.enqueue(new Callback<List<User>>() { @Override public void onResponse(Call<List<User>> call, Response<List<User>> response) { if (response.isSuccessful()) { List<User> users = response.body(); // 处理响应数据 } else { // 处理错误 } } @Override public void onFailure(Call<List<User>> call, Throwable t) { // 处理错误 }});以上就是使用 Retrofit 框架的基本步骤。你还可以使用其他功能,如添加请求头、使用 RxJava 进行异步操作等。具体的用法可以参考 Retrofit 的官方文档。

