EventBus 3.0 使用
来源:互联网 发布:jc js jk 编辑:程序博客网 时间:2024/05/22 17:19
在ui线程执行
@Subscribe(threadMode = ThreadMode.MainThread) public void LoginResultEvent(LoginResultEvent event) { if (event.getState() == BaseResponseEvent.STATE_SUCCESS) { } else { } }
如果当前线程是子线程直接调用,如果不是重新开辟新的线程
@Subscribe(threadMode = ThreadMode.BackgroundThread) public void LoginResultEvent(LoginResultEvent event) { if (event.getState() == BaseResponseEvent.STATE_SUCCESS) { } else { } }
开辟新的子线程执行
@Subscribe(threadMode = ThreadMode.Async) public void LoginResultEvent(LoginResultEvent event) { if (event.getState() == BaseResponseEvent.STATE_SUCCESS) { } else { } }
在发送线程执行
@Subscribe(threadMode = ThreadMode.PostThread) public void LoginResultEvent(LoginResultEvent event) { if (event.getState() == BaseResponseEvent.STATE_SUCCESS) { } else { } }
0 0
- EventBus 3.0 使用详解
- Eventbus 3.0 使用
- EventBus 3.0使用详解
- EventBus 3.0使用基础
- EventBus 3.0使用详情
- EventBus 3.0 使用
- EventBus 3.0 使用介绍
- EventBus 3.0 的使用
- EventBus 3.0的使用
- EventBus 3.0 简单使用
- EventBus 3.0使用详解
- 3.0EventBus使用
- Android EventBus 3.0使用
- EventBus 3.0 的使用
- EventBus 3.0的使用
- EventBus 3.0使用
- EventBus 3.0的使用
- EventBus 3.0 使用用例
- 基于朴素贝叶斯的文本分类器
- javascript:void(0)是什么意思?JS的几种跳转
- java调用dll库
- [linux]进程 task_struct
- js原型链原理看图说明
- EventBus 3.0 使用
- Elasticsearch java API (9)更新的API
- Android OTA升级(2):开启升级过程
- IT职场人生-札记
- GMT,UTC,CST
- hdu4862Jump【最大费用最大流,判断是否满流】2014多校联合
- <JAVA学习笔记4>——进程、线程简单介绍
- 面试题1-将二叉搜索树转变成排序的双向链表
- vim常用按键图示