移动端常用框架详解
对Android开发、iOS开发常用框架进行详细介绍
倚栏静望
让Bug呆一会儿
展开
-
Retrofit2.X解析(一)Retrofit基本使用以及动态代理
Retrofit基本使用参考官方文档:https://square.github.io/retrofit/马老师教导我们要穿一手鞋,而且官方文档足够的详细。代理模式在我们使用 Retrofit 进行网络请求时,实际其内部使用 OkHttp 来完成网络请求的,然后,使用我们传入的 “类型转换器” 把响应转换成我们指定的类型。定义了一个接口并调用了该接口的方法,然后就拿到了请求的结果,这看上去非常简洁,而这其中的最功不可没的就是动态代理。代理模式也叫委托模式,是结构型设计模式的一种。在Android中原创 2020-05-27 17:23:54 · 801 阅读 · 0 评论 -
OkHttp3.x解析(一) OkHttp介绍以及基本使用
OkHttp是一个目前流行高效的HTTP客户端:HTTP/2支持允许对同一主机的所有请求共享一个套接字。连接池减少了请求延迟(如果HTTP/2不可用)。透明的GZIP压缩了下载文件的大小。响应缓存完全避免了网络中的重复请求。当网络出现问题的时候OkHttp依然坚守自己的职责,当网络出现问题的时候OkHttp依然坚守自己的职责,它会自动恢复一般的连接问题,如果你的服务有多个IP地址,当...原创 2020-04-28 15:46:16 · 606 阅读 · 0 评论 -
Android 常用的框架的介绍
作为一名程序猿,好的工具会让你在搬运工的道路上越走越远。以下框架是在开发过程中经常会使用到的一些好的框架。列在这里做一个小小的总结,包含但不限于此。1.缓存RxCache 使用注解来为Retrofit配置缓存信息,内部使用动态代理和Dagger来实现。 ACache ASimpleCache 是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几...原创 2018-04-28 10:34:04 · 671 阅读 · 0 评论