EventBus快上车!老司机带你走一波官档
老司机带你走一波官档
shaoduo
本人从事计算机3年,计算机硕士。博客将收录我工作中遇到的问题和经验,希望能帮到您
展开
-
EventBus—如何优雅的开始使用(官翻一)
写在前边:虽说翻译虽好,但是还是一手资料比较好,有些翻译还是不到位。如何优雅的使用EventBus ,3步走。EventBus API as easy as 1-2-3 我们开始使用EventBus之前去顶添加了EventBus依赖包。第1步:定义事件(Define events)定义的事件实际上就是个不带任何特定要求的POJO类(plain old Java object),也就是JAVABEA翻译 2017-07-16 22:21:57 · 1022 阅读 · 0 评论 -
EventBus——线程传递(官译二)
EventBus可以为您处理线程:事件可以发布在与发布线程不同的线程中。 一个常见的用例是处理UI更改。 在Android中,UI更改必须在UI(主)线程中完成。 另一方面,网络或任何耗时的任务不能在主线程上运行。 EventBus可帮助您处理这些任务并与UI线程同步(无需深入线程转换,使用AsyncTask等)。在EventBus中,您可以通过使用四个ThreadModes之一来定义将调用事件处理翻译 2017-07-16 23:41:12 · 786 阅读 · 0 评论 -
由EventBus和Activity告诉我们的“先下手为强”并且要“活着”的意义
EventBus是安卓发布/订阅事件总线的优化 翻译过来其实也就这么核心几条: 1. 简化组件间的通信 (1).对发送和接受事件解耦 (2).可以在Activity,Fragment,和后台线程间执行 (3).避免了复杂的和容易出错的依赖和生命周期问题 2. 让你的代码更简洁 3. 更快 4. 更轻量(jar包小于50K) 5. 实践证明已经有一亿多的APP中集成了E原创 2017-07-18 23:12:14 · 1070 阅读 · 0 评论