Symbian
文章平均质量分 86
edisonlg
这个作者很懒,什么都没留下…
展开
-
Symbian的UI Framework
应用程序类(CAknApplication->CEikApplication->CApaApplication)文档类(CAknDocument->CEikDocument->CApaDocument)应用程序UI类(CAknViewAppUi->CAknAppUi->CEikAppUi->CCoeAppUi)视图类(CAknView)1、实现全局函数E32Main(),该原创 2012-01-03 00:08:42 · 1080 阅读 · 0 评论 -
Symbian OS内存管理介绍
Symbian OS内存管理介绍在Symbain OS中内存管理的主要任务是:如何为程序分配内存以及如何在程序的内部分配内存。 Symbian OS 程序最根本和基础的东西就是内存,作为一个有限的资源,必须小心细致地处理,特别是当有错误或异常发生的时候。正是由于这样的原因,在支持清理机制的API中,异常处理和内存管理几乎是绑在一起的。Uikon核心框架使用这些支持清理机制的API来管理原创 2012-01-03 00:07:09 · 1006 阅读 · 0 评论 -
Two-phase Construction
1. Brief description In Symbian C++ programming, theTwo-phase construction idiom ensures that the objects being constructed andinitialised do not leave before they are stored in thecleanup stack.翻译 2012-01-03 00:10:18 · 766 阅读 · 0 评论 -
Symbian中的ECom
1. Define ECOM PluginInterface DLLTARGETTYPE DLLUID2 =0x1000008D // KSharedLibraryUid, same for all static interface (shared library)DLLsTheECOM interface has the following characteristics:原创 2012-01-03 00:12:15 · 817 阅读 · 0 评论 -
Symbian中的进程和线程
《Symbian OS:线程编程》 Symbian操作系统中的线程和进程 在Symbian操作系统中,每个进程都有一个或多个线程。线程是执行的基本单位。一个进程的主线程是在进程启动时生成的。 Symbian属于抢占式多任务操作系统,这意味着每个线程都有自己的执行时间,直到系统将CPU使用权给予其他线程。当系统调度时,具有最高优先权的线程将首先获得执行。进程边界是受内存保护的。所转载 2012-01-03 00:08:28 · 1453 阅读 · 0 评论 -
Symbian中的UID
UID1, UID2 and UID3 have thefollowing general characteristics: UID1 indicates the structure of the file, for example, whether it is an executable, or a DLL.The meaning of UID2 depends on the type翻译 2012-01-03 00:09:19 · 776 阅读 · 0 评论 -
Symbian中的Descriptor
Descriptorclasses can be classified according to where their data buffer is located:• stack descriptor : data buffer is as part of themselves• heap descriptor : data bufferis stored in原创 2012-01-03 00:09:32 · 754 阅读 · 0 评论 -
Symbian中的Array
Flat vs SegThe implementationof dynamic array can be:a single heap cell as ”flat” buffer to hold the array elements;a number of heap segments as "seg" (using doubly-linked list) to hold th原创 2012-01-03 00:10:33 · 684 阅读 · 0 评论