
网络请求框架
文章平均质量分 92
一只懂音乐的码虫
我是一个爱音乐的程序媛,分享自己的一些自己学习和工作中的心得及经验,各路朋友多多指教!
展开
-
分分钟使用Retrofit+Rxjava实现网络请求
撸代码之前,先简单了解一下为什么Retrofit这么受大家青睐吧。Retrofit是Square公司出品的基于OkHttp封装的一套RESTful(目前流行的一套api设计的风格)网络请求框架。它内部使用了大量的设计模式,以达到高度解耦的目的;它可以直接通过注解的方式配置请求;可以使用不同的Http客户端;还可以使用json Converter序列化数据,直接转换成你期望生成的实体bean;它还支...原创 2018-04-01 06:55:57 · 1041 阅读 · 1 评论 -
优雅封装Retrofit+RxJava联网的统一管理类
Retrofit的简单用法在上一篇文章分分钟使用Retrofit+Rxjava实现网络请求,已经做过介绍了,今天就不赘述了。今天主要分享一下如何结合Rxjava,封装一个RetrofitManager管理类,统一管理联网操作。《一》让我们先来看看封装后的用法: RetrofitManager.getInstance().getRequestService().getWeather("北京") ...原创 2018-05-02 15:16:09 · 338 阅读 · 0 评论 -
轻松搞定Retrofit不同网络请求方式的请求参数配置,Retrofit常用注解的使用
《一》四种网络请求方式:GET : 向服务器发起数据请求,获取信息。类似于数据库的select操作,只是查询,不会影响资源的内容。POST : 向服务器发送数据,该请求会改变数据的种类等资源。类似于数据库的insert操作,会创建新的内容。DELETE:用来删除某一个资源。类似于数据库的delete操作。PUT : 向服务器发送数据,从而改变信息。类似于数据库的update操作,用来修改内容。《二...原创 2018-04-26 18:13:58 · 1092 阅读 · 0 评论 -
高级MVP+Retrofit+RxJava实战——一步步带你搭建一套好用的项目框架
本文导语: 如果对Rxjava+Retrofit联网不熟悉的朋友,可以参考下我之前写的几篇文章,有比较详细的讲解。 1、优雅封装Retrofit+RxJava联网的统一管理类 2、分分钟使用Retrofit+Rxjava实现网络请求 3、轻松搞定Retrofit不同网络请求方式的请求参数配置 为了方便大多数朋友理解,我使用Java代码写了个Demo。会使用Kotlin的同学,可以直接使用Ko...原创 2018-11-27 16:52:46 · 1444 阅读 · 2 评论