专栏名称: 安卓开发精选
伯乐在线旗下账号,分享安卓应用相关内容,包括:安卓应用开发、设计和动态等。
目录
相关文章推荐
复利大王  ·  某公募研究员ED? ·  昨天  
鸿洋  ·  全新导航库 Jetpack ... ·  昨天  
复利大王  ·  银行版的996,兴业某支行 ·  昨天  
复利大王  ·  2024人均薪酬排行榜 ·  昨天  
51好读  ›  专栏  ›  安卓开发精选

Retrofit 动态参数(非固定参数、非必须参数)(Get、Post请求)

安卓开发精选  · 公众号  · android  · 2016-08-15 11:48

正文

请到「今天看啥」查看全文


page , @Query ( "user_id" ) int userId );


两个接口,区别就在于有没有『user_id』参数。


这样做,总感觉有点罗嗦,体现不出Retrofit的优越性。有没有更好的方法呢?当然有,那就是动态参数(其实很简单)。


上面的两个接口合并为一个:


@GET ( "index.php?r=default/homepage" )

Observable Response > getDataList ( @Query ( "page" ) int page , @Query ( "user_id" ) Integer userId );


使用


  • 登录:


APIWrapper . getInstance (). getDataList ( mCurrentPage , 10 );








请到「今天看啥」查看全文