EventBus的优化——KeventBus

hello46246 10 0 PDF 2021-01-31 07:01:13

一、前言 eventbus3.0的优缺点分析: eventbus基于观察者模式,用很少的代码,帮我们实现很多功能,使我们的代码变得很优雅。但是大面积的使用eventbus之后,会发现一些很严重的问题 需要创建很多的类来区分订阅方法,订阅的方法越多,类越多,代码越多,apk的体积越大 以类来贯穿这个事件传递的方式,广播方式发送问题后,排查事件源或订阅方法的难度比较大 需要写很多的订阅方法,订阅方法满天飞,很容易发生dex方法数超出 发送的广播无法收到返回值 不知道private的订阅方法,不知道eventbus为什么要这么设计 明明不用发送数据,只是通知,也需要传递一个类 无法取消单独的某一个订

用户评论
请输入评论内容
评分:
暂无评论