LiveData
qq_43257419
这个作者很懒,什么都没留下…
展开
-
LiveData概述
LiveData 是一个可观察的数据持有者类。与常规observable不同,LiveData是生命周期感知的,这意味着它尊重其他应用程序组件的生命周期,例如活动,片段或服务。此感知确保LiveData仅更新处于活动生命周期状态的应用程序组件观察者注意:要将LiveData组件导入Android项目LiveData将一个由Observer类表示的观察者视为生命周期处于START...原创 2019-01-15 16:52:14 · 345 阅读 · 0 评论 -
教你手写消息总线LiveDataBus
Android四大组件和线程间通信方式有很多,比如Handler管道、广播、接口回调、rxBus、EventBus等,但是这些方式都存在一些瑕疵,具体的优缺点如下:那么有没有一种通信方式可以集以上所有框架的优点于一身,并且避免以上缺点呢?答案就是作者今天要分享的livedatabus,livedatabus是基于原生的livedata实现的通信框架,它拥有以下的优点:首先我们来看一...原创 2019-01-28 16:13:32 · 486 阅读 · 0 评论