随笔分类 - Symbian
有关Symbian的开发
摘要:symbian 静默安装与静默删除- [symbian]2010-03-26版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://iovi.blogbus.com/logs/61145043.html这几天做主题管理用到了这个问题,现在贴出来首先必须使用非公开的API"SDK API Plug-in"http://wiki.forum.nokia.com/index.php...
阅读全文
摘要:Posts with the tag 'AppUi'Symbian中从Container中直接访问AppUi函数的方法这个应该是最简单的方法了对于多View的程序(AppUi继承CAknViewAppUi):#include <aknviewappui.h>STATIC_CAST(CAppNameAppUi*,iAvkonViewAppUi)->FunctionInAppUI()...
阅读全文
摘要:作者:孙东风文章来源:本站原创更新时间:2007-7-9 8:38:34我们知道在Symbian的按键事件处理中使用以下方法:TKeyResponse CMegajoyContainer::OfferKeyEventL(const TKeyEvent& aKeyEvent, TEventCode aType)这个方法是在CCoeControl(Control base class from...
阅读全文
摘要:首先给出这个控件类:头文件:#ifndef CMyPicture_H#define CMyPicture_H// INCLUDES#include <e32std.h>#include <e32base.h>#include <f32file.h>#include <fbs.h>#include <coecntrl.h>// CLASS ...
阅读全文
摘要:The tables below showS60identification codes. There are three types of identification codes, viz.,Platform IDProduct IDMachine UIDThe Platform ID and Product ID are usually used in the package file (....
阅读全文
摘要:从S60 5th移植程序到Symbian^3Symbian^3平台N8手机本文中将介绍从S60 5th移植程序到Symbian^3平台上的时候,需要修改的地方和需要注意的问题。随着系统的不断完善,我会以Q/A的方式来维护该文章,如果开发者也发现了不同的问题,也希望共同维护该文章。Contents[hide]1MMP文件中的修改2支持Single Tap3Symbian^3平台UID4Display...
阅读全文
摘要:在运行期间检查S60平台版本CS000933开发伙伴平台:S60 3rd Edition, MRS60 3rd Edition, FP2详细描述下列代码演示了如何在运行时检测S60平台的版本,这里提供了两个不同的方法,一个为S60第三版FP2之前版本的解决方案,一个为S60第三版FP2手机的解决方案。第一个方法检查安装在手机中的SIS文件的版本号,第二个方法是用S60第三版FP2中的Version...
阅读全文
摘要:在mmp中判断SDK平台版本热16已有 475 次阅读2010-02-24 10:38标签:mmpSDK平台判断Coastline@Devdiv.net转载请注明出处相信在mmp中如何区分SDK平台版本,是很多朋友想做到的吧,遗憾的是到目前为止,还没有找到解决方案。近日和同事提及这个问题的时候,我说可以用makefile来做,只是我对makefile的语法一知半解,一时也不想折腾了。同事Harry...
阅读全文
摘要:[经验分享]为CEikEdwin绘制标准边框开发伙伴平台:S60 3rd Edition, MR S60 3rd Edition, FP1 S60 3rd Edition, FP2 Beta详细描述下列代码片段演示了如何在CEikEdwin周围画上标准边框。同行的方法可以运用在所有从CEikBorderControl派生的控件上。MMP文件需要下列链接库 LIBRARY egul.lib LIBR...
阅读全文
摘要:发布者:Vincent 热度48票浏览135次 【共14条评论】【我要评论】 时间:2010年10月23日 12:24新闻背景:10月22日消息,路透社赫尔辛基报道:诺基亚日前公布,受益于对价格较低的智能手机的强劲需求,该公司第三季度利润高于预期。随后诺基亚又在本周四发明声明,将裁员1,800人。诺基亚的首任非芬兰籍新任CEO史蒂夫埃洛普在上任一个月后终于发布改革方案,虽然本是预料之中,但仍...
阅读全文
摘要:TImCodecB64类是symbian平台下提供的Base64编码解码类,你在官方文档的sdk可能找不到关于Base64编码解码类的描述。但是此类确实存在于sdk的开发包中,在这里给出TImCodecB64类的简单用法示范。 Contents [hide] 1 示例代码2 BASE64编码3 BASE64解码4 提示 示例代码 BASE64编码 结果 VGhpcyBpcyB0ZXN0 BASE6...
阅读全文
摘要:适用版本:S60 2nd Edition, S60 3rd Edition具体方案:通过以下代码可以判断一个UID为KUidMyAppUid的程序是否运行在前台,若是返回ETrue,若否则返回EFalse。TBool MyApplication::IsTaskInForegroundL(){RWsSession& wsSession = CEikonEnv::Static()->Ws...
阅读全文
摘要:网上找到的源码,先做备份。下次肯定会用到~RSocketServ sockServ;User::LeaveIfError(sockServ.Connect());CleanupClosePushL(sockServ);RSocket socket;User::LeaveIfError( socket.Open(sockServ, KSMSAddrFamily, KSockDatagram, KSM...
阅读全文
摘要:Symbian异步服务框架1. CActive活动对象活动对象主要用于向Asynchronous Servie Provider提交异步请求和取消异步请求;提交异步请求调用SetActive();DoCancel()函数用来取消异步请求;在实现异步对象时,一定要实现RunL()和DoCancel()这两个函数;RunL()函数由CActiveScheduler活动调度器调用,而DoCancel()...
阅读全文
摘要:使用Socket API From Forum Nokia Wiki 翻译说明 本文翻译自英文Wiki部分的Using the sockets API,因为原文较长,所以我将一部分一部分地翻译,同时欢迎大家帮助我一起完成这个任务,并且对我已经翻译的内容作修改和指正。 Contents [hide] 1 简介2 有关Socket的服务构架 2.1 什么是socket?2.2 协议模块2.3 传输的...
阅读全文
摘要:网上的算法很多,但我只提供一个最笨,最简单,但最有效的方法去做: 比如你要一行要显示4个字母的长度,显示的信息为"ABCDE",1秒钟为其更新速度 那么我们可以紧挨着放置4个LABEL,LABEL1,LABEL2,LABEL3,LABEL4设置好他们的位置 然后算法如下: 1.获取要显示的信息并存入数组里 TBuf<10> iSourceData = _L("ABCDE"); CDe...
阅读全文
摘要:作者:风生水起文章来源:风生水起更新时间:2006-7-30 10:33:03一、何为资源文件:在symbian应用程序中,资源文件指的是后缀名为.rss的文件,每个应用程序至少要有一个与之关联的资源文件。资源编译器rcomp编译资源文件后,生成一个.rsc二进制文件和一个相伴的头文件(.rsg)。这样在应用程序框架启动应用程序时,会打开这个二进制文件,借助在.rsg文件中创建的资源标志符,根据需...
阅读全文
摘要:总结一下内嵌SIS自启动的问题。一般程序开机自启动,大家把自己的程序用rss的方法做成自启动。但是内嵌到另外一个SIS包中发现安装完成后,重启手机内嵌SIS不能自启动。可悲的事我居然惊奇的发现魔秀的动态主题用RSS打包是可以完成自启动的。为什么我的就不行呢?难道是人品问题。先来看看如何打内嵌SIS吧。以下就是内嵌SIS的在PKG中的语法IfNOT PACKAGE(0xUID)//先判断自己的SIS...
阅读全文
摘要:1,实例化 setting item list 时,一定要遵守下面的顺序:1) CAknSettingItemList *pList = new (ELeave) CAknSettingItemList derived class2) pList->SetContainerWindowL(*this);3) pList->SetMopParent(this);4) pList->...
阅读全文
摘要:在做网络连接选择中,我们往往是首先遍历用户手机内已存接入点,而后又用户选择适当接入点连接网络。由于每部手机内部每个已存接入点个数是不同的,那么就要求动态读取和现实已有接入点。所以可以通过继承 CAknEnumeratedTextPopupSettingItem,重载 CompleteConstructionL()方法,并在CAknSettingItemList中实现,lib commdb.libA...
阅读全文