掘金
  • 10.1k

retrofit,okhttp

 阅读约 13 分钟

Android RxJava+Retrofit2+RxBinding

RxJava+Retrofit2+RxBinding 笔记

MVP + Rxjava + Retrofit 构建项目

2015 年最值得 Android 程序猿去学习的就是 RxJava 了,关于 RxJava 就不再多描述了,本文是介绍怎么使用 MVP + RxJava + Retrofit 来构建一个新的项目。 项目采用 MVP 的方式,参考了 Google 的官方 MVP 项目。

Android 网络开源库 - Retrofit(二) 文件上传、下载及进度监听

Android 网络开源库 - Retrofit(二) 文件上传、下载及进度监听

Android 探索之 HttpURLConnection 网络请求

HttpURLConnection 是一种多用途、轻量极的 HTTP 客户端,使用它来进行 HTTP 操作可以适用于大多数的应用程序。对于之前为何一直使用 HttpClient 而不使用 HttpURLConnection 也是有原因的。

Chestnut:基于 Okhttp+Retrofit 封装的网络框架,完美结合 RxJava

个人封装的网络框架

Android okHttp 网络请求之缓存控制 Cache-Control

okhttp 是高性能的 http 库,支持同步、异步,而且实现了 spdy、http2、websocket 协议,api 很简洁易用,和 volley 一样实现了 http 协议的缓存。

一行代码实现Okhttp,Retrofit,Glide下载上传进度监听

原文地址: http://www.jianshu.com/p/5832... 前言 发表上篇文章 我一行代码都不写实现Toolbar!你却还在封装BaseActivity? 已是一个月前的事情,当时有人说我是标题党,也有人不认可我的内容,但是这也不并不妨碍我,两天夺得…

Android okHttp 网络请求之 Get/Post 请求

okhttp 是高性能的 http 库,支持同步、异步,而且实现了 spdy、http2、websocket 协议,api 很简洁易用,和 volley 一样实现了 http 协议的缓存。

Android okHttp 网络请求之 Json 解析

okhttp 是高性能的 http 库,支持同步、异步,而且实现了 spdy、http2、websocket 协议,api 很简洁易用,和 volley 一样实现了 http 协议的缓存。

Retrofit-- 使用 Retrofit 时怎样去设置 OKHttp

Retrofit 使用

带进度显示的单个和多个 Retrofit+Rxjava2 文件上传

使用 Retrofit+Rxjava2 文件上传 ,带有进度显示,并且可以上传多个文件

Android okHttp 网络请求之文件上传下载

okhttp 是高性能的 http 库,支持同步、异步,而且实现了 spdy、http2、websocket 协议,api 很简洁易用,和 volley 一样实现了 http 协议的缓存。

Android OkHttp 下载管理器

使用 Okhttp 封装的 Android 下载管理器,支持断点。

Retrofit+Rxjava+okHttp 实战

实战教学

Retrofit--合理封装回调能让你的项目高逼格

Retrofit 合理封装

Android okHttp 网络请求之 Retrofit+Okhttp 组合

Retrofit 和 okHttp 师出同门,也是 Square 的开源库,它是一个类型安全的网络请求库,Retrofit 简化了网络请求流程,基于 OkHtttp 做了封装,解耦的更彻底: 比方说通过注解来配置请求参数,通过工厂来生成 CallAdapter,Converter,你可以使用不同的请求适配器 (CallAdapter), 比方说 RxJava,Java8, Guava。你可以使用不同的反序列化工具 (Converter),比方说 json, protobuff, xml, moshi 等等。

带进度显示的单个和多个 Retrofit+Rxjava2 文件上传

带进度显示的单个和多个 Retrofit+Rxjava2 文件上传

Retrofit Multipart 多文件上传

项目中经常会有上传文件的需求,特别是上传图片。上传图片通常有两种方式:
bitmap 通过 Base64 转为 String
multipart/form-data 方式

Retrofit 文件下载实现

具体实现 Retrofit 文件下载,包含固定资源下载以及动态 url 下载

基于retrofit的网络框架的终极封装(二)-与retrofit的对接与解耦,以及遇到的坑

在上一篇基于retrofit的网络框架的终极封装(一)中介绍了顶层api的设计.这里再沿着代码走向往里说.由于这里讲的是retrofit的封装性使用,所以一些retrofit基础性的使用和配置这里就不讲了. 参数怎么传递到retrofit层的? 所有网络请求相关的参数和配置全部…

MVP+Dagger2+Rxjava+Retrofit 快速实现框架

一个依赖解决所有问题

Android 网络开源库 - Retrofit(三) 批量上传及上传进度监听

Android 网络开源库 - Retrofit(三) 批量上传及上传进度监听

深入浅出 Retrofit,这么牛逼的框架你们还不来看看?

Android 开发中,从原生的 HttpUrlConnection 到经典的 Apache 的 HttpClient,再到对前面这些网络基础框架的封装,比如 Volley、Async Http Client,Http 相关开源框架的选择还是很多的,其中由著名的 Square 公司开源的 Retrofit 更是以其简易的接口配置、强大的扩展支持、优雅的代码结构受到大家的追捧。

极客日报,基于 MVP + RxJava + Retrofit + Dagger2 + Realm + Glide + Material Design,一款纯粹的阅读 App

极客日报,基于 MVP + RxJava + Retrofit + Dagger2 + Realm + Glide + Material Design,一款纯粹的阅读 App

Retrofit2 与 RxJava 用法解析

Retrofit2 是 square 公司出品的一个网络请求库,目前非常流行,特别适合于 rest 请求。网上也有不少介绍该库的文章,但别人的终究是别人的,还需要转化为自己的才行。正所谓 “纸上得来终觉浅, 绝知此事要躬行”,本着学习的态度笔者对 retroift2 的用法进行了下列研究, 主要包括以下几个方面:
get 请求
post 请求 (包括 key/value, 以及 body)
文件上传 (进度监听)
文件下载
与 RxJava 整合

Android 网络开源库 - Retrofit(一) 简单介绍

Android 网络开源库 - Retrofit(一) 简单介绍

Android XSnow 框架详解 (RxJava+Retrofit)

基于RxJava+Retrofit精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载、UI模块,基本都是项目中必用功能,每个模块充分解耦,可随意替换。

Android HTTP 实现文件的上传和下载

Android HTTP 实现文件的上传和下载

网络服务库 Retrofit2 的使用方式

Retrofit 是 Square 开发的网络服务库, 简化 Get/Post 网络服务的使用, 配合 Rx 和 Dagger 有更好的效果. Retrofit 已经更新到第 2.0 版, 本文介绍一些常见的使用方式.
博客: http://www.wangchenlong.org/

深入浅出 OkHttp Websocket-- 使用篇

说起 okhttp,想必各位老司机们一定都不会陌生,但是 okhttp 还可以进行 websocket 通信你造吗?下面就让我们一起来深入浅出 okhttp websocket 吧!

WsManager---- 使用 WebSocket 就是这么简单

开箱即用,使用 websocket 就是这么简单。

阅读 1.2k发布于 2018-01-11
推荐阅读
掘金精选
用户专栏

掘金-最优质的互联网资源

653 人关注
769 篇文章
专栏主页
目录