package com.novelbook.android.netsubscribe; import com.novelbook.android.netutils.HttpMethods; import java.util.HashMap; import java.util.Map; import io.reactivex.Observable; import io.reactivex.observers.DisposableObserver; import okhttp3.ResponseBody; /** * Created by 眼神 on 2018/3/27. * 建议:把功能模块来分别存放不同的请求方法,比如登录注册类LoginSubscribe、电影类MovieSubscribe */ public class MovieSubscribe { /** * 获取数据 */ public static void getData(int pageNumber, int count,DisposableObserver subscriber) { Map map = new HashMap<>(); map.put("start",pageNumber); map.put("count",count); Observable observable = HttpMethods.getInstance().getHttpApi().getDataForMap(map); HttpMethods.getInstance().toSubscribe(observable, subscriber); } }