我对Symbian中的活动对象的理解
来源:互联网 发布:mysql的分页查询语句 编辑:程序博客网 时间:2024/05/18 02:49
Symbian中的活动对象的存在是由它的系统功能的结构决定的。它的系统功能是由一系列的服务(Server)完成的,通过一些定义好的API提供给客户端(Client),也就是我们的程序使用。
这些功能实际上并不是在我们的程序的进程是执行的,所以很多的API都有同步(Sychronous)和异步(Asychronous)的版本。
那如果我们使用异步版本的API当它完成任务时我们的程序如何得知它?
让进程挂起,直到功能完成才继续执行?这和同步函数有什么区别?还有进程挂起的这段时间内程序的UI也处理挂起状态,用户无法对程序进行任何操作,这可是应用程序的大忌。
由程序框架提供一个捕捉完成信号的函数的重载?这个比上一个方法好,但程序中这么多异步操作都集中在一起处理是不是太乱了一点,而且各个对象的异步操作都集中在一起是不是打破了封装了?
那再进一步,在有用到异步函数的对象内步实现一系列的接口,在这些接口中来处理这些消息怎样?Bingo!这就是活动对象!
活动对象是可以捕捉到它内部的异步操作的返回消息的对象。
- 我对Symbian中的活动对象的理解
- symbian 活动对象理解
- Symbian OS中的活动对象的使用
- Symbian OS中的活动对象的使用
- Symbian 活动对象彻底理解
- Symbian 活动对象彻底理解
- Symbian 活动对象彻底理解
- Symbian活动对象的原理
- Symbian 中的活动对象和CS框架
- 活动对象的理解
- symbian中活动对象的简单使用
- symbian中活动对象的简单使用
- Symbian之活动对象
- Symbian 活动对象框架
- symbian活动对象实战
- 说说我对面对对象的理解
- 我对JAVA面向对象的理解
- Symbian编程总结-基础篇-活动对象正解(1)-理解活动对象
- 运行中几个特殊的执行命令
- 商业情报密码:看穿混乱、失真、谣言和烟幕
- windows进程精华
- 多表关联对象组合算法
- 去掉VS2005编译时输出的.pdb文件
- 我对Symbian中的活动对象的理解
- 努力要趁年轻
- IT人 不要一辈子靠技术生存(转)
- Web MVC框架-视图模板查找及组织
- Crytek CryEngine 3新特性完全详解
- 三通机房
- windows API函数大全
- Java 小例子:简单秒表
- 单点登录