LiveDataBus-Android消息总线,基于LiveData,具有生命周期感知能力.zip


Android消息总线,基于LiveData,具有生命周期感知能力使用方法Fork本项目或者直接拷贝源码:LiveDataBus.java依赖依赖Android Architecture Components,具体可参见gradle文件build.gradle示例及Demo订阅消息observe模式 生命周期感知,不需要手动取消订阅LiveDataBus.get() .with("key_name", String.class) .observe(this, new Observer<String>() { @Override public void onChanged(@Nullable String s) { } });observeForever模式 需要手动取消订阅LiveDataBus.get() .with("key_name", String.class) .observeForever(observer);LiveDataBus.get() .with("key_name", String.class) .removeObserver(observer);发送消息set模式 订阅者会在当前线程收到消息LiveDataBus.get().with("key_name").setValue(value);post模式 订阅者会在主线程收到消息LiveDataBus.get().with("key_name").postValue(value);简单的Demo可参见:LiveDataBusDemo.java文档LiveDataBus实现原理LiveDataBus的实现原理可参见作者在美团技术博客上的博文: Android消息总线的演进之路:用LiveDataBus替代RxBus、EventBus

































































































































- 1
- 2
- 3


- 粉丝: 702
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 电气与自动化工程学院年度体育工作计划.docx
- 物流集团项目管理组织结构与流程优化研究教材模板.doc
- 汽车零部件产品开发的项目管理样本.doc
- 谭浩强C程序设计第四版.ppt
- 基于通信技术创新楼宇对讲系统的可行性.doc
- 2023年3月全国计算机考试三级网络.doc
- 企业信息化基础架构详解.ppt
- 优质收藏资料郭天祥51单片机笔记.docx
- 网络赌博与网络不良借贷的危害ppt课件.ppt
- 项目测试报告模板软件测试.doc
- 精品弘扬时代新风-建设网络文明第二届网络文明大会解读全文.pptx
- 我和网络作文500字-1().docx
- (源码)基于nRF24L01和SDR技术的无线信号测试系统.zip
- 园林CAD基础第七章图纸输出和打印.ppt
- 公务模块背面接口ppt课件.ppt
- 网络综合布线设计书模板.doc


