OkHttpFinal- Http请求框架

网友投稿 1291 2022-10-16 23:07:00

OkHttpFinal- Http请求框架

OkHttpFinal 是针对 OkHttp 封装的一个简单易用 HTTP 请求和文件下载管理框架。

主要特性

简化OkHttp使用 支持Activity和Fragment生命周期结束后终止请求 添加了DownloadManager功能 下载多事件回调 JSON反射轻松拿到结果 ……

下载 OkHttpFinal

下载这个JAR或者通过Gradle抓取:

compile 'cn.finalteam:okhttpfinal:1.0.7'#带下载管理compile 'cn.finalteam:okhttpfinal-dm:1.0.7'

OkHttpFinal 接口请求:

RequestParams params = new RequestParams(this);params.put("username", mUserName);params.put("password", mPassword);params.put("file", file);params.put("image", inputstream);params.putHeader("token", token);HttpRequest.request(Api.LOGIN, params, new BaseHttpRequestCallback() {        @Override        public void onStart() {            super.onStart();            buildProgressDialog().show();        }        @Override        public void onSuccess(LoginResponse loginResponse) {            super.onSuccess(loginResponse);            toast("登录成功");        }        @Override        public void onFailed(LoginResponse loginResponse) {            super.onFailed(loginResponse);            toast(loginResponse.getMessage());        }        @Override        public void onException(int errorCode, String msg) {            super.onException(errorCode, msg);            toast("网络异常~,请检查你的网络是否连接后再试");        }        @Override        public void onFinish() {            super.onFinish();            dismissProgressDialog();        }    });

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 配置行为)以便将异常信息发送回
下一篇:springboot集成redis并使用redis生成全局唯一索引ID
相关文章