在前面熟悉了OkHttp的用法之后,为了简化用法同时适用于我的项目,我针对OkHttp进行了更进一步的封装(源码及其Demo地址在https://github.com/huyongli/TigerOkHttp) TigerOKHttp特性 封装之后其支持的功能特性包括如下: 一般的get同步阻塞请求和异步请求 一般的post同步阻塞请求和异步请求 实现了文件上传功能(包含文件上传进度回调显示) 实现了大文件下载功能,只需要指定文件下载路径即可,也包含了下载进度的回调显示 实现了请求结果的自动解析…
一.概述 之前写了篇Android OkHttp完全解析 是时候来了解OkHttp了,其实主要是作为okhttp的普及文章,当然里面也简单封装了工具类,没想到关注和使用的人还挺多的,由于这股热情,该工具类中的方法也是剧增,各种重载方法,以致于使用起来极不方便,实在惭愧. 于是,在这个周末,抽点时间对该工具类,进行了重新的拆解与编写,顺便完善下功能,尽可能的提升其使用起来的方便性和易扩展性. 标题的改善,也是指的是对于我之前的代码进行改善. 如果你对okhttp不了解,可以通过Android Ok…
膜拜一下~ 转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/49734867: 本文出自:[张鸿洋的博客] 一.概述 之前写了篇Android OkHttp完全解析 是时候来了解OkHttp了,其实主要是作为okhttp的普及文章,当然里面也简单封装了工具类,没想到关注和使用的人还挺多的,由于这股热情,该工具类中的方法也是剧增,各种重载方法,以致于使用起来极不方便,实在惭愧. 于是,在这个周末,抽点时间对该工具类,进行了重新的…
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 本文使用的OKHttp封装库是张鸿洋(鸿神)写的,因为在项目中一直使用这个库,所以对于一些常用的请求方式都验证过,所以特此整理下. 本文主要讲的是在项目中导入OkHttpUtils库的一些操作.至于get.post.上传单个.多个文件.下载文件.提交文件.提交json字符串请求等,在下一篇中会有单独的介绍. 效果图 代码分析 1.导入jar包 2.在MyApplication中配置OKHttpUtils 3.在AndroidMa…
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这一篇主要讲一下将OkHttpUtils运用到mvp模式中. 数据请求地址:http://www.wanandroid.com/tools/mockapi/418/version 效果图 代码分析 1.集成OKHttpUtils开源库参考<okhttputils[ Android 一个改善的okHttp封装库]使用(一)>: 2.使用mvp模式封装网络请求. 使用步骤 一.项目组织结构图 注意事项: 1.  导入类文件后需要c…
概述 在android开发中经常要访问网络,目前最流行的网络访问框架就是Okhttp了,然而我们在具体使用时,往往仍然需要二次封装.我使用Builder设计模式进行了封装形成oknet开源库. 介绍 oknet是一套基于okhttp的android网络http框架,封装了请求参数处理,日志打印. Github地址 https://github.com/vir56k/oknet 特性 1.简洁的语法 2.支持自定义处理 message code 不等于0 的情形 3.支持文件上传 4.完整清晰的l…
Axios 是一个基于 promise 的 HTTP 库 vue项目中关于axios的简单使用 axios介绍 Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中官方仓库:https://github.com/axios/axios中文文档:https://www.kancloud.cn/yunye/axios/234845 axios在项目中(vue)的使用 没有vue项目的使用vue-cli脚手架生成一个webpack模板的项目即可愉快的看下去了~…
概述 对okhttp的get,put,delete,post请求简单封装,减少了不必要的冗余代码 详细 代码下载:http://www.demodashi.com/demo/11101.html 在自己项目的开发过程中需要用到网络请求,且用的okhttp网络框架,虽然用起来很方便,但是倒出充斥着重复代码,所以在研究了okhttp源码的基础上对Okhttp的使用进行了封装,结构清晰,可以满足基本的上传.下载.put,delete,get,post请求.如果想了解okhttp的工作原理,也可以参考本…
HG框架简介 HG-Layui-UI框架,是基于layui最新版UI搭建的一套通用后台管理框架,借鉴了市面上各大主流框架风格,采用iframe标签页实现,保留了传统开发模式的简单实用性. 为快速开发减少重复代码量,框架内部admin.js中封装了常用的组件,包括弹窗提示.日期组件.表单监听.表单验证.数据表格组件.树形组件和request获取数据方法等. 2019-11-12更新 (懒加载模式存在效率问题,待修复..) 增加tree(layid, data, options) 采用官方树形组件,…
think-vuele 基于Vue和ElementUI框架进行整合二次开发的一个框架.提供一些elementUI没有的或当时没有的控件.优化了或简化了便于2B软件开发的一些控件 demo:http://vuele.tennetcn.com github:https://github.com/chfree/think-vuele element-ui的控件库是el+控件名的方式进行使用.tennetcn-ui是以tc开头使用的控件库,如果你想用回el,只需前缀将tc改为el即可,只是tc提供的扩展…