GC原理 GC即垃圾收集,追踪仍然使用的所有对象,并将其余对象标记为垃圾然后进行回收; GC判断策略(例如引用计数...[作者空间]
相关知识 依赖注入 Dependency Injection,简称DI; 依赖项注入可以使代码解耦,便于复用,重构...[作者空间]
SharedPreferences 和 DataStore 对比 SharedPreferences: 可能阻塞U...[作者空间]
相关知识 交换空间:当系统内存资源已被耗尽,但是又有额外的内存资源请求的时候,内存中不活动的页面会被移动到交换空间...[作者空间]
定义 Google 推出的一个应用于 Android 平台的分页加载库; Paging3和之前版本相差很多,完全可...[作者空间]
定义 一个可以用于加速App启动速度的库; 提供在 App 启动时初始化组件简单、高效的方法,可以使用 App S...[作者空间]
定义 即数据绑定,使数据对象和xml布局绑定,支持双向绑定,是Android团队实现MVVM架构的一种方法; 优点...[作者空间]
ViewModel LiveData和ViewModel是一对好搭档 定义 视图模型,以感知生命周期的形式来存储和...[作者空间]
LiveData 定义 一种可观察的数据存储器类,直译为实时数据(是一个数据持有者,给源数据包装一层,源数据使用L...[作者空间]
Jetpack简介 定义 Jetpack 是一个由多个库组成的套件; 主要包括架构(Architecture)、基...[作者空间]