![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android 网络
文章平均质量分 74
Android 网络
jianning-wu
努力过,期待中,好好工作!
展开
-
网络协议详解
HTTP2.0使用encoder来减少需要传输的header大小。每一个request都是是用作连接共享机制的。服务端收到了客户端要发送数据的通知。客户端开始真正的向服务端发送数据。HTTP1.x的解析是基于文本。原创 2017-06-23 10:45:18 · 6034 阅读 · 0 评论 -
Retrofit+OkHttp+RxJava+RxAndroid详解(下)
2.回调给调用者时,可以将报文解析好,回调给调用者Bean就好了,如果调用者如要原始报文也可以,也就是说回调给回调者的回调中既可以包含Bean也包含原始报文。1.公共被观察者方法 onSubscribe方法和onComplete方法可以说是用不到的,所以在公共封装时忽略掉,只给调用者成功或者失败的回调。3.观察者和被观察者的订阅关系需要实时维护。原创 2018-04-24 15:46:42 · 848 阅读 · 0 评论 -
Retrofit+OkHttp+RxJava+RxAndroid详解(中)
OkHttp的详细操作。Service的封装。原创 2017-09-22 13:57:32 · 970 阅读 · 1 评论 -
Retrofit+OkHttp+RxJava+RxAndroid详解(上)
【代码】Retrofit+OkHttp+RxJava+RxAndroid详解(上)原创 2017-06-22 16:41:01 · 2266 阅读 · 0 评论 -
Retrofit基础讲解(下)
【代码】Retrofit基础讲解(下)原创 2017-06-07 10:43:12 · 1172 阅读 · 0 评论 -
Retrofit基础讲解(上)
不配置CONVERTERS 即合成器。BaseUrl必须以"/"结尾。获取报文必须判断响应是否成功。一种execute()同步。单独使用Retrofit时。onResponse回调。一种enqueue异步。Post请求须加注释。原创 2017-05-26 17:19:34 · 3602 阅读 · 0 评论 -
OKHttp实现断点续传
【代码】OKHttp实现断点续传。原创 2017-06-07 10:47:36 · 2278 阅读 · 0 评论 -
OKHttp网络优化
根据域名。原创 2017-06-09 14:00:39 · 3250 阅读 · 0 评论 -
OKHttp拦截器(Interceptor)
本章节讲述OKHttp框架的拦截器(Interceptor)的相关知识。拦截器一般作用1.URL重定向。2.请求体数据加密。3.HEAD动态添加。4.请求日志抓取。一.基础讲解1.创建新类实现Interceptor接口public class CustomInterceptor implements Interceptor { ...原创 2017-06-01 19:06:05 · 1898 阅读 · 0 评论 -
OKHttp获取保存使用Cookie
Android 中经常会用到Okhttp网络框架,有时在获取服务器数据时服务器要通过这次请求请求方的一些信息 比如cookie这时就需要配置此处以Okhttp的Post请求为例public Observable<String> post(final String url, final Map<String,String> params){ /...原创 2018-01-30 18:18:22 · 13960 阅读 · 0 评论 -
OKHttp实现Https请求
1.HTTPS定义HTTPS全称为Hyper Text Transfer Protocol over Secure Socket Layer或是Hypertext Transfer Protocol Secure中文含义为“超文本传输安全协议” 。是以安全为目标的HTTP通道。简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。...原创 2017-09-25 10:58:45 · 13108 阅读 · 0 评论 -
OKHttp以Json形式上传参数
/** * post请求方法 Json方式提交 * */ public Observable<String> post(final String url,final String json){ //创建被观察者 Observable<String> observable = Observable.create(...原创 2017-06-05 15:04:46 · 1031 阅读 · 0 评论 -
OKHttp以文件形式上传图片
AndroidOkhttp框架以文件形式上传图片以Post为例public Observable<String> postImageview(final String url, final MultipartBody requestBody){ //创建被观察者 Observable<String> observable...原创 2018-01-30 18:24:16 · 1881 阅读 · 0 评论 -
OKHttp+RxJava+RxAndroid MVP详解
Android开发中常用的技术架构有三种,MVC,MVP,MVVM。具体讲解1. MVC M:Model:模型层主要用来获取数据,数据的来源包括接口获取,数据库获取,SharedPreferences获取等等途径。并将其解析成Bean对象回调给Controller层。 V:View:视图层主要用来绘制各个视图,即Activity/Fragment对应的布局XML文件。 C:Controller:控制层主要接收Model层的回调,控制View层的显示。原创 2017-06-06 11:33:28 · 1938 阅读 · 0 评论 -
OkHttp基础讲解
Response对象是否为空且是否成功。返回的InputStream。onResponse方法。Response对象。原创 2017-06-06 10:59:30 · 9807 阅读 · 0 评论 -
Volley详解
Volley上传文件时报错 com.android.volley.TimeoutError原因:由于volley框架中有自己的请求时间,所以由于网络不稳定或者其他原因解决方案 :自动修改Volley框架的超时时间以及请求次数设置超时时间request.setRetryPolicy(new DefaultRetryPolicy( ...原创 2017-05-02 13:58:25 · 1033 阅读 · 0 评论 -
Xutils详解
Xutils3.XX框架1.xutils3.XX框架简介xUtils 包含了很多实用的android工具。xUtils 支持超大文件(超过2G)上传,更全面的http请求协议支持(11种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响。xUtils 最低兼容Android 4.0 (api level 14)。xUtils3变化较多所以建立...原创 2017-03-19 16:45:59 · 580 阅读 · 0 评论