背景 数据持久化在现在移动app开发中已经越来越被大家认可,提高了用户体验和软件的稳定性,但是由于retrofit持久化的局限性,所以需要自己动手改造一个适合自己的数据持久化方案! 封装效果 这里写图片描述 第一次请求是…
分类:开发基础
fir.im Weekly - 聊聊 Google 开发者大会
中国互联网的三大错觉:索尼倒闭,诺基亚崛起,谷歌重返中国。12月8日,2016 Google 开发者大会正式发布了Google Developers 中国网站 ,包含了Android Developers 的官…
RxRetrofit - 终极封装 - 深入浅出 & 扩展 String
背景 在之前的封装1-5RxRetrofit-深入浅出-终极封装中我们都是通过传统的GsonConverterFactory自动解析,这样做确实很方便,用户能直接获取返回的对象,不用关心具体的转换,但是:这随之而来有很多…
RxRetrofit - 终极封装 - 深入浅出 & 异常
背景 在前面Rxjava+ReTrofit+okHttp深入浅出-终极封装专栏我们已经全面的封装了一套可以投入实战的框架,最近QQ群中有兄弟说异常处理这块可以优化优化并给出了建议参考项目,果断重新将之前的封装完善走起来,…
苹果强制使用 HTTPS 传输后 APP 开发者必须知道的事
WeTest 导读 2017年1月1日起,苹果公司将强制使用HTTPS协议传输。本文通过对HTTPS基础原理和通信过程内容的讲解,介绍APP开发者在这个背景下的应对办法。 几周前,我们在《https大势已来?看腾讯专家如…
Spring Boot 揭秘与实战(九) 应用监控篇 - HTTP 应用监控
Spring Boot 提供运行时的应用监控和管理功能。本文,我们通过 HTTP 实现对应用的监控和管理。 博客地址:blog.720ui.com/ 快速开始 Spring Boot 监控核心是 spring-boot-…
Android 使用 HTTPS
如果你的项目的网络框架是okhttp,那么使用https还是挺简单的,因为okhttp默认支持HTTPS。传送门 Android 使用 HTTPS 配置的步骤。 step 配置hostnameVerifier new H…
DDFE 技术周刊(第十三期)2017.2.6
Hybrid 方案 DDFE – [17年跨领域学习]从 WKWebview 再谈混合开发 豆瓣的混合开发框架 — Rexxar 美团大众点评 Hybrid 化建设 iOS Objective-C…
HTTPS 证书生成原理和部署细节
今天摸索了下 HTTPS 的证书生成,以及它在 Nginx 上的部署。由于博客托管在 github 上,没办法部署证书,先记录下,后续有需要方便快捷操作。本文的阐述不一定完善,但是可以让一个初学者了解大致的原理,同时跟着…
HTTP 协议简介
HTTP (HyperText Transfer Protocol, 超文本传输协议)是互联网上应用最为广泛的一种网络协议,它是基于 TCP 的应用层协议,简单地说就是客户端和服务器进行通信的一种规则,它的模式非常简单,…
iOS 用自签名证书实现 HTTPS 请求的原理实例讲解
在16年的WWDC中,Apple已表示将从2017年1月1日起,所有新提交的App必须强制性应用HTTPS协议来进行网络请求。默认情况下非HTTPS的网络访问是禁止的并且不能再通过简单粗暴的向Info.plist中添加N…
掌握 HTTP 缓存——从请求到响应过程的一切(上)
作者:Ulrich Kautz 编译:胡子大哈 翻译原文:huziketang.com/blog/posts/… 英文原文:Mastering HTTP Caching – from request to r…