首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学习Android开源框架
RainyJiang
创建于2022-05-01
订阅专栏
学习Android常用的一些开源框架原理以及应用
等 11 人订阅
共15篇文章
创建于2022-05-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
探寻Glide,你应该要知道的用法
我正在参加「掘金·启航计划」 前言 对于Glide,相信各位同学都不陌生,作为最常用的图片加载框架,它广泛应用大大小小的项目当中,一般我们常规用法就是使用链式调用就可以给组件设置图片了,非常便捷高效,
探寻Glide,你可能需要知道的知识点
我正在参加「掘金·启航计划」 本文通过阅读学习它的源码以及查阅相关资料,解答下面给出的几个问题,相信各位同学会对Glide有了一个初步的认知 为什么Glide不需要担心内存泄漏? Glide是如何监听
学习Retrofit后,你要知道的知识点
在学习`Retrofit`后,由于它本身就是`OKHttp`的封装,面试中也经常会被一起问到;单纯的解析它的源码学习难免会有点无从下手,往往让人抓不住重点,学习效率并不是很高,本文从提出几个问题出发,
【一起学习开源框架】Retrofit相对于OKHttp,解决了什么问题
前言 OKHttp流程概要 在讨论OKHttp与Retrofit的关系之前,我们先来回顾下,OKHttp构建的流程吧,大致有以下四个步骤 构建OkHttpClient实例 构建Request,具体网络
【一起学习Android开源框架】Retrofit源码解析(五)-RxjavaCallAdapterFacotory内部构造与工作原理
前文我们分析了Retrofit中builder内部类的成员变量的作用以及创建的一些方法baseUrl,addConverterFactory, addCallAdapterFactory,详细可以看下
【一起学习Android开源框架】Retrofit源码解析-1(第四部分)
网络通信流程8步骤&7个关键成员变量 在解析retrofit的源码之前,先回顾下retrofit网络通信的八步骤,有一个宏观的认知 网络通信8步 创建retrofit实例 定义一个网络请求接口并为接口
【一起学习Android开源框架】Retrofit注解解析(第三部分)
Retrofit的注解分类 相对于其他网络请求框架来说,最大的不同就是Retrofit使用了注解。 它的注解主要分为三大类 Http请求方法注解 包含GET,POST,PUT,DELETE,HEAD,
【一起学习Android开源框架】Retrofit使用的代理模式解析(第二部分)
「这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战」 这部分同学我简单学习下Retrofit的代理模式 关于代理模式,简单来说为其他对象提供一种代理,用以控制对这个对象的访问
【一起学习Android开源框架】Retrofit的简单使用(第一部分)
前言 Retrofit简介 可以看下这张解析的流程图 我们的应用程序Application层,通过Retrofit层来封装请求参数,url以及相关配置信息 再通过Okhttp层来完成后续的请求操作 在
一起学习Android开源框架&解析Okhttp的五种拦截器(第五部分)
这是我参与8月更文挑战的第5天,活动详情查看:8月更文挑战 五种拦截器源码分析 RetryAndFollowInterceptor重定向拦截器 下面我们看下它的源码,首先看下intercept方法 先
【一起学习Android开源框架】OKHttp4.9.1源码解析
OkHttp请求流程源码解析(Okhttp版本4.9.1) 同步和异步请求简单使用(以Get请求为例) 新建Okhttpclient客户端 可以看出OKHttp是使用建造者模式进行创建的,一般来说如果
一起来学习Android开源框架&简单分析OKHttp拦截器
这是我参与8月更文挑战的第4天,活动详情查看:8月更文挑战 简单回顾下同步/异步 同步请求就是执行请求的阻塞式方式,直到HTTP响应返回才会停止阻塞 异步请求就类似于非阻塞式的请求,它的执行结果一般都
一起学习Android开源框架&&解析okhttp框架任务核心类dispatcher(第三部分)
这是我参与8月更文挑战的第3天,活动详情查看:8月更文挑战 OkHTTP的任务调度(Dispatcher) 简单描述 我们都知道同步和异步在外部方法调用区别是非常明显的,同步使用execute(),异
一起学习Android开源框架&Okhttp网络框架解析(第二部分)
这是我参与8月更文挑战的第2天,活动详情查看:8月更文挑战 异步请求流程源码解析 前面我们已经介绍过了,异步请求有三个步骤 创建OkHttpClient和Request对象 将Request封装成Ca
一起学习Android开源框架&Okhttp网络框架解析(第一部分) | 8月更文挑战
前沿 每个Android开发必不可少的网络框架,毋庸置疑,它就是okhttp,作为处理网络请求的开源项目,一度成为了最火热的Android轻量级框架。下面同学我简单记录下Okhttp框架的源码分析路程