- 博客(27)
- 资源 (2)
- 收藏
- 关注
转载 TTS
标题:Text-To-Speech API二进制兼容的问题KIS000843开发伙伴平台: S60 3rd Edition详细描述这个API并非公共SDK的一部分。可以在这里找到SDK API Plug-inhttp://wiki.forum.nokia.com/index.php/SDK_API_Plug-inTTS (Text-To-Speech)API在S60第三版FP2的SDK
2008-11-14 17:02:00 502
转载 How to read images to Symbian bitmap
地址:http://wiki.forum.nokia.com/index.php/How_to_read_images_to_Symbian_bitmap
2008-11-14 15:35:00 349
转载 视图命令处理与视图的切换
视图命令处理 在HandleCommandL()方法中向当前活动视图传递各种命令。这里处理的都是一些由功能键生成的命令,以及某个弹出式菜单生成的命令。如:void CMyAppView1::HandleCommandL(TInt aCommand){switch (aCommand){case EMyAppCmdSwitchView:AppUi()->ActivateLocalViewL(K
2008-11-14 15:25:00 660
转载 如何创建动画
动画框架(Framework)提供了一个CBasicAnimation 类,该类继承自 CAnimation ,用来创建客户端的动画,任何一个基本的客户端动画都需要数据来源,这些数据可以是简单的文件也可以是复杂的数据结构。数据提供者( data provider)主要负责处理数据, CICLAnimationDataProvider 类作为数据提供者为任意一种类型的动画提供数据处理功能。为了创建一
2008-11-14 15:23:00 892
转载 电话簿与vCard的格式转换
(1)将电话簿中数据转换成vCard格式的文件 void Cxxx::ExportPhonebook(){RFs fileSession; User::LeaveIfError(fileSession.Connect());//连接文件服务器 CleanupClosePushL(fileSession); CContactDatabase* contactDb = CContactDatabase
2008-11-14 15:21:00 2720
转载 symbian的一些tip
1. 获取文件的完全路径在头文件添加下列声明:IMPORT_C TInt CompleteWithAppPath( TDes& aFileName );TFileName filename(_L("RETROBLASTER.MBM"));CompleteWithAppPath( filename );2. 获取当前设备显示方式(就是获取设备的色深)使用的头文件:#include 在任何VIEW视图
2008-11-14 15:02:00 452
原创 Symbian程序如何下载安装jar,并启动java程序实践总结
symbian程序对java程序的可能的操作分为以下几种:1.通过URL下载Jar包(Jad类似);2.安装:分为系统自动安装与通过symbian程序安装;3.运行;4.卸载: 以下贴出实现的代码:1.通过URL下载Jar包(Jad类似);_LIT(KJarUrl,"http://xxx.xxx.xxx.xxx/test.jar");CJavaInstallAn
2008-11-14 11:44:00 3699 2
原创 Symbian程序如何安装jar,并启动java程序参考资料
Nokia论坛技术资料Symbian解决方案-中文版:http://discussion.forum.nokia.com/forum/showthread.php?t=60202&highlight=RApaLsSession 可参考帖子如下:http://discussion.forum.nokia.com/forum/showthread.php?t=98014 http://d
2008-11-12 22:34:00 4645
转载 创建MP3解码器 - 采用Symbian中MAD(MPEG音频解码库)用法
创建MP3解码器 - 采用Symbian中MAD(MPEG音频解码库)用法前段时间我在newlc.com写了为Series 60创建MP3播放器的程序。我收到了许多关于MP3解码并运用在Symbian上的邮件。这里采用Symbian中MAD(MPEG音频解码库)用法来解决问题。概叙因为Symbian 7.0中可以通过MMF在smartphones在播放MP3, 但如果你的手机不支持 M
2008-11-11 09:36:00 770
转载 图片的像素级处理
可以通过使用TBitmapUtil类的一些方法对位图进行像素级的处理。包括:void Begin(const TPoint& aPosition):设置当前要处理的像素位置,并锁定堆。void End():解除对堆的锁定。void SetPos(const TPoint& aPosition):改变当前像素位置至aPosition。void IncXPos():将当前的X坐标自增1。void De
2008-11-11 09:22:00 591
转载 总结开发中的19个问题+若干问题
1、获取IMSI号、手机版本等 CTelephony:GetSubscriberId() CTelephony:GetPhoneId() CTelephony:Version()2、获取屏幕尺寸 TSize CEikConsoleScreen::ScreenSize 3、更改ListBox字体 方法1: _LIT(KFontName,"Courier");
2008-11-11 09:20:00 1272
转载 能力(Capabilities)
从Symbian 9开始平台安全性的问题被引入,这意味着,硬件设备只能有限的访问安全的数据和软件。因此在s60第三版和UIQ3的设备上,开发者开发的程序需要一些授权才能够访问平台。这种授权被称之为能力。这些能力被定义为授权应用,因为某个API被限制使用,除非能力(capability )授予该程序使用这些属性。这里有3种主要的能力:1. TCB(底层处理信任) 2. USER(用户层)3.
2008-11-11 09:19:00 567
转载 正确处理字符编码
正确处理字符编码 中文的编码常用的有3种格式:1)gb2312(就是ascii码方式,也说ansi) 2)unicode 3)utf-8c++一般采用ancii码,而java一般采用unicode,而SymbianC++(以后简称symbian)采用unicode或utf-8比如汉字“好”: unicode为“7D 59”,而ascii为“BA C3”, utf-8编码为3个字节。当然,终
2008-11-11 09:19:00 591
转载 Symbian:打造开机自启动程序完整过程
很多时候我们希望手机一开机就运行我们的程序,做一些我们要做的事,这就可以用到以下知识了首先说一下这种方法的危险:1.我还不知道怎样删除手机系统里的mdl文件,所以一旦将mdl文件放在手机里后如果想完全删除我没办法,比较好点的方法应该是将一个无效的mdl文件代替它.2.mdl文件如果程序出错,可能会开不了机,我没遇到,我是在模拟器上确认没问题才放到手机上的.另外加个法律声明吧,利用本文章只是
2008-11-11 09:18:00 1122
转载 一个转来的简单T9输入法
关于T9输入法的核心程序(由朋友Nix提供),共两个文件,一个是NixInputMethod.h,还有一个是T9.c; 参见附录。 具体输入法的实现方法如下: 1. 首先创建一个对话框,然后在其中放入两个控件:IDC_EDIT1 和 IDC_WORD (STATIC控件) 2. 为了实现在Edit中
2008-11-11 09:17:00 2891
转载 Symbian 3rd 开发蓝牙OBEX 详细设计与代码
蓝牙OBEX发送文件实现 BTFileSend 1、实现原理... 1 1、1OBEX 协议说明... 1 1、2 基于OBEX文件传输过程... 4 2、开发平台... 5 3、开发说明... 6
2008-11-11 09:15:00 676
转载 Symbian 3rd签名,自签名,开发证书,制造商级别,能力集,ACS ID,收费,敏感API
本文旨在介绍Symbian 第三版的签名流程,这也是很多Symbian开发者感到十分迷茫的地方,希望看完此文让你不再迷茫,也希望对Nokia手机应用程序签名表示理解!1.在3rd中访问能力分为受限制的和无限制的,其中60%的API是无限制的,使用自签名证书签名,可以在任何一台兼容手机上安装。打包:makesis *.pkg *.sis 签名:signsis *.sis *.sisx *.c
2008-11-11 09:13:00 542
转载 『分享』各种提示、输入对话框的使用
1、非阻塞提示框symbian定义了几个提示类,分别是:confirm类:CAknConfirmationNoteinfo类: CAknInformationNotewarning类:CAknWarningNoteerror类: CAknErrorNote头文件:aknnotewrappers.hlib:avkon.lib eikcdlg.lib eikctl.lib使用方法:Code:TBu
2008-11-11 09:10:00 362
转载 图片半透明效果
我封装了一个方法,传入相应的图片,就会把图片变成半透明效果并显示在程序界面上.void CMegajoyContainer::ConvertToAlpha(CWindowGc& gc,CFbsBitmap *imgToBrighten) const { CFbsBitmap* iEmptyBitmap = new ( ELeave ) CFbsBitmap(); CleanupStack:
2008-11-11 09:08:00 400
转载 防火墙日志模块的开发,附关键代码
我的日志模块是这样考虑的:1、为了能够方便的获得当前的日志文件名,创建一个日志文件名称索引文件,专门用来保存日志文件的名称2、写日志时,首先到索引文件中读取当前的日志文件。 所谓当前的日志文件,就是指当前用来记录日志的文件。因为日志文件我规定了大小,如果其大小超过了规定值就要以当前日期重新创建日志文件,所以日志文件不止一个。3、写每一条日志之前,都必须检查当前日志的长度是否超过了规定
2008-11-09 20:00:00 481
转载 关于接入点,cmwap,代理设置,WIFI
include commdb.h添加commdb.lib到mmp文件library列表1.枚举所有接入点,包括grps,蓝牙,WIFI参考代码如下:...CCommsDatabase* db;CCommsDbTableView* view;TBuf iapName;TUint32 iapId;TInt result;//open databasedb = CCommsDatabase::New
2008-11-07 14:03:00 703
转载 symbian基本命令
1.devices:DevicesDevices -setdefault2.bldmakebldmakebldmake bldfilesbldmake clean 3.abldAbldAbld help commandsAbld help buildAbld build wins urel/udebAbld clean wins urel/udebAbld r
2008-11-06 14:56:00 349
转载 symbian日记(1)
术语:Avkon Series60 extensions and modifications to Symbians Uikon and other parts of the Symbian OS Application Framework Symbian中的应用程序通常分为两个部分,engine和UI,如此的划分增加了可维护性和灵活性,engine就好象是程序的核心,它主要处理运算和数据
2008-11-06 14:46:00 372
转载 symbian日记(2)
Avkon菜单项是从menu bar和RSS文件中指定的menu pane resources生成的。我们可以通过windows下模拟器按F1来启动或通过options自定义功能键来启动,这是要使用EAKnSoftkeyOptions Id来实现的。如果应用程序要切换到pre-existingoptions应该使用R_AVKON_SOFTKEYS_OPTIONS_BACK这个CBA资源。
2008-11-06 14:45:00 856 1
转载 symbian日记(3)
三种基本结构,很不错,用点各自都有一定之规 传统的是定制容器空间结构,这个不谈,很多很多的典型symbian程序都是这个模式。 基于对话框的结构,比较适合于简单需要的用户界面交互的那些应用。 使用应用/视图的结构,这个比较高级了,可以提供很多外部程序的外用视图,这个时候AppUi需要继承自CAknViewAppUi,而views则需要继承自CAknView。 60系列的通过用户界面设计模式是
2008-11-06 14:44:00 516
转载 symbian日记(4)
member variables ——reliability (c++) It is better by far to encapsulate member data than return reference to it.如果你非得要返回一个成员变量的引用,那最好是个常量引用。如果你必须返回个非常量的引用,you need to provide both a const and a non
2008-11-06 14:43:00 388
转载 symbian日记(5)
应用程序能够很自然的分为engine、UI和view组件,他们相互依赖又逻辑上各自分开。 每个程序都有三个各自不同的UID值,以用来在系统中唯一标识自己。 SymbianOS是一个庞大的操作系统,拥有数百个类和上千个成员函数,和其他的庞大的系统一样,symbianOS也可以进行分类,比较常用的是子系统分类方法。如应用程序引擎子系统就包括了各种在标准应用程序中处理数据的API。 在sy
2008-11-06 14:38:00 674 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人