RxjavaRetrofitDemo-master icon indicating copy to clipboard operation
RxjavaRetrofitDemo-master copied to clipboard

Retrofit+Rxjava+okhttp终极封装(Gson方案)

Results 28 RxjavaRetrofitDemo-master issues
Sort by recently updated
recently updated
newest added

如题,6.0系统 或者6.0以上,下载完全后, progressListener.update 回调返回 done 为true,然后调代码进行安装应用,报错解析包错误。 或者,下载完成后,手动到sd卡,点击下载的apk进行安装,也是解析包错误。 下载完成,等待个10秒左右,手动或者代码 安装,却又能正常进行安装了。

应该写成单例的,多BaseApi也是可以实现的

点击多任务断点续传下载,在新的页面里面点击下载,提示:失败:retorfit2.adapter.rxjava.HttpException:HTTP404 Not Found。 这个怎么处理哈~

CookieResulteDao找不到

我们请求参数都是用jsonRequest,这样就要用到RequestBody ,不同模块不同的service,这样没办法把请求参数写在baseApi里...如果要用你的框架封装,有什么思路可以指导的吗?谢谢

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { SubjectPostApi postEntity = new SubjectPostApi(simpleOnNextListener, (RxAppCompatActivity) getActivity()); }

public void doHttpDeal(BaseApi basePar) { /*链接式对象返回*/ SoftReference httpOnNextListener = basePar.getListener(); if (httpOnNextListener != null && httpOnNextListener.get() != null) { httpOnNextListener.get().onNext(observable); } /*数据回调*/ observable.subscribe(subscriber); } 每次的网络请求都会产生一次订阅关系,如何才能使接口回调回来后,取消本次订阅?