自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(131)
  • 资源 (1)
  • 收藏
  • 关注

原创 Symbian平台 平台UID

<br />;Supports S60 3.0<br />[0x101F7961], 0, 0, 0, {"Series60ProductID"}<br /> <br />;Supports S60 5th Edition<br />[0x1028315F], 0, 0, 0, {"Series60ProductID"}<br /> <br />;Supports Symbian^3<br />[0x20022E6D], 0, 0, 0, {"Series60ProductID"}

2010-12-08 13:11:00 691

转载 Android zip文件压缩解压缩

<br />//----------------- DirTraversal.java<br />package com.once;<br /><br />import java.io.File;<br />import java.util.ArrayList;<br />import java.util.LinkedList;<br />/**<br /> *  文件夹遍历<br /> * @author once <br /> *<br /> */<br />public class DirTraver

2010-10-11 17:51:00 779

原创 Brew程序包安装到手机

<br />首先手机必须是工程机,没有封版的。<br /> <br />因之前没有接触过该平台,还有这个平台做的比较底层一些,安装程序就成了继开发之后的另一个难题<br />第一步安装(C3-02Driver.zip、BREWToolsSuite 3.0.rar),前者是该款手机与pc连接的驱动程序,后者是BREW apploader工具<br />都安装完成后,打开BREW apploader,不能找到手机对应的com口,几经周转发现驱动并没有安装成功,打开设备管理器,刷新设备,在驱动安装提示框默认操作(

2010-08-13 18:35:00 1436

原创 Palm Web OS 介绍和安装环境

前几天有幸参加了HP的人会来公司做WebOS的介绍会,在接到通知就把开发环境搭建了下,不过有些问题,随后详细说一下现象和解决方法。不过能启动模拟器,大概了解了下操作方式和界面。后来在开会中见到了手机,还是感觉到有点惊喜。独特的操作方式,真不错。官方资料优点:             略。。。:)感觉不爽的地方有几处:1,手机有个键盘不爽,为啥不设计成触摸屏键盘呢,这估计是与个人习惯有关系吧2,主界面上电脑那个meunbar上的程序是定死的,不能拖拉改变。其他的都还不比较喜欢。。。最关键是会议结束,送了一台手

2010-08-13 18:05:00 2256

转载 接入点处理

 nokia的例子在手机上直接用是成功不了的,经过多次测试修改。。。。最完美的带代理的cmwap接入点创建代码如下,中间还加入了机型判断。。。。。。总之。。。算是比较完美的版本了。_LIT(KIapCMWAP,"cmwap");_LIT(KAPNName,"CMWAP");#define GPRS_IF_NAME _S("IfName")#ifdef __WINS___LIT(KI

2009-09-01 12:58:00 856

转载 Symbian内存泄露检查工具HookLogger安装及使用教程

在使用<span class="t_tag" onclick="function onclick(){tagshow(event)}">Symbian进行<span class="t_tag" onclick="function onclick(){tagshow(event)}">开发时经常会忘记释放我们曾经使用过的<span class="t_tag" onclick=

2009-08-11 09:44:00 434

原创 在模拟器出现:系统错误 -2 的问题

在模拟器出现:系统错误 -2 的问题,是因为程序用到了dll,dll的用到了estlib.lib,这个包只有在手机环境下才可以用到,在模拟器其如果也加载这个lib的话就会出现在程序启动时报:系统错误(-2)。修改方法,在mmp文件里面加上如下判断即可!#ifdef GCCELIBRARY estlib.lib#endif

2009-07-14 11:13:00 3349

原创 客户端通过代理服务器(CMWap)遇到的问题

移动的如果客户端对标准的http头的某个域进行赋值可能是徒劳无功的,移动会重新对标准的头进行默认的处理,当然,每个域有固定的域值范围,选一个标准的值是没问题的。扩展自定义的域是可以的。估计这么做的出发点是安全方面的吧 联通的 先说几个http错误吧:400:去掉“HTTP::EHost”设置就没问题了。500:服务器没有找到请求资源

2009-06-08 15:55:00 2527 2

原创 对SyncML协议在手机上开发实现的必要总结

慢慢写。。。

2009-02-19 12:47:00 556 1

原创 kern-exec 0 问题

进行了RFs& fs = CCoeEnv::Static()->FsSession();的操作并在最后对 fs.close();会出现kern-exec 0 的问题

2008-09-27 08:51:00 2247 1

转载 symbian 2nd如何绕过程序管理器的限制

symbian 2nd如何绕过程序管理器的限制 北京理工大学  20981  陈罡 在symbian开发中我们经常会用到手机系统自带的“程序管理”这个软件。这个软件的功能在于它会忠实地把程序的安装操作记录下来,在删除程序的时候它也会忠实地把程序给删除。这种做法对于symbian来说,无疑是最好的选用第三方软件的选择,既可以安装到手机上,又可以无条件的将软件卸载掉。

2008-07-01 09:26:00 809

转载 2nd下J2ME安装研究和启动方法

(以下方法我在6680和n70上通过测试) 2nd下每个J2ME程序安装后都会将安装文件放到C:/system/midlets/下,如TellSymbianILoveU.jar的安装会生成如下文件 C:/system/midlets/[10131ab7]/dump C:/system/midlets/[10131ab7]/TellSymbianILoveU.jad C:/system/mi

2008-06-03 10:48:00 942

转载 『分享』各种提示、输入对话框的使用

1、非阻塞提示框symbian定义了几个提示类,分别是:confirm类:CAknConfirmationNoteinfo类: CAknInformationNotewarning类:CAknWarningNoteerror类: CAknErrorNote头文件:aknnotewrappers.hlib:avkon.lib eikcdlg.lib eikctl.lib使用方法:Code:

2008-05-09 09:44:00 895

转载 Symbian 3rd签名,自签名,开发证书,制造商级别,能力集,ACS ID,收费,敏感API

本文旨在介绍Symbian 第三版的签名流程,这也是很多Symbian开发者感到十分迷茫的地方,希望看完此文让你不再迷茫,也希望对Nokia手机应用程序签名表示理解!1.在3rd中访问能力分为受限制的和无限制的,其中60%的API是无限制的,使用自签名证书签名,可以在任何一台兼容手机上安装。打包:makesis *.pkg *.sis   签名:signsis *.sis *.sisx *.c

2008-03-10 11:40:00 1451

转载 Symbian 3rd 开发蓝牙OBEX 详细设计与代码

蓝牙OBEX发送文件实现                               BTFileSend    1、实现原理... 1    1、1OBEX 协议说明... 1    1、2 基于OBEX文件传输过程... 4    2、开发平台... 5    3、开发说明... 6  

2008-03-10 11:36:00 3192 5

转载 能力(Capabilities)

从Symbian 9开始平台安全性的问题被引入,这意味着,硬件设备只能有限的访问安全的数据和软件。因此在s60第三版和UIQ3的设备上,开发者开发的程序需要一些授权才能够访问平台。这种授权被称之为能力。这些能力被定义为授权应用,因为某个API被限制使用,除非能力(capability )授予该程序使用这些属性。这里有3种主要的能力:1. TCB(底层处理信任) 2. USER(用户层)3. 系统能

2008-01-24 12:07:00 967

转载 Symbian 3rd签名,自签名,开发证书,制造商级别,能力集,ACS ID,收费,敏感API

本文旨在介绍Symbian 第三版的签名流程,这也是很多Symbian开发者感到十分迷茫的地方,希望看完此文让你不再迷茫,也希望对Nokia手机应用程序签名表示理解!1.在3rd中访问能力分为受限制的和无限制的,其中60%的API是无限制的,使用自签名证书签名,可以在任何一台兼容手机上安装。打包:makesis *.pkg *.sis   签名:signsis *.sis *.sisx *.c

2008-01-18 08:37:00 805

转载 MPEG音频文件格式(包括MP3文件格式)详解

最近又在做MP3相关的程序,需要了解mp3的文件格式,于是就从网上找了一些资料,并将内容整理如下,加入了自己的一些理解。  MP3 文件是由帧(frame)构成的,帧是MP3 文件最小的组成单位。MP3 的全称应为MPEG1 Layer-3 音频文件,MPEG(Moving Picture Experts Group)在汉语中译为活动图像专家组,特指活动影音压缩标准,MPEG 音频文件是MPE

2008-01-14 18:48:00 1239

转载 在symbian中如何使用MP3DecodeDLL播放MP3

mp3播放引擎头文件#if !defined(__WAVEGEN_ENGINE_H__)#define __WAVEGEN_ENGINE_H__#if !defined(__MDA_COMMON_AUDIO_H__)#include #endif#if !defined(__MDA_CLIENT_UTILITY_H__)#include #endif#if !defined(__M

2007-10-29 17:01:00 1323 2

转载 MPEG音频文件格式(包括MP3文件格式)详解

最近又在做MP3相关的程序,需要了解mp3的文件格式,于是就从网上找了一些资料,并将内容整理如下,加入了自己的一些理解。  MP3 文件是由帧(frame)构成的,帧是MP3 文件最小的组成单位。MP3 的全称应为MPEG1 Layer-3 音频文件,MPEG(Moving Picture Experts Group)在汉语中译为活动图像专家组,特指活动影音压缩标准,MPEG 音频文件是MPE

2007-10-29 16:57:00 5238

转载 symbian上自定义的贴图函数

自定义的symbian上的贴图函数及重载函数,并非直接屏幕贴图,而是2个位图合成,位图必须为4k色的格式,增加了切分参数的默认值,减少了函数重载的数量//可纯贴图并可横向纵向切分的贴图函数,就是可横向纵向平均分割一个图像并选定其中之一进行贴图,分割数要可整除图像宽度,通过调用时是否传递切分参数来控制是否进行切分void DrawBmp(const TPoint& aPoint, CFbsBit

2007-10-29 16:55:00 869

转载 Symbian 中各种提示、输入对话框的使用

1、非阻塞提示框symbian定义了几个提示类,分别是:confirm类:CAknConfirmationNoteinfo类: CAknInformationNotewarning类:CAknWarningNoteerror类: CAknErrorNote头文件:aknnotewrappers.hlib:avkon.lib eikcdlg.lib eikctl.lib使用方法:Code

2007-10-08 15:37:00 591

转载 深入理解C/C++函数指针

函数指针数组的妙用          笔者在开发某软件过程中遇到这样一个问题,前级模块传给我二进制数据,输入参数为 char* buffer和 int length,buffer是数据的首地址,length表示这批数据的长度。数据的特点是:长度不定,类型不定,由第一个字节(buffer[0])标识该数据的类型,共有256(28 )种可能性。我的任务是必须对每一种可能出现的数据类型都要作

2007-10-08 15:31:00 603

转载 一个转来的简单T9输入法

关于T9输入法的核心程序(由朋友Nix提供),共两个文件,一个是NixInputMethod.h,还有一个是T9.c; 参见附录。                         具体输入法的实现方法如下:            1.   首先创建一个对话框,然后在其中放入两个控件:IDC_EDIT1 和 IDC_WORD (STATIC控件)            2.   为了实现在Edit中

2007-07-26 16:20:00 2575 1

转载 Symbian:打造开机自启动程序完整过程

很多时候我们希望手机一开机就运行我们的程序,做一些我们要做的事,这就可以用到以下知识了首先说一下这种方法的危险:1.我还不知道怎样删除手机系统里的mdl文件,所以一旦将mdl文件放在手机里后如果想完全删除我没办法,比较好点的方法应该是将一个无效的mdl文件代替它.2.mdl文件如果程序出错,可能会开不了机,我没遇到,我是在模拟器上确认没问题才放到手机上的.另外加个法律声明吧,利用本文章只是

2007-07-02 16:28:00 1111

转载 正确处理字符编码

正确处理字符编码中文的编码常用的有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个字节。当然,终端

2007-06-08 16:33:00 1422

转载 总结开发中的19个问题+若干问题

1、获取IMSI号、手机版本等   CTelephony:GetSubscriberId()   CTelephony:GetPhoneId()   CTelephony:Version()2、获取屏幕尺寸   TSize CEikConsoleScreen::ScreenSize 3、更改ListBox字体     方法1:       _LIT(KFontNam

2007-06-08 16:27:00 2088

转载 图片的像素级处理

可以通过使用TBitmapUtil类的一些方法对位图进行像素级的处理。包括:void Begin(const TPoint& aPosition):设置当前要处理的像素位置,并锁定堆。void End():解除对堆的锁定。void SetPos(const TPoint& aPosition):改变当前像素位置至aPosition。void IncXPos():将当前的X坐标自增1。void De

2007-04-26 08:44:00 1338

转载 基本绘图函数的使用

 设置好CGraphicsContent后,我们就可以通过调用相关方法在窗口中绘制图形。1文本:void DrawText(const TDesC& aText,const TPoint& aPosition)void DrawText(const TDesC& aText,const TRect& aBox,TInt aBaselineOffset, TTextAlign aAlignm

2007-04-26 08:43:00 1101

转载 Symbian资源文件浅析

一、何为资源文件:在symbian应用程序中,资源文件指的是后缀名为.rss的文件,每个应用程序至少要有一个与之关联的资源文件。资源编译器rcomp编译资源文件后,生成一个.rsc二进制文件和一个相伴的头文件(.rsg)。这样在应用程序框架启动应用程序时,会打开这个二进制文件,借助在.rsg文件中创建的资源标志符,根据需要把各个资源加载到C++代码中。二、资源文件的作用:在资源文件中指定用户界

2007-04-20 19:41:00 844

转载 Avkon视图切换架构之调试小结

 Avkon视图切换架构之调试小结在我看来,理解了传统的Symbian OS程序架构可以轻松的帮助我们理解Avkon视图切换架构,因为我们可以事先理解一些看起来比较抽象的概念,比如容器,窗口,复合控件等,了解一下最基本的Symbian程序框架。实际上,Avkon视图切换架构无非就是在传统的Symbian程序架构上做的一种扩展而已。最大的区别就是多了一个视图类,即继承自CAvkonView类的自

2007-04-20 19:16:00 902

转载 symbian中的模板函数用于得到AppUi/Document/Application

symbian的app没有全局数据, 一个做法是将它这些全局数据放在你的Document类或者AppUi类或者Application类中. 这些类都是全局唯一的.Symbian提够了一些宏 , 例如iAvkonAppUi, iAvkonViewAppUi 等等, 但有时候我们需要得到我们"自己的"AppUi对象, 自己的Document对象等. 下面的3个模板函数可以解决这些问题. templat

2007-04-19 15:38:00 887

转载 应用程序框架的使用

UIQ3开发白皮书系列文档翻译自UIQ3官方开发文档;本文档英文名称:UIQ3_Whitepaper_01_Start_Application_Framework.pdf翻译者:yzhv@IOICN欢迎转载,请注明出处.应用程序框架的使用一、通过阅读此文档,开发者可以:• 理解标准的 UIQ 工程的结构• 了解重要的工程文件的用途• 掌握程序注册的方法• 掌握程序框架的结构• 掌握程序框架的使用•

2007-04-18 13:58:00 3508

转载 视图、命令、资源文件及布局的使用

应用程序框架的使用UIQ3开发白皮书系列文档翻译自UIQ3官方开发文档;本文档英文名称:UIQ3_Whitepaper_02_View_Commands_ResourceFilesLayout.pdf翻译者:yzhv@IOICN欢迎转载,请注明出处作者.视图、命令、资源文件及布局的使用    一、简介    在前一个白皮书中(参看 [1])讨论了:如何使用应用程序框架,最后生成了一个具有空视图的应

2007-04-18 13:56:00 2884

转载 在开发过程中本地化UIQ3程序

在开发过程中本地化UIQ3程序 翻译自UIQ3官方开发文档;本文档英文名称:LocalizingApplications-part3_v1.1.pdf   Version 1.1翻译者:yzhv@IOICN欢迎转载,请注明出处作者.在开发过程中本地化UIQ3程序1 、简介      Symbian OS v9 的发布是一个显著的分水岭,系统引入了增强的安全架构。 安全模型也导致了程序结构的变化

2007-04-18 13:54:00 967

转载 uiq3.0sdk最终版模拟器显示中文

1. 备份SDK安装目录下的"/epoc32/release/winscw/udeb/Z/Resource/Fonts"目录及该目录下所有文件,随后删除该目录下所有文件2. 拷贝Windows中的“仿宋体”字体文件到1.中的字体目录中。我用的是Windows 2000 Professional Edition SP4,因此拷贝了"C:/WINNT/Fonts/simfang.ttf"3. 修改SD

2007-04-18 13:52:00 1133

转载 关于用vs2003简单开发uiq3的一些步骤

  首先下载uiq3sdk,这个就不用说了,一切默认安装; 然后下载Carbide.vs(前提是你已经安装了vs2003.net)一个简单的地址:http://developer.uiq.com/devtools_tools.html最后两个都要下,须在站内注册(免费):iDownload:  Carbide.vs 2.0.1 UIQ Support packageYou need to be a

2007-04-17 15:49:00 877

原创 kjava播放视频的时候不能用线程做刷屏的操作,否则出现闪屏问题!在nokia机器上如此。。。

播放视频的时候不能用线程做刷屏的操作,否则出现闪屏问题!在nokia机器上如此。。。 

2007-04-11 17:00:00 676

转载 诺基亚S60各机型对应的系统版本清单

诺基亚S60各机型对应的系统版本清单 诺基亚S60第一版 Symbian OS V6.0 :7650.3650 .N-gage-QD   西门子SX1   松下 X700 诺基亚S60第二版Symbian OS v7.0s S60 2nd Edition :6600 松下 X800   三星 D728(720)Symbian OS 7.0s   S60 2nd Editio

2007-04-07 17:28:00 2899

转载 播放WAV文件

播放WAV文件播放一个wav文件要比想象中容易很多,因为很多事情都交给了系统。在这个工程中CSoundPlayer实现了播放wav文件的必要步骤[Copy to clipboard]CODE:#include class CSoundPlayer: public CBase, public MMdaAudioPlayerCallback{public:   static CSo

2007-03-30 13:11:00 1616 1

PlayBook开发官方文档

设置了密码,怕他们告我泄密,我只是利用这里作为我的资源备份,提示自己:最简单的那组密码!

2011-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除