遍历Symbian某目录下的所有文件
[2008-09-08]
遍历Symbian某目录下的所有文件应该是Symbian中常用到的功能模块,比如你想写一个类似“程序管理器”的程序,那么首先的任务就是要先知道某目录下到底有那些文件,然后再筛选出你所需要的文件。
深入探索Symbian多视图程序开发
[2008-09-08]
我们知道,在大多数GUI的Applications中,视图之间的切换是极其频繁的。那么如何组织这些视图以及视图之间的通讯,就成为大多数Applications所要面对的问题。
关于默认构造函数的几个错误认识
[2008-09-08]
所谓有用的标准也是就默认构造函数会为我们的类做一些初始化操作。那么无用的就不会做任何工作,从而对我们的类也就没有任何意义。所以,我们通常所说的默认构造函数是指有用的默认构造函数,其英文名字叫nontrivial default constructor。
UIQ3开发白皮书系列——视图、命令、资源文件及布局的使用
[2008-09-08]
如何使用应用程序框架,最后生成了一个具有空视图的应用程序。 在本文中,继续在程序中添加功能。但是首先我们先介绍UIQ 3 中的一些基本概念
关于S60 3rd SDK+VC2005+Carbide.vs 3.0出现的两个问题的解决办法
[2008-09-08]
在VC2005 IDE中Ctrl+F5运行时,或从命令行输入命令epoc启动模拟器时,提示“无法定位序数182于动态链接库MmfControllerFramework.dll上”。模拟器中选择菜单Tools->Diagnostics,报告“Cannot start ECMT Manager”。
从Symbian申请UID
[2008-09-08]
申请账号比较容易,按照要求的格式写好email发给symbian sign小组就可以了。大约需要等来3到4个工作日就可以得到。我是一次就成功了,所以不知道申请不成功是个什么样子,是不是symbian也会回个email告知没有成功?请遇到过的同学告诉一声。
在Series60中创建自定义列表(LISTBOX)
[2008-09-08]
在介绍具体的列表自定义方法之前有必要介绍一下列表模型的整体框架,列表使用的是我们常用的MVC模型,即Model-View-Controller模型,其中Model模块用于处理数据存储,View模块是处理数据显示和UI,而Controller则是用来联系两者的桥梁
在Vista系统上搭建Symbian开发环境的实践
[2008-09-08]
大家都很清楚,Symbian并不是一个很容易安装的开发环境,最近我将OS换成Vista以后,又遇到了前所未有的麻烦。折腾了一个晚上总算是跑通了,下面把过程总结一下,希望下回重装系统时不用太费劲了。
分析HelloWorldBasic
[2008-09-08]
GLDEF_C 和 GLDEF_D 指定了一个全局定义(GLobal DEFination)。这两个宏没有给出一个固定的定义,但是它们被作为函数和变量的记号。
在S60第三版手机上通过USB线进行串行通信
[2008-09-08]
RComm API可以通过USB串号通信传输数据。在S60第三版上,无须加载物理(PDD)和逻辑(LDD)设备驱动。只要加载CSY module ECACM即可。
symbian 串行通信
[2008-09-08]
串行通信是一种用于两台设备间(典型情况下是距离较近)传输数据的低级别点对点技术。Series60支持红外线和蓝牙上的串行通信。Series60实现的中心是串行通信服务器(Serial Communication Server,又称Comms服务器或C32)。