
了解Symbian[签名]及[证书] [2009-4-10 16:02:36] [1621]
本文讨论范围仅限于 Symbian OS v9.x 手机操作系统(包括 S60 3rd(及以上) and UIQ)Symbian OS v9.x (S60 3rd) 在安全性方面做了比较大的改善,对在系统中运行的程序等都有严格的规定。其中主
在Symbian中定义本地化文本 [2009-1-19 22:16:57] [969]
本文编译自Nokia论坛,并在S60 SDK 5th 0.9 上验证成功。故将其翻译成中文和大家分享。 语言的编号定义在e32const.h头文件中,比如中国的编号是31。首先需要在mmp中定义你组件中的语言:// file: M
使用Symbian OS字符串描述符编程 [2009-1-19 22:15:13] [1265]
1. 简介 当我刚开始学习Symbian时,我遇到的第一件事情就是Symbian OS字符串的处理和使用问题。要学习Symbian字符串的使用,必须费一定脑筋才行。但是一旦你掌握了其中的要领,它就变得容易多了。 因此,下面我将解释我是怎
symbian类命名中的T,C,R,M [2009-1-19 22:13:16] [988]
T, C, R, M classes Symbian使用如下的命名规则指出一些类的基本属性T 简单类,类似于typedef。T类没有构造器和销毁函数,他们可以在堆栈分配。 C C类具有构造器和销毁器,同
清除栈和两阶段构造函数 [2009-1-19 22:11:49] [688]
在创建实例的时候Symbian C++使用 new (ELeave) 来代替普通的 new , 比如:CBar *pBar = new (ELeave) CBar;这个用法是考虑到手机特殊的属性:内存一般较小, 经常会有内存不足的情况出现。
Carbide c++运行控制台程序设置 [2009-1-19 22:09:13] [1431]
目前Nokia提供的Carbide c++版本是1.3,安装过程中注意一定要使用activeperl 5.6版本的,否则会有问题。我使用的S60 SDK是第5版的。 如果希望以Console的方式运行程序,首先需要修改C:\S60
代码性能调整(12个问题) [2008-6-23 14:16:22] [1111]
本文译自: Performance Tuning of Code http://www.newlc.com/performance-tuning-code 应用程序运行正常,可以执行用户或客户所需的所有任务,并不意味着程序在任何
Symbian调试技术 [2008-6-23 14:13:38] [1568]
Symbian调试技术== 模拟器不显示Panic细节 == 若Panic发生了,除非在指定的位置有一个名叫“ErrRd”的文件,否则模拟器不显示Panic的细节。这使得很难知道是什么引起Panic。在S
Symbian学习笔记之解析XML文件(下) [2008-6-18 7:51:57] [955]
书接上回,这篇介绍那个MContentHandler的实现,这是SAX解析方法的核心所在。先看看我要解析的XML文件如下所示,其实很简单,因为它除了Element和Attribute以外没有其它东西了。<?xml versi
Symbian学习笔记之解析XML文件(上) [2008-4-24 9:10:37] [2473]
我曾在前面介绍过一个可用于BREW环境下的XML Parser,今天想分享的是如何在Symbian平台上解析XML文件,不需要第三方的东西,Symbian已经为我们提供了这个类CParser。网上也有这方面的资料,建议参考:http://w
深入探索Symbian导航面板开发 [2008-4-10 8:18:34] [1641]
⒈〖导航面板〗导航面板由一个Navigation decorators、一个Navigation decorator controls集组成,Navigation decorator control可以是一个label、一个tab grou
C++中extern “C”含义深层探索 [2008-3-13 8:50:35] [2119]
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称
UIQ3开发问题集 - Symbian各平台SDK的版本标 [2008-2-29 9:37:58] [830]
1.UIQ3和S60V3,V2混合代码UIQ3 SDK的宏定义是_UIQ3_SDK_S60v3 SDK的宏定义是__SERIES60_30__和__SERIES60_3X__当需要区分uiq3和s60v3时就可以采用这样的代码块:#if d
UIQ3开发问题集 - 动态装载带中文的文本文件 [2008-2-29 9:36:48] [474]
1.将文本文件使用记事本或者Editplus保存为UTF-8格式,并确信没有回车换行符。2.include <utf.h>3.添加charconv.lib到mmp文件的library列表4.调用CnvUtfConverter::
UIQ3开发问题集 - 解析带中文的XML文件 [2008-2-29 9:34:54] [417]
1.将XML文件使用记事本UTF-8编码2.include utf.h xml\contenthandler.h xml\parser.h3.紧接着include添加using namespace Xml;4.添加xmlframework.
关于接入点,cmwap,代理设置,WIFI [2008-2-29 9:31:21] [1377]
include commdb.h添加commdb.lib到mmp文件library列表1.枚举所有接入点,包括grps,蓝牙,WIFI参考代码如下:...CCommsDatabase* db;CCommsDbTableView* view;
使用设备无关字体在S60中正常UIQ3中统统变斜 [2008-2-29 9:29:47] [380]
问题描述:1.使用CEikonEnv::Static()->NormalFont()或者其他如TitleFont等接口获得CFont实例2.CGraphicsContext::UseFont( fontUsed )设置字体3.使用CG
S60第三版证书申请和签名 [2008-1-27 21:10:20] [3838]
鉴于论坛中不少刚接触S60第三版的朋友对证书问题不是很了解、同时www.symbiansigned.com的注册流程有少许的变化,我写了这篇文章,希望能对S60第三版的新手有所帮助。 下面先说明几个问题&
HelloCarbide Example, 详细解读 [2007-12-1 17:45:01] [2186]
这篇文章详细解读了 S60 的 Hello Carbide 例子程序,通过这个,我们能了解到很多 Symbian 开发的知识。Environment: Windows XP SP2, S60 SDK 3rd MR, C
在symbian系统中,如何创建动画 [2007-11-8 9:00:12] [1276]
动画框架(Framework)提供了一个CBasicAnimation 类,该类继承自 CAnimation ,用来创建客户端的动画,任何一个基本的客户端动画都需要数据来源,这些数据可以是简单的文件也可以是复杂的数据结构。数据提

您现在的位置: 