文件名称:Android代码-如何自己实现一个 EventBus
文件大小:219KB
文件格式:ZIP
更新时间:2022-08-26 17:37:49
Android代码
EventBusKotlin 用 Kotlin 简单实现了一个 EventBus 如何自己实现一个 EventBus Dependency compile 'com.werb.eventbuskotlin:eventbuskotlin:0.2.0' or implementation 'com.werb.eventbuskotlin:eventbuskotlin:0.2.0' 注册和取消注册 EventBus.register(this) EventBus.unRegister(this) 实现事件 Event 实体类(实现 IEvent 接口) class XXXXEvent: IEvent 发送事件 EventBus.post(XXXEvent()) 利用注解实现事件订阅执行方法 tag 用于细化区分事件 mode 方法执行线程 @Subscriber(tag = DEFAULT_TAG, mode = ThreadMode.MAIN) private fun change2(event: XXXEvent){ textView2.text = "今
【文件预览】:
EventBusKotlin-master
----.gitignore(245B)
----gradle()
--------wrapper()
----README.md(1KB)
----build.gradle(770B)
----gradlew.bat(2KB)
----eventbus()
--------.gitignore(7B)
--------build.gradle(1001B)
--------proguard-rules.pro(930B)
--------src()
----gradlew(5KB)
----app()
--------.gitignore(7B)
--------build.gradle(2KB)
--------proguard-rules.pro(930B)
--------src()
----gradle.properties(730B)
----如何自己实现一个 EventBus.wiki(18KB)
----settings.gradle(28B)