首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
热门框架-Android
订阅
沐浴阳光_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
35篇文章 · 0订阅
从一次请求开始,深入探索OkHttp
OkHttp是Android开发中非常常用的一个网络请求库了,它支持HTTP1、HTTP2等多种协议,是我们日常开发中非常给力的帮手。本篇文章基于OkHttp4.9.0版本代码,从OkHttp的创建开始,探究OkHttp是如何发起一次网络请求的。如果你有耐心看完,相信你会对…
Android 主流开源框架(八)EventBus 源码解析(含面试相关文问题解答)
最近有个想法——就是把 Android 主流开源框架进行深入分析,然后写成一系列文章,包括该框架的详细使用与源码解析。目的是通过鉴赏大神的源码来了解框架底层的原理,也就是做到不仅要知其然,还要知其所以然。 这里我说下自己阅读源码的经验,我一般都是按照平时使用某个框架或者某个系统…
ARouter路由跳转到底是怎么实现的?
相信绝大多数公司的项目都做了组件化。为了解耦,组件化势必要解决组件间的通信。其中阿里巴巴开源的Arouter很好的解决了组件间的通信,一直受到开发者的青睐。今天,我们来一步步揭开它的神秘面纱。 这里需要重点关注一下RouteMeta这个类,这个类存储了目标对象的所有信息。包括路…
Android:这是一份全面 & 详细的图片加载库Glide源码分析
本人尝试将 Glide 的功能进行分解,并单独针对每个功能进行源码分析,从而降低Glide源码的复杂度。 今天,我将主要源码分析Glide的基础功能:图片加载 ,希望你们会喜欢。 1. 简介 注:从上面可看出,Glide不仅解决了 图片异步加载 的问题,还解决了Android加…
Android性能优化:布局优化 详细解析(含<include>、<ViewStub>、<merge>讲解 )
本文主要讲解性能优化中的布局优化,希望你们会喜欢。
Rxjava2最全面的解析
由于公司重新规划的部门,我调到了另外一个部门,所以负责的项目也换了,仔细看了下整体的项目,rxjava+retrofit。整体的一套。众所周知,rxjava+retrofit是目前网上最流行的网络解析框架。而目前网络上的文章大多还是关于rxjava1的。关于RxJava2的少之…
友好 RxJava2.x 源码解析(一)基本订阅流程
本文基于读者会使用 RxJava 2.x 而讲解,基本原理不涉及,示例只纯粹为示例而示例。 我们自定义的 ObservableOnSubscribe 作为一个名为 source 字段被传入了。事实上在 Observable 的子类实现中,它们都有一个名为 source 的字段,…