Advertisement

Android架构组件二:LiveData

阅读量:

Android架构组件(二)——LiveData

上一篇推送详细介绍了Android架构中的一个核心组件Lifecycle,并提供了相关链接供进一步阅读:Android 架构组件(一)——Lifecycle-Aware Components。接下来让我们深入探讨另一个重要成员LiveData。

该框架中的另一个关键成员是LiveData,在其生命周期管理方面具有独特的优势和功能特点。

定义

简单地说,LiveData是一个数据持有类。它具有以下特点:

数据可以被观察者订阅;

能够感知组件(Fragment、Activity、Service)的生命周期;

当组件处于激活状态(STARTEDRESUMED)时会向观察者发出数据更新的通知;

**PS: 文中提到的“组件”皆指实现了LifecycleOwner接口Fragment

全部评论 (0)

还没有任何评论哟~