前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。但实际开发中,很多地方需要在工作线程中改变U ...
分类:
移动开发 时间:
2017-07-01 01:02:41
阅读次数:
364
转载: http://www.jianshu.com/p/477618203a97 什么是消息中间件 先看百科:消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。 我们来看几个关键点 ...
分类:
其他好文 时间:
2017-06-27 11:00:41
阅读次数:
216
因为Android平台不同意Activity新启动的线程訪问该Activity里的界面控件。这样就会导致新启动的线程无法动态改变界面控件的属性值。但在实际Android应用开发中,尤其是涉及动画的游戏开发中,须要让新启动的线程周期性地改变界面控件的属性值,这就须要借助Handler的消息传递机制实现 ...
分类:
移动开发 时间:
2017-06-13 21:10:36
阅读次数:
194
通过第一篇的解说,我们已经看到了怎样使用Intent来启动新的应用程序组件,可是实际上他们也能够使用sendBroadcast方法来在组件间匿名的广播消息。 作为一个系统级别的消息传递机制,Intent能够在进程之间发送结构化的消息。因此,通过实现Broadcast Receiver来监听和响应应用 ...
分类:
移动开发 时间:
2017-05-13 18:02:56
阅读次数:
183
1. Handler消息传递机制初步认识:什么是Handler? handler通俗一点讲就是用来在各个线程之间发送数据的处理对象。在任何线程中,只要获得了另一个线程的handler,则可以通过handler.sendMessage(message)方法向那个线程发送数据。基于这个机制,我们在处理多 ...
分类:
移动开发 时间:
2017-05-03 14:35:59
阅读次数:
217
观察者模式的优缺点(摘录) Observer模式的优点是实现了表示层和数据逻辑层的分离,并定义了稳定的更新消息传递机制,类别清晰,并抽象了更新接口,使得可以有各种各样不同的表示层(观察者)。 但是其缺点是每个外观对象必须继承这个抽像出来的接口类,这样就造成了一些不方便,比如有一个别人写的外观对象,并 ...
分类:
其他好文 时间:
2017-04-26 13:03:48
阅读次数:
164
以前,对于activity和fragment之间的通信可以使用接口的方式,定义起来比较麻烦费事,偶然间发现可以使用EventBus,发现很好用,查看了一下官方说明:EventBus是针一款对Andro...
分类:
移动开发 时间:
2017-04-20 11:03:32
阅读次数:
314
Intent(意图)是安卓系统中最重要的概念, 它是一种消息传递机制, 用于系统与应用程序组件之间的交互, 意图可以分为3类, 分别是: 活动意图, 广播意图和服务意图 1. Activity Intent (活动意图) StartActivity, StartActivityForResult 2 ...
分类:
移动开发 时间:
2016-12-04 17:16:33
阅读次数:
229
Intent是一种消息传递机制,可以在应用程序内使用,也可以在应用程序间使用。可以用于: 使用类名显示启动一个特定的Service或者Activity。 启动Activity或者Service来执行一个动作的Intent,通常需要使用特定的数据,或者对特定的数据执行动作。 广播某个时间已经发生。 使 ...
分类:
移动开发 时间:
2016-10-06 00:16:55
阅读次数:
430
Chrome插件开发入门(二)——消息传递机制 Blog | Qiushi Chen 2014-03-31 9538 阅读 Chrome 插件 由于插件的js运行环境有区别,所以消息传递机制是一个重要内容。阅读了很多博文,大家已经说得很清楚了,直接转一篇@姬小光 的博文,总结的挺好。后面附一个自己写 ...
分类:
其他好文 时间:
2016-10-01 12:44:20
阅读次数:
246