编程语言
首页 > 编程语言> > RxJava2和Retrofit2封装教程(整洁、简单、实用)

RxJava2和Retrofit2封装教程(整洁、简单、实用)

作者:互联网

前言

RxJava2与Retrofit2是老搭档了,之前写了一篇《RxJava和Retrofit2的统一处理单个请求》,是用的Rxjava1.0,本次使用Rxjava2.0与Retrofit2进行封装,一样整洁、简单、实用。Rxjava2相比Rxjava1优化和改动不少了东西,网上有很多大神写的文章,这里就不粘贴复制了。封装的过程有什么问题、疑问,请在下方留言。
下面话不多说了,来一起看看详细的介绍吧

封装教程如下:

核心网络请求:

package com.lin.netrequestdemo.data;

import android.util.Log;

import io.reactivex.Observable;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.Disposable;
import io.reactivex.functions.Consumer;
import io.reactivex.functions.Function;
import io.reactivex.schedulers.Schedulers;

public class RxNet {
/**

/**

标签:封装,new,RxJava2,callBack,io,import,throwable,Retrofit2,public
来源: https://www.cnblogs.com/gbcvfbv44/p/13819947.html