Symbian
juniorhope
这个作者很懒,什么都没留下…
展开
-
Symbian 线程初探
to be began...原创 2010-04-22 17:45:00 · 361 阅读 · 0 评论 -
Symbian CleanupStack工作机制解析
对于Symbian OS中使用的CleanupStack机制,在这里不作好坏的评价,既然选择了在Symbian平台上开发,那最重要的就是了解它的机制,掌握并高效的利用好它。 对于在Symbian平台上开发GUI或者Server程序,CleanupStack已由框架创建,用户可直接使用CleanupStack::PushL()、CleanupStack::Pop()等方法来控制可能的转载 2010-04-23 16:43:00 · 349 阅读 · 0 评论 -
Symbian应用程序的启动过程
考虑到Symbian作为一个商业的开放操作系统,它的UI框架结构和功能必须达到易用、强大和可靠的统一,不是简简单单完成人机交互而已。所以它的结构必须是经过精心设计的。因此,要想详细描述其内在的运行过程,一般方法是通过自顶向下并逐步分解来详细介绍。但这同时也存在一个缺点,就是容易忽视各种模块之间的交互过程。所以本文将以一个应用程序启动、运行和结束这样一个流程将UI的整体框架串接起来,相信这样可以更容转载 2010-04-26 15:33:00 · 342 阅读 · 0 评论 -
Symbian Thread and Process
Symbian OS 中,针对有限的硬件资源,使用AO来实现多任务,与AO相比,多线程具有更高的运行期要求:线程上下文切换比同一线程中AO切换慢一个数量级;线程需要更大空间的开销,通常线程要有4KB内核空间和8KB用户空间的程序栈,相比之下,AO只需C++对象的空间(通常小于1KB)。使用线程和AO实现多任务的最大区别是它们被调用的方式不同。AO是协同式,而线程是抢占式。有一种例外的情转载 2010-04-28 15:21:00 · 592 阅读 · 0 评论