EventBus简单使用
来源:互联网 发布:淘宝批量删除订单 编辑:程序博客网 时间:2024/05/28 17:07
附上地址:(注:此版本和现版本有些差异,表现在注解上)
http://blog.csdn.net/harvic880925/article/details/40660137
我写了个子线程发送消息,主线程处理的小例子:
package lwp.demo_eventbus;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.Toast;import org.greenrobot.eventbus.EventBus;import org.greenrobot.eventbus.Subscribe;import org.greenrobot.eventbus.ThreadMode;public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); EventBus.getDefault().register(this); new Thread(new Runnable() { @Override public void run() { EventBus.getDefault().post(new EventBusSplash("ok","ok")); } }).start(); } @Subscribe(threadMode = ThreadMode.MAIN,priority = 200,sticky = false) public void onMain(EventBusSplash event){ Toast.makeText(MainActivity.this,"password:"+event.getPassword()+event.getUsername()+":username",Toast.LENGTH_SHORT).show(); } @Override protected void onDestroy() { super.onDestroy(); EventBus.getDefault().unregister(this); }}
对应的实体类如下:
package lwp.demo_eventbus;/** * Created by fh on 17-9-15. */public class EventBusSplash { public String username; public String password; public EventBusSplash(String username, String password) { this.username = username; this.password = password; } public String getUsername() { return username; } public String getPassword() { return password; }}
阅读全文
0 0
- EventBus的简单使用
- eventbus简单使用
- EventBus的简单使用
- Eventbus简单使用
- EventBus的简单使用
- EventBus简单使用教程
- EventBus的简单使用
- EventBus的简单使用
- EventBus简单使用
- EventBus的简单使用
- EventBus简单使用
- Eventbus简单使用
- EventBus的简单使用
- EventBus 3.0 简单使用
- EventBus的简单使用
- EventBus简单使用
- EventBus的简单使用
- eventbus 简单使用步骤
- QT收费吗?
- 欢迎使用CSDN-markdown编辑器
- Unique Binary Search Trees II --lintcode
- sleep和wait的区别
- @RequestMapping用法详解
- EventBus简单使用
- 高晓松三问阿里巴巴合伙人_为什么来 为什么留 为什么战
- HTTP协议(包含与HTTPS的区别) 知识笔记
- python3 linux 下获取本地网卡ip
- Java常用API(六)Date 日期类介绍及使用
- (Unfinished)RNN-循环神经网络之LSTM和GRU-04介绍及推导
- [RK3288][Android6.0] Mali GPU基本知识
- POST与GET
- adb的使用!!!!!!!!