您当前的位置: 首页 >  Java

ZhangJiQun&MXP

暂无认证

  • 0浏览

    0关注

    1187博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

RxJava+Retrofit示例 ,Retrofit 注解学习

ZhangJiQun&MXP 发布时间:2020-03-10 18:08:34 ,浏览量:0

使用之前加入依赖:

compile 'com.squareup.retrofit2:retrofit:2.1.0'

定义接口

 

public interface GithubService {

    @GET("users/{user}")
    Call getUserString(@Path("user") String user);

}

这里我们使用http中的get 方法获取users这个接口下,当前user的具体信息,参数为当前user名。返回内容为Http请求的ResponseBody。

Retrofit 返回ResponseBody

 

private void SimpleRetrofit() {
        OkHttpClient.Builder httpClient = new OkHttpClient.Builder();
        Retrofit.Builder builder = new Retrofit.Builder()
                .baseUrl(BASE_URL);
        Retrofit retrofit = builder.client(httpClient.build()).build();
        GithubService simpleService = retrofit.create(GithubService.class);
        Call call = simpleService.getUserString(name);
        call.en
关注
打赏
1665659684
查看更多评论
立即登录/注册

微信扫码登录

0.0408s