耗时的操作应该放在线程里还是活动对象里呢

awayhere 2010-05-31 06:36:00
一.因为有耗时的操作,又为了避免界面卡死,如何处理耗时的操作呢?
二.另外,频繁的操作又如何处理呢?比如服务器不断的发东西下来,太过于频繁了,就算是对接收到的数据只做简单的处理也会使界面卡死.

如何用线程的话,应该怎么做呢,要注意什么,
如果用活动对象,又应该怎么做呢,要注意什么呢?
...全文
108 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序员Linc 2010-06-03
  • 打赏
  • 举报
回复
Active Object是Symbian中的一个重要概念,它是Symbian OS为了节省系统资源利用单线程来实现多任务异步处理的机制。
ProgrammerNO1 2010-06-01
  • 打赏
  • 举报
回复
活动对象与非活动对象最本质区别在哪
Atoric 2010-06-01
  • 打赏
  • 举报
回复
还有一种方法就是将长时间的任务分成几个步骤,然后用活动对象
jmulxg 2010-06-01
  • 打赏
  • 举报
回复
如果是大量的运算导致耗时很长,建议用线程RThread
如果是异步等待导致耗时很长,可用AO,搜索活动对象很多资料

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧