10 2010 档案

摘要:symbian 静默安装与静默删除- [symbian]2010-03-26版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://iovi.blogbus.com/logs/61145043.html这几天做主题管理用到了这个问题,现在贴出来首先必须使用非公开的API"SDK API Plug-in"http://wiki.forum.nokia.com/index.php... 阅读全文
posted @ 2010-10-30 17:14 冰岛 阅读(399) 评论(0) 推荐(0) 编辑
摘要:Posts with the tag 'AppUi'Symbian中从Container中直接访问AppUi函数的方法这个应该是最简单的方法了对于多View的程序(AppUi继承CAknViewAppUi):#include <aknviewappui.h>STATIC_CAST(CAppNameAppUi*,iAvkonViewAppUi)->FunctionInAppUI()... 阅读全文
posted @ 2010-10-30 14:46 冰岛 阅读(154) 评论(0) 推荐(0) 编辑
摘要:作者:孙东风文章来源:本站原创更新时间:2007-7-9 8:38:34我们知道在Symbian的按键事件处理中使用以下方法:TKeyResponse CMegajoyContainer::OfferKeyEventL(const TKeyEvent& aKeyEvent, TEventCode aType)这个方法是在CCoeControl(Control base class from... 阅读全文
posted @ 2010-10-28 15:33 冰岛 阅读(338) 评论(0) 推荐(0) 编辑
摘要:首先给出这个控件类:头文件:#ifndef CMyPicture_H#define CMyPicture_H// INCLUDES#include <e32std.h>#include <e32base.h>#include <f32file.h>#include <fbs.h>#include <coecntrl.h>// CLASS ... 阅读全文
posted @ 2010-10-27 18:14 冰岛 阅读(358) 评论(0) 推荐(0) 编辑
摘要: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 (.... 阅读全文
posted @ 2010-10-27 16:38 冰岛 阅读(293) 评论(0) 推荐(0) 编辑
摘要:从S60 5th移植程序到Symbian^3Symbian^3平台N8手机本文中将介绍从S60 5th移植程序到Symbian^3平台上的时候,需要修改的地方和需要注意的问题。随着系统的不断完善,我会以Q/A的方式来维护该文章,如果开发者也发现了不同的问题,也希望共同维护该文章。Contents[hide]1MMP文件中的修改2支持Single Tap3Symbian^3平台UID4Display... 阅读全文
posted @ 2010-10-27 16:13 冰岛 阅读(353) 评论(0) 推荐(0) 编辑
摘要:在运行期间检查S60平台版本CS000933开发伙伴平台:S60 3rd Edition, MRS60 3rd Edition, FP2详细描述下列代码演示了如何在运行时检测S60平台的版本,这里提供了两个不同的方法,一个为S60第三版FP2之前版本的解决方案,一个为S60第三版FP2手机的解决方案。第一个方法检查安装在手机中的SIS文件的版本号,第二个方法是用S60第三版FP2中的Version... 阅读全文
posted @ 2010-10-27 16:01 冰岛 阅读(586) 评论(0) 推荐(0) 编辑
摘要:在mmp中判断SDK平台版本热16已有 475 次阅读2010-02-24 10:38标签:mmpSDK平台判断Coastline@Devdiv.net转载请注明出处相信在mmp中如何区分SDK平台版本,是很多朋友想做到的吧,遗憾的是到目前为止,还没有找到解决方案。近日和同事提及这个问题的时候,我说可以用makefile来做,只是我对makefile的语法一知半解,一时也不想折腾了。同事Harry... 阅读全文
posted @ 2010-10-27 15:19 冰岛 阅读(714) 评论(0) 推荐(0) 编辑
摘要:[经验分享]为CEikEdwin绘制标准边框开发伙伴平台:S60 3rd Edition, MR S60 3rd Edition, FP1 S60 3rd Edition, FP2 Beta详细描述下列代码片段演示了如何在CEikEdwin周围画上标准边框。同行的方法可以运用在所有从CEikBorderControl派生的控件上。MMP文件需要下列链接库 LIBRARY egul.lib LIBR... 阅读全文
posted @ 2010-10-27 14:37 冰岛 阅读(312) 评论(0) 推荐(0) 编辑
摘要:发布者:Vincent 热度48票浏览135次 【共14条评论】【我要评论】 时间:2010年10月23日 12:24新闻背景:10月22日消息,路透社赫尔辛基报道:诺基亚日前公布,受益于对价格较低的智能手机的强劲需求,该公司第三季度利润高于预期。随后诺基亚又在本周四发明声明,将裁员1,800人。诺基亚的首任非芬兰籍新任CEO史蒂夫埃洛普在上任一个月后终于发布改革方案,虽然本是预料之中,但仍... 阅读全文
posted @ 2010-10-25 14:20 冰岛 阅读(424) 评论(1) 推荐(0) 编辑
摘要:上次用VC写了个MFC环境下的post数据类,地址: /Html/diannaojishu/2009-10/4905858580.html 这次将这个类进行扩展,可以post图片。但这两个post所使用的方法不一样。 post数据,是直接在http协议头将Content-Type设为application/x-www-form-urlencoded,这样 服务器会将提交的数据,当作表单数据处理。发... 阅读全文
posted @ 2010-10-25 13:21 冰岛 阅读(3628) 评论(2) 推荐(0) 编辑
摘要:使用VC进行图片上传到服务器,就是构造http的协议包。有段经典的代码,在网上流传并使用。链接如下: http://blog.chinaunix.net/u3/94574/showart_1950658.html http://read.pudn.com/downloads98/sourcecode/internet/tcp_ip/401601/HotpimUploadDlg.cpp__.htm ... 阅读全文
posted @ 2010-10-25 13:17 冰岛 阅读(1340) 评论(0) 推荐(0) 编辑
摘要:GCCe(release) 编译的时候出现的问题发布: 2010-4-15 17:47 | 作者:fys85| 来源: DevDiv 移动开发社区在模拟器环境先编译的时候没有错误,换到GCCE (release )的时候出现了note: neither the destructor nor the class-specific operator delete will be called, eve... 阅读全文
posted @ 2010-10-23 13:14 冰岛 阅读(462) 评论(0) 推荐(0) 编辑
摘要:CS000900Creation dateApril 17, 2008PlatformS60 3rd Edition, FP1Tested on devicesNokia N93CategorySymbian C++SubcategoryPIMKeywords (APIs, classes, methods, functions): RFileReadStream, CContactDatabas... 阅读全文
posted @ 2010-10-22 17:56 冰岛 阅读(309) 评论(0) 推荐(0) 编辑
摘要:TImCodecB64类是symbian平台下提供的Base64编码解码类,你在官方文档的sdk可能找不到关于Base64编码解码类的描述。但是此类确实存在于sdk的开发包中,在这里给出TImCodecB64类的简单用法示范。 Contents [hide] 1 示例代码2 BASE64编码3 BASE64解码4 提示 示例代码 BASE64编码 结果 VGhpcyBpcyB0ZXN0 BASE6... 阅读全文
posted @ 2010-10-22 14:56 冰岛 阅读(336) 评论(0) 推荐(0) 编辑
摘要:适用版本:S60 2nd Edition, S60 3rd Edition具体方案:通过以下代码可以判断一个UID为KUidMyAppUid的程序是否运行在前台,若是返回ETrue,若否则返回EFalse。TBool MyApplication::IsTaskInForegroundL(){RWsSession& wsSession = CEikonEnv::Static()->Ws... 阅读全文
posted @ 2010-10-21 13:46 冰岛 阅读(432) 评论(0) 推荐(0) 编辑
摘要:网上找到的源码,先做备份。下次肯定会用到~RSocketServ sockServ;User::LeaveIfError(sockServ.Connect());CleanupClosePushL(sockServ);RSocket socket;User::LeaveIfError( socket.Open(sockServ, KSMSAddrFamily, KSockDatagram, KSM... 阅读全文
posted @ 2010-10-21 13:43 冰岛 阅读(613) 评论(0) 推荐(0) 编辑
摘要:QT就不多介绍了,是由挪威的Trolltect公司开发的,跨平台的应用程序框架。分为商业版(commercial edition)和开源版(open_source edition)。开源版可以在官方网站下载,商业版当然只有花钱买了。最大的区别是商业版可以象安装软件一样,简单安装,并且可以很方便地象普通VS项 目一样的创建VS项目。而开源版的安装就比较麻烦(目前只有MinGW有开源安装版),并且... 阅读全文
posted @ 2010-10-19 12:21 冰岛 阅读(805) 评论(0) 推荐(0) 编辑
摘要:Beej网络socket编程指南 -------------------------------------------------------------------------------- 介绍   Socket编程让你沮丧吗?从manpages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用connect()前的bind()的结构而不知所措?等等̷... 阅读全文
posted @ 2010-10-19 11:40 冰岛 阅读(1155) 评论(0) 推荐(0) 编辑
摘要:Symbian异步服务框架1. CActive活动对象活动对象主要用于向Asynchronous Servie Provider提交异步请求和取消异步请求;提交异步请求调用SetActive();DoCancel()函数用来取消异步请求;在实现异步对象时,一定要实现RunL()和DoCancel()这两个函数;RunL()函数由CActiveScheduler活动调度器调用,而DoCancel()... 阅读全文
posted @ 2010-10-19 11:31 冰岛 阅读(494) 评论(0) 推荐(0) 编辑
摘要:Socket网络编程学习笔记(1):常用方法介绍 虽然天天上博客园欣赏各位“大侠”的杰作,偶然回首,突然发现自己已成“潜水者”久矣。本来对于自己有限的水平,有点不好意思在此 发贴,不过潜伏久了,才慢慢意识到老是通过浏览他人的文章虽然能够提高自己能力,能够及时的获取新技术新思想,但却只能停留在他人的思想上。通过学习,加 上自己的想法,再... 阅读全文
posted @ 2010-10-19 11:29 冰岛 阅读(1192) 评论(0) 推荐(3) 编辑
摘要:使用Socket API From Forum Nokia Wiki 翻译说明 本文翻译自英文Wiki部分的Using the sockets API,因为原文较长,所以我将一部分一部分地翻译,同时欢迎大家帮助我一起完成这个任务,并且对我已经翻译的内容作修改和指正。 Contents [hide] 1 简介2 有关Socket的服务构架 2.1 什么是socket?2.2 协议模块2.3 传输的... 阅读全文
posted @ 2010-10-19 10:51 冰岛 阅读(1905) 评论(0) 推荐(1) 编辑
摘要:1# unable to open class file ..\..\R.java Permission denied enied, unable, class 求助:我是新手,最近在照书学习时,导入的程序都在项目的图标处有个红叉, 提示:ERROR:Unable to open class file ..\..\R.java Permission denied 请问这种情况是什么导致的 ?... 阅读全文
posted @ 2010-10-19 09:44 冰岛 阅读(2912) 评论(0) 推荐(0) 编辑
摘要:1.break可以在循环和switch中使用,程序执行到break语句时,如在break在循环中出现,则跳出当前层次的循环(只能跳出一层)继续执行循环外的一语句.如果在switch语句中出现,则结束switch,继续执行switch语句之后的语句. for(;;) { A; if(e)break; /*直接退出循环且循环结束,B不被执行*/ B; }2.continue只能用在循环中,意思是... 阅读全文
posted @ 2010-10-16 16:16 冰岛 阅读(4709) 评论(0) 推荐(2) 编辑
摘要:网上的算法很多,但我只提供一个最笨,最简单,但最有效的方法去做: 比如你要一行要显示4个字母的长度,显示的信息为"ABCDE",1秒钟为其更新速度 那么我们可以紧挨着放置4个LABEL,LABEL1,LABEL2,LABEL3,LABEL4设置好他们的位置 然后算法如下: 1.获取要显示的信息并存入数组里 TBuf<10> iSourceData = _L("ABCDE"); CDe... 阅读全文
posted @ 2010-10-15 16:16 冰岛 阅读(383) 评论(0) 推荐(0) 编辑
摘要:作者:风生水起文章来源:风生水起更新时间:2006-7-30 10:33:03一、何为资源文件:在symbian应用程序中,资源文件指的是后缀名为.rss的文件,每个应用程序至少要有一个与之关联的资源文件。资源编译器rcomp编译资源文件后,生成一个.rsc二进制文件和一个相伴的头文件(.rsg)。这样在应用程序框架启动应用程序时,会打开这个二进制文件,借助在.rsg文件中创建的资源标志符,根据需... 阅读全文
posted @ 2010-10-14 13:16 冰岛 阅读(332) 评论(0) 推荐(0) 编辑
摘要:总结一下内嵌SIS自启动的问题。一般程序开机自启动,大家把自己的程序用rss的方法做成自启动。但是内嵌到另外一个SIS包中发现安装完成后,重启手机内嵌SIS不能自启动。可悲的事我居然惊奇的发现魔秀的动态主题用RSS打包是可以完成自启动的。为什么我的就不行呢?难道是人品问题。先来看看如何打内嵌SIS吧。以下就是内嵌SIS的在PKG中的语法IfNOT PACKAGE(0xUID)//先判断自己的SIS... 阅读全文
posted @ 2010-10-14 11:11 冰岛 阅读(454) 评论(0) 推荐(0) 编辑
摘要:1,实例化 setting item list 时,一定要遵守下面的顺序:1) CAknSettingItemList *pList = new (ELeave) CAknSettingItemList derived class2) pList->SetContainerWindowL(*this);3) pList->SetMopParent(this);4) pList->... 阅读全文
posted @ 2010-10-13 12:09 冰岛 阅读(454) 评论(0) 推荐(0) 编辑
摘要:在做网络连接选择中,我们往往是首先遍历用户手机内已存接入点,而后又用户选择适当接入点连接网络。由于每部手机内部每个已存接入点个数是不同的,那么就要求动态读取和现实已有接入点。所以可以通过继承 CAknEnumeratedTextPopupSettingItem,重载 CompleteConstructionL()方法,并在CAknSettingItemList中实现,lib commdb.libA... 阅读全文
posted @ 2010-10-12 16:48 冰岛 阅读(373) 评论(0) 推荐(0) 编辑
摘要:Use CAknEnumeratedTextPopupSettingItem dynamically at runtimeIn an article -- "Create Dynamic Settings Pages", there is a section describing how to "Adding Enumerated Text Item". See it for details.In... 阅读全文
posted @ 2010-10-12 16:04 冰岛 阅读(261) 评论(0) 推荐(0) 编辑
摘要:Contents[hide]1简介2MMP文件3头文件4Source file5相关连接简介你可以使用已存在的连接RConnection,用来建立到互联网的连接。这将会节省资源和内存。RConnection可以列出已存在的连接。示例代码中我们查找已存在的连接,并通过IAP接入。如果没有选择激活的连接,那么就会创建一个新的。在示例代码中没有处理错误信息。MMP文件LIBRARY http.libLI... 阅读全文
posted @ 2010-10-12 14:32 冰岛 阅读(471) 评论(0) 推荐(0) 编辑
摘要:程序思路:利用AO监控来电状态,来电时,启动指定程序A,在程序A中设置了程序CCoeEnv::Static()->RootWin().SetOrdinalPosition(0,ECoeWinPriorityAlwaysAtFront);,在程序A中视图container中构建了一个poplist对话框,代码如下:poplist对话框代码:void CStreamerCtrlAppContai... 阅读全文
posted @ 2010-10-12 12:23 冰岛 阅读(283) 评论(0) 推荐(0) 编辑
摘要:前段时间做东西用到的,截图是UC桌面的,实现之后效果和他的一样系统的列表查询对话框code:CAknSinglePopupMenuStyleListBox* list = new(ELeave) CAknSinglePopupMenuStyleListBox;CleanupStack::PushL(list); // Create popup list and PUSH it. 创建弹出列表和推。... 阅读全文
posted @ 2010-10-12 12:18 冰岛 阅读(273) 评论(0) 推荐(0) 编辑
摘要:这几天做主题管理用到了这个问题,现在贴出来首先必须使用非公开的API"SDK API Plug-in"http://wiki.forum.nokia.com/index.php/SDK_API_Plug-in"Wiki: Extended Skins API"http://wiki.forum.nokia.com/index.php/Extended_Skins_API下面是安装,可以同步,也可以... 阅读全文
posted @ 2010-10-11 16:54 冰岛 阅读(459) 评论(0) 推荐(0) 编辑
摘要:今天在学习如何把程序的相关的一些信息隐藏,突然发现自己有一点“流氓”的味道。唬唬。不管了  还是说说隐藏中需要用到的一些技巧吧。  现在很多软件都喜欢在后台运行,并且在功能列表,程序列表中隐藏,隐藏程序图标。  并且还能开机自运行。简直就是流氓到底。那我们来看看软件是如何做到这些“流氓”行境的。  昨天我已经介绍了开机自启动,以及安装后自运行。  今... 阅读全文
posted @ 2010-10-11 16:38 冰岛 阅读(348) 评论(0) 推荐(0) 编辑
摘要:从CommDb中获取接入点信息:CCommsDatabase* commsDB=CCommsDatabase::NewL(EDatabaseTypeIAP);CCommsDbTableView* table= commsDB->OpenIAPTableViewMatchingBearerSetLC(ECommDbBearerGPRS|ECommDbBearerWLAN, //GPRS和无线局... 阅读全文
posted @ 2010-10-11 16:19 冰岛 阅读(814) 评论(0) 推荐(1) 编辑
摘要:IDTSS000467Creation dateNovember 22, 2006PlatformS60 2nd Edition, S60 2nd Edition FP1, FP2, and FP3S60 3rd Edition, S60 3rd Edition FP1DevicesCategorySymbian C++SubcategoryKeywords (APIs, classes, met... 阅读全文
posted @ 2010-10-11 16:18 冰岛 阅读(289) 评论(0) 推荐(0) 编辑
摘要:[J2ME之家-Symbian网络编程]include commdb.h添加commdb.lib到mmp文件library列表1.枚举所有接入点,包括grps,蓝牙,WIFI参考代码如下:...CCommsDatabase* db;CCommsDbTableView* view;TBuf<KCommsDbSvrMaxColumnNameLength> iapName;TUint32 i... 阅读全文
posted @ 2010-10-11 13:32 冰岛 阅读(762) 评论(0) 推荐(0) 编辑
摘要:最近比较空闲,一直在优化之前的移植代码。之前拨号接口一直有那么点问题,所以今天重新看了下IAP相关的代码,总结如下。一般程序在使用RConnection进行拨号连接时,默认会弹出一个接入点列表框,让你选择指定的IAP进行拨号。现在很流行自绘UI,这个系统列表框就会与程序显得有点格格不入,同时也考虑用户体验的问题,有些程序就希望将这个列表框隐藏起来。想要隐藏起来,就需要程序去遍历手机里的IAP列表,... 阅读全文
posted @ 2010-10-11 13:20 冰岛 阅读(396) 评论(0) 推荐(0) 编辑
摘要:Symbian OS C++ for Windows C++ programmers  Andy Weinstein, Degel Software Ltd  Version 1.0, Oct 2002  1.简介。  本文讨论了当一个典型的Windows C++程序员初次接触Symbian操作系统时可能遇到的问题。我们开发过三个成功版本Symbian操作系统的经验使我们十分清楚在这个不算丰富稳定... 阅读全文
posted @ 2010-10-09 17:38 冰岛 阅读(312) 评论(0) 推荐(0) 编辑
摘要:认识TBufC和TBuf介绍一下TBufC和TBuf的基础知识。==================================================================================examplefrom"epoc32ex\Base\BufsAndStrings\Desc\buffer"=================================... 阅读全文
posted @ 2010-10-09 17:32 冰岛 阅读(834) 评论(0) 推荐(0) 编辑
摘要:设备, 软件 版本:S60 3rd Edition, S60 3rd Edition, FP1详细描述当系统要根据MIME类型来寻找并启动一个程序打开某文件时,改程序的CAknDocument::OpenFileL()方法将收到调用。但如果该程序已经运行在后台了,那它的OpenFileL()调用将无法收到。解决方案数据处理程序不光要完成CEikDocument::OpenFileL(),还要完成C... 阅读全文
posted @ 2010-10-09 15:18 冰岛 阅读(208) 评论(0) 推荐(0) 编辑
摘要:Any given program, once deployed, is already obsolete.It is easier to change the specification to fit the program than vice versa.If a program is useful, it will have to be changed.If a program is use... 阅读全文
posted @ 2010-10-08 15:04 冰岛 阅读(133) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示