美文网首页
白雾环绕 永无止境的海岛

白雾环绕 永无止境的海岛

作者: 李汪汪汪侠 | 来源:发表于2017-08-30 19:54 被阅读0次

初见EventBus

优点

方便各种乱七八糟东西之间的通信,不墨迹

初级使用

1.创建事件类

package com.lw.lw.eventbustest;

/**
 * Created by liwei on 2017/8/30.
 */

public class MessageEvent {
    private String message;

    public MessageEvent(String message) {
        this.message = message;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }
}

2.在MainActivity注册事件并对接受到的事件进行处理

 @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        textView = (TextView) findViewById(R.id.tv);
        jumpSecondBtn = (Button) findViewById(R.id.btn);

        jumpSecondBtn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                startActivity(new Intent(MainActivity.this,SecondActivity.class));
            }
        });

        //注册事件
        EventBus.getDefault().register(this);
    }
    //处理事件,方法名字可以瞎jier写
    @Subscribe( threadMode = ThreadMode.MAIN)
    public void getEventBusMessage(MessageEvent messageEvent){
        textView.setText(messageEvent.getMessage());
    }
    //取消事件
    @Override
    protected void onDestroy() {
        super.onDestroy();
        EventBus.getDefault().unregister(this);
    }

3.发送事件

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_second);

        tv = (TextView) findViewById(R.id.textView);
        tv.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                EventBus.getDefault().post(new MessageEvent("汪汪汪"));
                finish();
            }
        });
    }

Over 在这里诅咒我呆变成宋仲基

好想画这种啊啊啊啊

相关文章

  • 白雾环绕 永无止境的海岛

    初见EventBus 优点 方便各种乱七八糟东西之间的通信,不墨迹 初级使用 1.创建事件类 2.在MainAct...

  • 003|寂寞会发慌,孤独则是饱满

    踏进三月春季,南方的回南天也就如期而至。 清晨起来,环绕四周,都被白雾所包围。天空很低,白雾中夹杂着霾...

  • 齿轮(诗一首)

    我在黎明身后醒来, 清薄的白雾将我环绕。 轻缓的咒语蔓延着 升起,没有预兆。 喧嚣鼓噪, 此起彼伏着。 大地依然沉...

  • 湖边日记丨冬 (2)

    入冬,湖面常雾气环绕。 白雾笼罩的对岸山林,飘渺如画,淡墨晕染,水雾朦胧。 晨空,淡白月印,静置晨雾薄蒙的天心。 ...

  • 我带你去美国飞翔

    关岛(Guam)是美国的海外属地,同时也是著名的旅游海岛。关岛形成于海底火山,北部被珊瑚礁环绕。岛上全年高温多雨,...

  • 2019.2.2阴森

    深山之中 黄昏已谢 天色玄青 乌云似是受到了某种吸引而环绕着小山村 山间村上缕缕白雾流转 耳畔山风呼啸 却也...

  • 一件小事

    下了一早上的雨终于停了,山腰白雾环绕,空气中充斥着浓郁的泥土味。风一吹,雨滴哗哗地从树叶上掉下。 菊芳穿着雨靴,...

  • 白雾

    白雾里是山,是水,是村庄?我的目光被挡住,测不出距离更不知道那里的深浅 就像明天的日子我们已经知道,会发生什么但还...

  • 白雾

    晚秋,天色像浓稠的墨汁,路灯低垂着头,昏黄的灯光充当星星,周围只有几只乱舞的飞蛾与之作伴。刚下晚修的我脑袋空空,...

  • 白雾

    写不出来什么名堂了,感觉在简书的更新没有意义,就像现在的生活一样没有意义。就像电影台词说到“日复一日的活着,没有很...

网友评论

      本文标题:白雾环绕 永无止境的海岛

      本文链接:https://www.haomeiwen.com/subject/sfmxjxtx.html