Retrofit进阶

上面谈了Retrofit的简单应用,现在针对接口类,从四个方面来谈Retrofit的进阶

一、接口类

public interface GitHubClient {  
    @GET("/users/{user}/repos")
    Call<List<GitHubRepo>> reposForUser(
        @Path("user") String user
    );
}

1 注解
2 方法
3 返回类型
4 参数

二 注解
Retrofit annotations for each HTTP method:
@GET, @POST, @PUT, @DELETE,
@PATCH
@HEAD.

三 方法
可以自由地命名。但,规范地,最好能够表达你的request的意义。

四 返回类型
Call
Call

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值