本文是Navigation分析文章的下篇,内容续Jetpack 源码分析(七) - 手把手教你认识Navigation(上)[https:/...
从今天开始,我正式开始分析Navigation库的基本使用和实现原理。其实本来没打算学习这个库,但是最近组内在整理页面之间的跳转流程,使其能...
本篇是Paging3源码分析的下篇,将重点介绍RemoteMediator的实现原理。网络上有很多的文章介绍这个多级数据源工具类,但是多多少...
Google爸爸在今年(2020年)的Jetpack库里面更新paging组件,推出了Paing3。按照Google爸爸文档的描述,Pain...
距离上一篇Jetpack源码分析的文章已经两个月,时间间隔确实有点长。最近,感觉自己的学习积极性不那么的高,看Paging的源码也是断断续续...
最初,我认为ViewModel的原理是非常简单,包括网络上有很多相关的源码分析的文章都是这么认为。但是当我再一次认认真真的官方文档之后,才知...
距离上一篇文章差不多有一个月,感觉进度有点慢。唉,在这一个月里面,自己有点颓废啊!这篇文章居然拖了这么久。废话少说,今天我们就来学习一下Je...
从今天开始,楼主正式开始分析Jetpack各个组件的源码。在学习jetpack源码之前,我已经将官方的相关文档以及博客看了一遍,并且结合自己...
在日常开发中,我经常使用LayoutInflater将一个xml布局初始化为一个View对象,但是对它内部原理的了解却是少之又少。今天,我们...
文集作者