Android网络框架

96
掘金官方
2017.12.12 17:43 字数 1439

Android OKHttp3.0 以上使用方法

Android OKHttp3.0 以上使用方法详解


Retrofit 之日志拦截


Retrofit 日志拦截相关介绍


Retrofit源码解析


Retrofit的源码分析将从基本的使用方法入手,分析retrofit的实现方案,以及其中涉及到的一些有趣的技巧。并且建议大家也去github下载一份源码,跟着本文理一遍基本的流程。 简单使用 定义HTTP API public interface GitHubService …


使用 Retrofit 和 Okhttp 实现网络缓存。无网读缓存,有网根据过期时间重新请求


使用 Retrofit 和 Okhttp 实现网络缓存。无网读缓存,有网根据过期时间重新请求


RxRetrofit - 终极封装 - 深入浅出 & 数据缓存


背景 数据持久化在现在移动app开发中已经越来越被大家认可,提高了用户体验和软件的稳定性,但是由于retrofit持久化的局限性,所以需要自己动手改造一个适合自己的数据持久化方案! 封装效果 这里写图片描述第一次请求是网络加载,之后只要在设置的保鲜时间以内都是通过缓存拉取数据,…


SnackBar 简单分析


SnackBar 简单的看下源码,自己实践一下


Rxjava +Retrofit 你需要掌握的几个技巧,Retrofit 缓存,统一对有无网络处理, 异常处理,返回结果问题


Rxjava +Retrofit 你需要掌握的几个技巧,Retrofit 缓存,统一对有无网络处理, 异常处理,返回结果问题


2016 Top 10 Android Library


过去的 2016 年,开源社区异常活跃,很多个人与公司争相开源自己的项目,让人眼花缭乱,然而有些项目只是昙花一现,有些项目却持久创造价值,为开发者提供了极大的便利,这些终究由时间来判断。今天,我就来整理一篇,我个人认为的 2016 年对 Android 开发有巨大帮助的,甚至改…


Android 用Retrofit 2实现多文件上传实战


前一段时间我翻译了Future Studio的Retrofit2教程,从中也学习到了一些Retrofit2的使用方法,如果你最近也打算入手学习,我博客上Retrofit教程,你也许可以参考下:Retrofit教程 。 本文作为阶段性小结,将使用结合Python中的Flask框架…


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


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


浅析 OkHttp3


OkHttp3 的 Interceptor 你了解过吗?为什么每次请求 OKHttp3 都用了长连接?OkHttp3 完成一次网络请求都经历了什么?... 感兴趣的不妨可以看下。


优雅的构建 Android 项目之磁盘缓存(DiskLruCache)


Android 的缓存技术 一个优秀的应用首先它的用户体验是优秀的,在 Android 应用中恰当的使用缓存技术不仅可以缓解服务器压力还可以优化用户的使用体验,减少用户流量的使用。在 Android 中缓存分为内存缓存和磁盘缓存两种: 内存缓存 读取速度快 可分配空间小 有被系…


项目需求讨论-Retrofit中文提交及上传头像功能


很早就开通了掘金上发表文章权限,但一直没有在掘金上写,都是在简书上面写好,然后偷懒在掘金上直接就网址分享链接。O(∩_∩)O~这次就上来写了。 又到了具体项目需求讨论时间,还是老规矩,如果哪里不对,希望大家指出来,谢谢了。哈哈。 现在大家项目中一般标配是Rxjava+Retro…


Retrofit 缓存设置,处理 UnKnownHostException 异常信息


Retrofit 缓存设置的方法,以及初学者在设置缓存的时候经常会遇到 UnKnownHostException 异常的处理


Picasso 源码分析


对于 Android 的图片加载库,之前用过 UIL、volley、Picasso、Glide、Fresco,都是很好的图片加载库,之前对于 Picasso 这个库研究的比较多一点,网络上对于 Picasso 的源码分析也很多,但是还是觉得自己从头开始跟一下源码,自己才会真正有收获,所以就有了这篇博客。另外,关于 Picasso 的使用介绍,本篇先不做介绍,稍后会专门写一篇使用详情的博客。


我了解的 Retrofit


第一次原创文章,且分析的比较全面


Retrofit 使用详解(一)


一篇译文,关于 retrofit 如何使用的,是系列文章,共 6 篇,介绍了 retrofit 各种高端用法


okhttp+DiskLruCache 实现网络缓存


okhttp+DiskLruCache 实现网络缓存, 让突然没网络的 app 不至于页面太过干净...


Luban 图片压缩


能让图片不失贞的情况下,最大化优化大小,值得推荐


关于 Okhttp3(六)-CacheInterceptor


关于 Okhttp3 系列文章

精选文集推荐
Gupao