Stella981 Stella981
3年前
Activity跳转通过EventBus传值问题
根据阿里发布的Android开发规范:下载地址:https://102.alibaba.com/downloadFile.do?file1520478361732/Android\_v9.pdf(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2F102.alibaba.com%2Fdow
Stella981 Stella981
3年前
Android消息总线的演进之路:用LiveDataBus替代RxBus、EventBus
背景对于Android系统来说,消息传递是最基本的组件,每一个App内的不同页面,不同组件都在进行消息传递。消息传递既可以用于Android四大组件之间的通信,也可用于异步线程和主线程之间的通信。对于Android开发者来说,经常使用的消息传递方式有很多种,从最早使用的Handler、BroadcastReceiver、接口回调,到近几年流行的通
Stella981 Stella981
3年前
EventBus3.0学习笔记
publicvoidonEvent(MessageEventevent){log(event.message);}publicvoidonEventMainThread(MessageEventevent){textField.setText(event.
Stella981 Stella981
3年前
200代码写一套属于自己的事件总线(EventBus)库
理论千万篇,不如实战来一篇。源码https://github.com/harvie1208/EventBus(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fharvie1208%2FEventBus)关键词:观察者模式、
Stella981 Stella981
3年前
EventBus框架库代码走读
PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN。因为CSDN也支持MarkDown语法了,牛逼啊!【工匠若水http://blog.csdn.net/yanbober(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.net%2Fy
Stella981 Stella981
3年前
Kotlin简单使用EventBus3.x
我的博客原文地址:Kotlin简单使用EventBus3.x(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdongxi520.com%2F2017%2F11%2F24%2FKotlin%25E7%25AE%2580%25E5%258D%2595%25E4%25BD%25BF%25E
Stella981 Stella981
3年前
Event Bus 之 Otto(一)
Otto是EventBus模式的一种实现,使用它可以使事件的发送与处理解耦,为了坚挺某个事件不必再去实现相应的接口,只需简单的加标注、注册就可以实现。标注:首先来看两种标注:subscribe:@Retention(RetentionPolicy.RUNTIME)@Target(ElementTyp
可莉 可莉
3年前
200代码写一套属于自己的事件总线(EventBus)库
理论千万篇,不如实战来一篇。源码https://github.com/harvie1208/EventBus(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fharvie1208%2FEventBus)关键词:观察者模式、
Stella981 Stella981
3年前
EventBus 报“Subscriber class already registered to event class”错误
这句子的话意思也很容易理解,“接收者类已经被注册为事件类了”。之前我是这么写: 事件注册是写在onStart()里面的  @OverrideprotectedvoidonStart(){super.onStart();EventBus.getDefaul
Stella981 Stella981
3年前
Spring4 版 eventbus 事件通信 事件驱动 介绍
开始使用1\.事件发送器@AutowiredApplicationEventPublishereventPublisher;2\.发送事件//订单准备工作完成,使订单生效eventPublisher.publishEvent(n