首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
热门第三方框架解析
KentWang
创建于2023-09-28
订阅专栏
学知名框架 品百味人生
暂无订阅
共11篇文章
创建于2023-09-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Glide源码解析三部曲-之一with
Glide.with()的核心在于-》 宿主fragment或者acitivity生命周期-》空白fragment生命周期-》RequestManager生命周期
Glide源码解析三部曲-之三into(写到昏天黑地版)
1、时序图&流程图 2、第三步into的简略分析 上回说到Glide.whith(context).load("xxxxxx");返回了RequestBuilder 那么这回就是Glide.whit(
Glide源码解析三部曲-之二load
最终会生成一个RequestBuilder,这是一个通用请求构建类,把要用的参数放到RequestBuilder中
RxJava的简单使用
1、用Rx有什么好处 安卓中网络请求要进行线程切换,有时候一个需求要嵌套请求很多接口。Rxjava都能很方便地解决。 从开始到结束,不必频繁调用handler,很方便。 -流程举例: 开始-》下载图片
Rxjava原理解析3
线程切换 原理 看红色,4角星开始,5角星结束。看箭头顺序就能明白。把执行的内容放到task当中,task放到线程池中异步执行。结束那里明天更下一条,太困了。
模仿ARouter写一个路由框架
1、目的 路由框架是解决组件间相互依赖问题的。 组件化的有点方便拆分。假如A,B,C模块相互用到各自的App,那么一旦抽离B,那么A和C就有非常多要修改的地方,如果是100个相互依赖的模块呢?这明显就
OkHttp源码流程简述
1、OkHttp请求整体流程是怎样的 构建OkhttpClient对象 构建Request对象 Request传入到newCall方法生成Realcall对象,用它来发起新请求 分发器维护请求队列和线
OKHttp常见概念总结
1、应用拦截器与网络拦截器的区别 时机不一样,应用拦截器在重试重定向拦截器之前。网络拦截器在连接拦截器和请求拦截器之间 短路应用拦截器先请求,请求可能会命中缓存然后不跑网络拦截器 应用拦截器拦截一次,
Retrofit不完全详解
1、retrofit总流程 接口-注解(Build Request) 网络请求执行器 Call 网络请求适配器 CallAdapter如果用户选择了,可以通过addAdapterFactory(RxJ
Retrofit中的设计模式
前言 每次看Retrofit感觉都不一样,总结以下它所使用的设计模式吧,反正后续会写设计模式的文章。 正文 1、构建者模式 Retrofit实例化的过程就用了Builder类构架,当构造函数的参数大于
serviceLoader&autoService简单使用
serviceLoader 定义 我写个接口,那么我可以找到所以实现该接口的类,然后调用它的方法 步骤 1、写一个接口 2、写两个实现 3、写个接口实现类文件 当服务的提供者提供了服务接口的一种实现之