# Rxjava2Retrofit2NetFrame **Repository Path**: xrz/adroidlib-rxjava2-retrofit2-net-frame ## Basic Information - **Project Name**: Rxjava2Retrofit2NetFrame - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-02-24 - **Last Updated**: 2021-02-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 如果帮到您了能不能给个赞,赞多的话我会抽时间继续给大家更新支持的~ ### kotlin版本链接:https://github.com/bigeyechou/AndroidKotlin ### 项目介绍 NetWorkFrame:Android网络请求框架 down下来一定要配上自己的接口名,URLConstant和HttpApi的post/get()中!!!!! 有相关操作符的解释,演示便于大家更快的了解使用强大的操作符~ ### 软件架构 基于Retrofit+Rxjava+Okhttp封装的网络请求框架 使用时请自行修改okhttp的公共参数(HeaderParam) 1.HttpService请求的接口 2.RetrofitFactory类:初始化并配置Retrofit和OkHttp 3.OnSuccessAndFaultSub类:封装回调,项目中接收的是gzip压缩过的流 4.各种Api类:根据业务模块划分,实现观察者和被观察者的订阅。 5.operator包下是解释操作符相关的,可以全部删掉~ ### 使用说明 可直接使用 集成的接口获取的数据需要在OnSuccessAndFaultSub.class文件的onNext方法看(因为接口只是为了测试Retrofit,框架是根据自己公司的接口规则封装的) 详情使用介绍请查看简书:https://www.jianshu.com/p/0ad99e598dba 喜欢点赞支持一下 ### 应用实例 https://github.com/bigeyechou/ChouMediaPlayer 请参考我git上的视频播放项目,集成了此网络请求框架(network),仅供下载参考。 ![img](https://upload-images.jianshu.io/upload_images/1427878-91fb21d8bdf8dd2d.gif?imageMogr2/auto-orient/strip) ### 版本 【1.1】 更新了RxJava和RxAndroid的版本(2.0+),语法区别和一些操作符有做改变。 【1.2】 新增示例接口;新增请求方式@Query、@QueryMap、@Body;新增使用指引文档 【1.3】 gradle2.2版本->3.0,增加RxJava操作符相关操作 ##### 接口不得以任何形式转载,项目可随意使用,注明出处。