最新文章列表

EventBus in SAP UI5 and Kyma

SAP UI5 EventBus是一个小型的subscribe/publish模式实现,位于namespace sap.ui.core下面。 subscribe: publish: 消息订阅: 消息发布: Kyma Kyma Event Bus receives Events from external solutions and triggers the bus ...
JerryWang_SAP 评论(0) 有273人浏览 2020-07-16 08:49

观察者模式及Guava EventBus

编写不易,转载请注明(http://shihlei.iteye.com/blog/2426888)!   一 概述 最近看RxJava,其骨架就是使用的观察者模式,所以对观察者模式做个总结,顺便记录一下Guava EventBus的实现(事件监听,其实也相当于观察者模式)   二 观察者模式 1)概述   观察者模式:行为模式,提供一种一对多关系绑定对象的方法,一个对象状态需发 ...
ShihLei 评论(0) 有1593人浏览 2018-07-15 14:51

[EventBus]使用帮助

1.添加依赖:compile 'org.greenrobot:eventbus:3.1.1'   2.创建一个消息类   3. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout. ...
繁星水 评论(0) 有811人浏览 2018-03-13 16:25

观察者模式 and Eventbus 转帖

转帖地址:https://www.cnblogs.com/zemliu/archive/2013/09/11/3313782.html 观察者模式与Guava EventBus 观察者模式 结构图   代码实现 public abstract class Subject { private List<Observer> observerLis
BreakingBad 评论(0) 有481人浏览 2017-12-11 17:40

在java项目中使用EventBus的优缺点

       在java项目中,如果不是swing,当要用到事件、通知机制的时,时下最流利的、最简单的方式就是使用 google的guava-EventBus,它简洁、强大、使用方 ...
jxauwxj 评论(0) 有13104人浏览 2017-05-09 22:54

EventBus

参考网址:http://greenrobot.org/eventbus/引入EventBus:compile 'org.greenrobot:eventbus:3.0.0' 1.快速入门 step1:定义事件public class MessageEvent {    public final String message;    public MessageEvent(String mes ...
h496950806 评论(0) 有494人浏览 2016-07-14 15:09

android eventbus ui sqlite http

    实战 QQ demo源码(本例中有该应用) 服务器端下载:http://download.csdn.net/download/knight_black_bob/9822551 android eclipse 版:http://download.csdn.net/download/knigh ...
knight_black_bob 评论(0) 有833人浏览 2016-06-16 11:51

guava 事件总线

传统上,Java的进程内事件分发都是通过发布者和订阅者之间的显式注册实现的。 设计EventBus就是为了取代这种显示注册方式,使组件间有了更好的解耦。 EventBus不是通用型的发布-订阅实现,不适用于进程间通信。   如下,当多个监听类(须使用@Subscribe注解)都处在同一类事件总线(可根据业务需求设计不同的事件总线)中时,当其中某一个监听类post事件后,其他每一个监听类都会 ...
study121007 评论(0) 有793人浏览 2016-05-04 21:43

子线程中更新主线程中的UI

大家已知处理在线程中更新UI的方法有两种普遍方法: 1.异步任务 2.发送广播 下面介绍的这个方法可以有效、简单的解决这个问题。 关于EventBus的介绍这里就不写了,只是记录一下其简单应用。 根据需要可以在活动开始和结束时添加EventBus的注册和注销。 @Override protected void onCreate(Bundle savedInstanceState) { ...
永远吃不饱 评论(0) 有870人浏览 2016-03-08 19:46

基于Netty4网站架构

前言:        本人所在公司在业内比较知名的公司,但是其电商平台真的不敢恭维,都称不上架构,跟传统的软件公司差不多springMVC+Mybatis+redis挂载在nginx+tomcat下,不能说它有问题,就是在高并发、低IO消耗,且移动端使用频繁场景情况下,觉得需要进行改造,所以采用如下的方式:       说明: 网关层:我们有部分是放在阿里云平台上,那么在运维层面 ...
cywhoyi 评论(12) 有11758人浏览 2015-10-28 10:44

spring中配置EventBus

1. 概述        guava中EventBus是一个消息处理总线,基于观察者模式设计和实现。网上有很多关于其原理介绍和用法的文字,但很多用法都是给了已经简单的示例或测试demo,并没有和工程框架相结合。       本文主要介绍下在spring框架中如何使用和配置EventBus。   2. EventBus在spring中的使用       EventBus主要分为两种,一种 ...
nuistcc 评论(0) 有10780人浏览 2015-10-08 21:37

Guava event bus 简单例子

最近项目中用到了GUAVA的eventbus来做异步操作,感觉很顺手,这里写了个小demo,作为备忘:(引入guava 18.0版本)   1.AppEventBus类:用来注册,执行和卸载事件,内部实例化了一个AsyncEventBus类,用线程池开了四个线程。 2.StringMessageEvent:事件类。 3.StringMessageListener类:监听者,会实例化一个Ap ...
wkwukong 评论(0) 有1743人浏览 2015-07-06 23:54

EventBus进阶(二)

   EventBus进阶(二)   上一篇简单介绍了EventBus的简单用法,下面来介绍下EventBus的其它的一些用法 1 事件订阅的优先级的使用 EventBus.getDefault().register ...
砺雪凝霜 评论(0) 有2585人浏览 2015-05-17 10:05

开源框架EventBus(一)

                                    开源框架EventBus(一) 1 什么事EventBus        EventBus是一个android事件发布/订阅的高性能框架,主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息。优点是开销小,代码更简洁优雅,事件发布者和事件接 ...
砺雪凝霜 评论(0) 有2331人浏览 2015-05-17 09:58

Guava事件总线EventBus和AsyncEventBus简介

摘自http://www.xiaoyaochong.net/wordpress/index.php/2013/11/17/google-guava-eventbus%E5%AE%9E%E4%BE%8B%E4%B8%8E%E5%88%86%E6%9E%90/ EventBus是Guava框架对观察者模式的一种实现,使用EventBus可以很简洁的实现事件注册监听和消费。Guava框架里面提供了两种相 ...
A牛哥哥 评论(0) 有17522人浏览 2015-05-02 15:50

android studio导入第三方工具

      前面两篇博客中说到了在项目中运用EventBus、Volley以及Debuglog,也许会有很多人在想,怎么样才能把这些工具用到自己的项目中来呢?其实非常简单,只需要在gradle文件中加上几句话就可以了。       首先来看看整个工程的(project)gradle文件       buildscript { repositories { jcenter( ...
scarlettli 评论(0) 有1563人浏览 2015-04-02 08:30

EventBus

       EventBus是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求都可以通过EventBus实现。        在EventBus中,使用约定来指定事件订阅者以简化使用。即所有事 ...
scarlettli 评论(0) 有752人浏览 2015-03-30 22:37

深入理解EventBus的设计思想

凌弃同学已经介绍了EventBus的使用方式 ​如何使用——三步走: ​1、定义一个observer,并加入@Subscribe作为消息回调函数; 2、将observer注册到EventBus;EventBus.register(this); ​3、消息投递: eventBus.post(logTo); 本文将深入EventBus的源代码,和大家一起深入研究EventBus的让人 ...
beneo 评论(1) 有2872人浏览 2013-12-03 10:08

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics