- 博客(7)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 EventBus的介绍
什么是EventBus?EventBus是一个Android和Java的开源库,使用发布者/订阅者模式进行松散耦合。 EventBus只需几行代码即可实现与分离类的集中通信 - 简化代码,消除依赖关系,并加速应用程序开发。消息发布者通过EventBus将事件发送给消息订阅,具体流程如下图所示:使用EventBus带来的好处简化了组件之间的通信将事件发送者和接收者分离在UI工件(例如...
2019-08-18 18:08:39 568
原创 EventBus之ThreadMode
什么是ThreadMode?ThreadMode翻译为中文即为“线程模式”。每个事件处理程序方法都有一个线程模式,它确定EventBus调用该方法所在的线程。 EventBus专注于发布事务线程的独立性。线程模式分类POSTING消息订阅者将与发送者所处在同一线程中。这是默认值。该模式避免了线程切换所带来的开销。这是处理简单事务所推荐的模式。如果发布线程是主线程,使用该模式必须立即返回...
2019-08-18 17:48:05 1241
深入理解 Android 一
2017-05-04
同样一段代码,但是用gcc编译是通过的,用g++编译是不通过的?
2018-01-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人