retrofit的封装
来源:互联网 发布:石家庄网络推广招聘 编辑:程序博客网 时间:2024/06/05 08:36
public interface HomeAPT {
//首页
@GET(content.BASEURL)
Observable<HomeBean> gethome();
//gv
@GET(content.FEN)
Observable<FenleiBean> getGV();
@GET(content.FEN1)
Observable<Fen_leiBean> getGV1(@Query("cid") String cid);
//登录
@POST(content.LOGIN)
@FormUrlEncoded
Observable<LogBean> getLogin(@FieldMap HashMap<String,String> map);
//注册
@FormUrlEncoded
@POST(content.REG)
Observable<RegBean> getreg(@FieldMap HashMap<String, String> map);
//uid=2476&token=B4878262E2D6BB6B4E23A0D83987C99C
//查询购物车
@POST(content.cx)
@FormUrlEncoded
Observable<CarBean> getcar(@FieldMap HashMap<String,String> map);
Retrofit RETROFIT=new Retrofit.Builder()
.baseUrl(content.MAIN)
.addCallAdapterFactory(RxJavaCallAdapterFactory.create())
.addConverterFactory(GsonConverterFactory.create())
.build();
HomeAPT RETRO_API=RETROFIT.create(HomeAPT.class);
}
//首页
@GET(content.BASEURL)
Observable<HomeBean> gethome();
//gv
@GET(content.FEN)
Observable<FenleiBean> getGV();
@GET(content.FEN1)
Observable<Fen_leiBean> getGV1(@Query("cid") String cid);
//登录
@POST(content.LOGIN)
@FormUrlEncoded
Observable<LogBean> getLogin(@FieldMap HashMap<String,String> map);
//注册
@FormUrlEncoded
@POST(content.REG)
Observable<RegBean> getreg(@FieldMap HashMap<String, String> map);
//uid=2476&token=B4878262E2D6BB6B4E23A0D83987C99C
//查询购物车
@POST(content.cx)
@FormUrlEncoded
Observable<CarBean> getcar(@FieldMap HashMap<String,String> map);
Retrofit RETROFIT=new Retrofit.Builder()
.baseUrl(content.MAIN)
.addCallAdapterFactory(RxJavaCallAdapterFactory.create())
.addConverterFactory(GsonConverterFactory.create())
.build();
HomeAPT RETRO_API=RETROFIT.create(HomeAPT.class);
}
阅读全文
0 0
- Retrofit的使用封装
- Retrofit+Rxjava的封装
- Retrofit的简单封装
- Retrofit的简单封装
- retrofit的封装
- Retrofit的简单封装
- Retrofit的二次封装
- RxJava与Retrofit的封装
- retrofit的简单二次封装
- RxJava+Retrofit+MVVM的封装
- Retrofit的简单封装使用
- Retrofit的回调封装
- Retrofit对OKhttp的封装
- Retrofit工具类的封装
- Retrofit和RxJava的封装
- Retrofit -> 封装
- Retrofit封装
- Retrofit封装
- 碎片一
- 考试总结
- 使用React Native编写的一款阅读类app ———《轻松一刻》
- 武汉seo:做网站标题优化教程设置的老生常谈问题
- tab布局
- retrofit的封装
- 购物车逻辑
- 博客转移公告
- android SeekBar 样式大全
- redis源码分析之有序集SortedSet
- 购物车添加删除
- 交叉验证(Cross-validation)
- 简单的混合开发
- 阿里Dubbo疯狂更新,关Spring Cloud什么事?