首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
三方框架
订阅
Rui675
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Retrofit 源码分析(一)- 网络请求流程
简单解析Retrofit对于OkHttp整个网络请求的流程封装。了解Retrofit内部使用了哪些设计模式。
Retrofit中的设计模式
Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装,网络请求的工作本质上是 OkHttp 完成,而 Retrofit 仅负责 网络请求接口的封装. 单一职责原则很好理解,就是一个类尽量只做一件事。 开闭原则的定义是软件中的对象(类,模块,函数等)应该对于…
优雅使用Retrofit,在协程时代遨游安卓网络请求(一)
在众多安卓网络请求框架中,Retrofit无疑是最耀眼的那个,在后协程时代,如何使用好Retrofit也是每个安卓程序员的必备能力,本文将从实战的角度出发,为你呈现一份Retrofit封装大餐
Android:这是一份全面 & 详细的Retrofit 2.0 源码分析指南
1. 简介 准确来说,Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装。 2. 与其他网络请求开源库对比 3. Retrofit 的具体使用 4. 源码分析 a. 使用步骤 b. 源码分析 所谓xxxFactory、“xxx工厂”其实是设计模式中工厂模…
反思 | Retrofit源码与设计
前言 之前分享过OkHttp源码走心解析(很细 很长),但在实际项目中往往是使用Retrofit来做网络请求工作。Retrofit采用RESTful风格,本质上只是对OkHttp进行封装,今天我们根据
美团组件化事件总线方案改进:ModularEventBus
2 年前,我们收集过各大厂的组件化方案。其中,有美团收银团队分享的组件化总线框架 modular-event 让我们印象深刻。在学习和借鉴美团方案中很多优秀的设计思想后,我亦发现方案中依然不足。
Retrofit原理篇 (一)动态代理、适配器CallAdaper、数据转换器Convert、网络请求Call原理分析
本文将以retrofit使用流程的角度来讲解retrofit的设计原理。 先讲一下"上古时代"retrofit的用法。 后端文档: 1. 接口 https://www.wanandroid.com
Android 主流开源框架(五)Retrofit 源码解析
最近有个想法——就是把 Android 主流开源框架进行深入分析,然后写成一系列文章,包括该框架的详细使用与源码解析。目的是通过鉴赏大神的源码来了解框架底层的原理,也就是做到不仅要知其然,还要知其所以然。 这里我说下自己阅读源码的经验,我一般都是按照平时使用某个框架或者某个系统…
面试官:简历上最好不要写Glide,不是问源码那么简单
说到图片加载框架,大家最熟悉的莫过于Glide了,但我却不推荐简历上写熟悉Glide,除非你熟读它的源码,或者参与Glide的开发和维护。 使用Glide加载图片如此简单,这让很多开发者省下自己处理图片的时间,图片加载工作全部交给Glide来就完事,同时,很容易就把图片处理的相…
由浅入深,聊聊OkHttp的那些事(易懂,不繁琐)
本篇将从背景开始,由浅入深,从设计思想到源码导读,与你一起剖析OkHttp的那些事,从而解锁Android网络库的知识拼图。