简介 LiveData 是Jetpack中的一个组件,是一个可被观察的数据存储器类, 具有感知组件生命周期的能力,...[作者空间]
前言 MVVM作为一种架构模式,在Android中的主要落地实践脱离不开两个核心类LiveData和ViewMod...[作者空间]
首先,Lifecycle是什么?干什么?怎么用? 一、是什么? Life生命,cycle周期,顾名思义:Lifec...[作者空间]
Paging是一个用于分页加载的组件,对于一些列表数据,以前大家都使用过的一种方式是定义一个page,当达到加载更...[作者空间]
目录 LifeCycle的作用 LifeCycle的出现是为了解耦系统组件的生命周期与自定义组件之间耦合,比如以前...[作者空间]
JetPack提供了Room数据库,和GreenDAO等开源库一样,在SQLite做了封装 Room主要使用三个注...[作者空间]
MVP和MVVM中,ViewModel与Presenter很类似,只不过ViewModel和View层多了双向绑定...[作者空间]
LiveData是Jetpack组件的一部分,更多的时候是搭配ViewModel来使用,相对于Observable...[作者空间]
android开发的架构经历了MVC、MVP、MVVM,三种架构方式没有好与差的区分,在实际的开发过程中因人而异,...[作者空间]
ViewModel LiveData和ViewModel是一对好搭档 定义 视图模型,以感知生命周期的形式来存储和...[作者空间]
ViewModel是用来存储和管理UI相关数据的。 1、实现ViewModel ViewModel中一般使用Liv...[作者空间]
通过这篇文章你将学习到以下内容: 为什么需要使用依赖注入库? Hilt 是什么? Hilt 常用注解含义? 使用 ...[作者空间]
一、DataBinding简介 在传统的Android应用开发中,布局文件通常只负责应用界面的布局工作,如果需要实...[作者空间]