前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不 允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。但实际开发中,很多地方需要在 工作线程中....
分类:
移动开发 时间:
2015-06-15 21:55:14
阅读次数:
119
Windows是一个消息(Message)驱动系统。Windows的消息提供了应用程序之间、应用程序与Windows系统之间进行通信的手段。应用程序想要实现的功能由消息来触发,并且靠对消息的响应和处理来完成。必须注意的是,消息并非是抢占性的,无论事件的缓急,总是按照到达的先后派对,依次处理(一...
iOS开发中消息传递机制(KVO/NOtification/Block/代理/Target-Action)今晚看到了一篇好的文章,所以就搬过来了,方便自己以后学习虽然这一期的主题是关于Foundation Framework的,不过本文中还介绍了一些超出Foundation Framework(KV...
分类:
移动开发 时间:
2015-05-27 20:58:42
阅读次数:
317
这几天抽空研究下Android SDK 自动化打包。顺便温习下Unity 与 Android 交互机制。一、Unity 与 Android 的 消息传递机制 Example: 导出 Android Project 这里为了测试,就填了包名能导出就行了 Eclipse 导入之后 在...
分类:
移动开发 时间:
2015-05-22 18:52:58
阅读次数:
243
1.Objective-C语言特性2.static __block const3.Object-C的内存管理4.RunLoop5.iOS消息传递机制6.iOS程序生命周期7.MVC设计模式MVVM8.UIViewCALayer Frame 与bounds9.根类 NSObject10.多线程简介11...
分类:
其他好文 时间:
2015-05-07 12:22:48
阅读次数:
403
Android制定了一条规则:只允许UI线程修改Activity里的UI组件。主线程通常又被叫做UI线程。
那么这样的话新启动的线程就不可能动态改变界面组件的属性值,但显然这是不可能的。所以便有了Handler消息处理机制。
Handler类:
主要有两个作用:
1.在新启动的线程中发送消息
2.在主线程中获取、处理消息。
主要方法:
void handleMessag...
分类:
移动开发 时间:
2015-04-22 20:41:51
阅读次数:
148
看了很多网上的文章,发现很多不足,有的也很不全面,于是决定自己写一篇,望大家支持,批评,知道,很多知识点还是没提到,Service还没学,所以还没整合,以后学了会再写一篇。
一、Intent作用及分类
Intent是一种消息传递机制,可以在程序内及程序间使用,主要用法为:①使用类名显式启动一个service或Activity②在①的基础上执行一个动作的intent,并进行相关处理③广播某个时间已经发生。
二、使用Intent启动Activity
1、显式启动一个Activity
所谓显式启动,即显式指定我...
分类:
移动开发 时间:
2015-04-17 18:24:58
阅读次数:
173
Android系统从4.0版本开始,就不允许在主线程(即UI线程)中进行访问网络、大数据计算等耗时操作了。为解决这个问题,我们需要借助Handler消息机制来实现了。Handler类的主要作用有两个:1、 在新启动的线程中发送消息2、 在主线程中获取、处理消息整个过程涉及到一个问题:新启动的线程何时...
分类:
其他好文 时间:
2015-04-13 18:03:02
阅读次数:
107
Windows是一个消息(Message)驱动系统。Windows的消息提供了应用程序之间、应用程序与Windows系统之间进行通信的手段。应用程序想要实现的功能由消息来触发,并且靠对消息的响应和处理来完成。必须注意的是,消息并非是抢占性的,无论事件的缓急,总是按照到达的先后派对,依..