
Symbian
文章平均质量分 87
sc_valentine21
足球 篮球
展开
-
Nokia官方培训(Symbian 4300)笔记(二)-- Symbian OS Basics
Symbian Ownership Symbian是一个software licensing公司,由Nokia,索爱,松下,西门子,三星等公司控股,其中nokia股份最高,占到近50%。Symbian Licensees Symbian本身不生产手机设备,它只是将license提供给其他手机设备生产厂商,除控股公司外,其他还有如摩托罗拉,联想,三菱,夏普,明基,富士通等等。转载 2008-04-06 13:18:00 · 850 阅读 · 0 评论 -
Nokia官方培训(Symbian 4300)笔记(六)--Descriptors
Introduction 描述符(Descriptors)封装了字符串和二进制数据,用于替代C中的以NULL结尾的字符串。它的长度和数据都封装在了描述符中,Symbian API中用的都是描述符。如: TPtrC ptr (KHelloWorld); CEikonEnv::Static()->InfoMsg(ptr); Main Types of Descriptor转载 2008-04-06 13:36:00 · 861 阅读 · 0 评论 -
Nokia官方培训(Symbian 4300)笔记(三)--Carbide.c++开发环境
Carbide.C++ IDE基于Eclipse的全功能IDE,与CodeWarrior保持一定的兼容性,分三个版本: Express:入门级开发工具,可免费从Forum.nokia网站获得。 Developer:提供更多的工具,以及支持On-Target Debugging。 Proffesional:为开发Symbian设备以及高性能应用程转载 2008-04-06 13:26:00 · 1011 阅读 · 0 评论 -
Nokia官方培训(Symbian 4300)笔记(四)--基本数据类型及命名规范
Basic Types 在Symbian中,很多C++基本类型都被重新定义了,最好使用Symbian的,理由如下: 所有Symbian API都是用的Symbianc重定义的 将来Symbian OS由32位转为64位时,支持性更好 这本身就是Symbian C++ Coding Standards所要求的 Integers typ转载 2008-04-06 13:28:00 · 711 阅读 · 0 评论 -
Nokia官方培训(Symbian 4300)笔记(五)--Memory Management
Why Memory Management Symbian OS本身就是为内存和资源受限的设备开发的,应用程序运行过程中很可能碰到内存用光,或者硬件资源不可用的情况。而这种exceptions是通过修改程序无法解决的,所以遵守以下几条: 尽量不要使用不必要的RAM 尽早释放资源,如文件server等 当你每次申请内存时,都须准备处理out-of转载 2008-04-06 13:29:00 · 676 阅读 · 0 评论 -
Symbian 中各种提示、输入对话框的使用
1、非阻塞提示框symbian定义了几个提示类,分别是:confirm类:CAknConfirmationNoteinfo类: CAknInformationNotewarning类:CAknWarningNoteerror类: CAknErrorNote头文件:aknnotewrappers.hlib:avkon.lib eikcdlg.lib eikctl.lib使用方法:Co原创 2008-04-08 23:09:00 · 1335 阅读 · 0 评论 -
理解Symbian的命名规则
前缀T、C、R、MT ―― 数据类型,如Tint,Tuint,TReal,也包括typedef和enumC ―― 派生天CBase类。R ―― 资源类。如RFile类,RThread类M ―― 接口类。M代表Mixin 后缀为“L”和“LC”的函数 表示该函数有可能有“异常”抛出(L表示Leave,后面有讲解),可是这个异常不同C++的异常,是Symbian原创 2008-04-08 23:11:00 · 922 阅读 · 0 评论