EventBus3.0使用详解
EventBus3.0相对以前版本有了很大改善,其中引入注解以及索引在很大程度上方便了程序猿的使用以及对app性能有了显著提升(专栏会带部分源码分析)
aiyh0202
定位定地位,分享分天下!
展开
-
EventBus3.0——索引的使用
EventBus3.0——索引的使用相信对于索引这个词大家不会陌生,很多地方都有用到,那么为什么EventBus会引进索引这个东西,大家都知道EventBus的功能是通过反射机制获取观察者(订阅者)方法来实现的,而反射本身对性能的损耗比起一般的方法来说要大很多,具体慢多少,你们可以写一个程序测试下,大概50倍左右(当然对于CPU的运行速度,没有你想象中夸张)。原创 2016-10-25 16:08:21 · 3086 阅读 · 3 评论 -
EventBus3.0——Stick和Priority
EventBus3.0——Stick和Priority上一章讲述了EventBus3.0的基本使用,相对以前版本最大的区别在于引入了注解,其中threadMode变量的值对应了以前版本的四大观察者,今天主要讲述的是注解中的其他两大变量Stick和Priority的使用。原创 2016-10-25 10:51:22 · 2313 阅读 · 0 评论 -
EventBus3.0——基本使用
全面升级EventBus3.0的基本使用!原创 2016-10-24 13:42:29 · 1006 阅读 · 0 评论