最新文章列表

Symbian 开发的一些小技巧(来自程凯的博客)

怕原帖以后关掉了,先拷过来保存一份吧,再次感谢原帖主程凯。 原帖:http://ckasj.vicp.net/blog/index.php/archives/190 Symbian 开发的一些小技巧 7 6月 2007 <!-- by ckasj --> 如何枚举出正在运行的App 结合RApaLsSession和TApaTaskList应该可以做到. RAp ...
baiseda 评论(0) 有1248人浏览 2008-07-17 14:16

Symbian学习笔记(22) - 关于皮肤的小结

在Symbian中使用皮肤是一个让我这样新手颇觉得费劲的事情。折腾了一天,把几种情况都试验了一把,总结一下吧。 1.一句话的方法 最基本的一招就是在AppUi中的ConstructL()中加一句话搞定。如下: void CTestMIMAppUi::ConstructL() { BaseConstructL(CAknAppUi::EAknEnableSkin);//add your code h ...
baiseda 评论(0) 有609人浏览 2008-07-15 15:12

Symbian学习笔记(21) - 原来还有这个工具wsdl2cpp,访问webservice也很简单

在论坛里看到有人问使用wsdl2cpp生成代码,才知道原来symbian提供了一个辅助工具来生成webservice client的代码,比起我上回折腾的自己参考AddressBook例子做 ...
baiseda 评论(0) 有619人浏览 2008-06-23 14:29

Symbian学习笔记(20) - 用gSOAP更简单地实现Web Services Client

昨天折腾了一下那个gSOAP,发现这东西比Symbian自带的WebServiceAPI更简单方便,推荐使用! gSOAP的官方网站是:http://gsoap2.sourceforge.net/ 具体使用方法不多说,因为网上GOOGLE 一下很多资料。下面只对在symbian环境下使用略说几点。 我下载的是最新版的v2.7.10,下载的压缩包里就有一个symbian目录,里面是在symbia ...
baiseda 评论(0) 有583人浏览 2008-06-20 10:15

Symbian学习笔记(19) - 初探Web Services API 的使用(下)

继续,看看如何取出结果值,就是<HelloWorldResult>Hello World</HelloWorldResult>中的字串HelloWorld,这个代码在CHelloWorldResult中: TPtrC8 CHelloWorldResult::Result() { CSenElement * pElement = AsElement().El ...
baiseda 评论(0) 有519人浏览 2008-06-18 13:25

Symbian学习笔记(18) - 初探Web Services API 的使用(中)

继续刚才的,现在来看具体代码,先是ConnectL的实现: void CWebEngine::ConnectL() { CSenXmlServiceDescription* pattern = CSenXmlServiceDescription::NewLC(); pattern-&g ...
baiseda 评论(0) 有495人浏览 2008-06-18 13:16

Symbian学习笔记(17) - 初探WebServices API的使用(上)

很久没有学习Symbian了,今天研究一下如何使用Symbian中提供的WebService框架来SayHello。 从SDK文档中提供的资料来看这个接口似乎有点复杂,包括了Connection API、Description API和Manager API三套东西,此外还涉到了XML的解析之类的一些API的应用。 阅读了一下它的例子程序(S60Ex目录下的AddressBook),让我更晕 ...
baiseda 评论(0) 有601人浏览 2008-06-18 12:31

Symbian学习笔记(16) - 解析XML文件(下)

继续,刚才发表时出错,打开一看是别的人文章了!又白写了,晕……刚才的思路没了,重新来过吧。书接上回,这篇介绍那个MContentHandler的实现,这是SAX解析方法的核心所在。先看看我要解析的XML文件如下所示,其实很简单,因为它除了Element和Attribute以外没有其它东西了。 <?xmlversion="1.0"encoding="utf-8& ...
baiseda 评论(0) 有631人浏览 2008-04-23 16:55

Symbian学习笔记(15) - 解析XML文件(上)

我曾在前面介绍过一个可用于BREW环境下的XML Parser,今天想分享的是如何在Symbian平台上解析XML文件,不需要第三方的东西,Symbian已经为我们提供了这个类CParser。网上也有这方面的资料,建议参考:http://wiki.forum.nokia.com/index.php/How_to_parse_XML_file_using_CParser_class不过,要注意的是Sy ...
baiseda 评论(0) 有752人浏览 2008-04-23 16:35

Symbian学习笔记(14):使用Browser Control API

再把这个Browser Control API也总结一下吧,只是做个引导,其实要掌握它的用法最好的方法是打开 9.1\S60_3rd\S60Ex\BrCtlSampleApp 这个例子来阅读,它几乎涵盖了这个API的所有使用方法。而我在UniNews中只使用了它最基本的用法,下面给出代码:首先,在H文件中声明一个控件成员: #include<coecntrl.h>#include&l ...
baiseda 评论(0) 有507人浏览 2008-04-18 14:29

Symbian学习笔记(13):让程序随系统启动的尝试

在论坛上看到这方面的几个帖子,想到已有好几天没写博了,最近在折腾MTK的东西,累啊。今天就抽空研究一下如何在S60第三版中做一个自启动应用吧。参考这篇文章:How to autostart an application on boot up in 3rd- Startup List Management APIhttp://wiki.forum.nokia.com/index.php/How_to_ ...
baiseda 评论(0) 有684人浏览 2008-04-17 15:54

Symbian学习笔记(12):在StatusPane中加上TabGroup

在symbian中的tabgroup的使用比较常见,在多视图的框架中就提供了一些代码。symbian把整个屏幕分成三大块上面的状态面板(StatusPane)、中间的主面板和下面的控制面板(ControlPane)。控制面板中就是那个CBA的东西,暂且不管。状态面板中可以让我们去操作的包括:标题栏(可以修改显示标题,缺省是应用程序名称)、上下文栏(就是大图标的位置),还有一个就是导航栏了(用来显示T ...
baiseda 评论(0) 有678人浏览 2008-04-06 21:00

Symbian学习笔记(11):初识SettingItemList

在BREW中要做一个配置窗口是非常麻烦的事情,而S60的配置列表却相当方便。尤其是利用资源文件来构造配置页,在RSS中写的东西有点复杂但是代码却简化了不少。先看简单的代码,需要自己构造一个SettingItemList类派生于CAknSettingItemList即可: classCUniNewsSettingItemList:publicCAknSettingItemList...{publi ...
baiseda 评论(0) 有686人浏览 2008-04-06 20:56

Symbian学习笔记(10):使用ListBox

symbian中的ListBox比较复杂也是比较常用的,我只能先从最简单的CAknSingleStyleListBox入手来尝试看看。太复杂的东西不是我这样的新手要立刻去明白的。先声明一个列表组件:CAknSingleStyleListBox* iListBox;然后在Container的ConstructL中去创建它: voidCUniNewsAppContainer::ConstructL ...
baiseda 评论(0) 有652人浏览 2008-04-06 20:52

打造自己的Carbide C++工程向导和模板

首先感谢dyw的博客:Carbide.c++下自制向导生成CView派生类及相关Container ,本文是在他的研究基础上完成的。不知道是不是因为版本的问题(我用的是Carbide ...
baiseda 评论(0) 有555人浏览 2008-03-26 16:46

Symbian学习笔记(9):数组

数组是一个很基本的东西了,但是在Symbian中也做了比较人性化的封装,让我们可以省却不少代码,当然也让我们这些新手有点摸不着头脑。三个类比较实用,需要掌握:TFixedArray、RArray和RPointerArray。TFixedArray它是最类似于我们平时使用的数组,从概念上或者从使用上都非常类似。 //声明TFixedArray<TGridCell,81>iGrid;// ...
baiseda 评论(0) 有557人浏览 2008-03-21 17:14

Symbian学习笔记(8):再尝试着做一个数独游戏

仍是做一个同样界面同样功能的数独游戏,但是所花费的时间远远超出我用Android或者J2ME来做同样的事情,当然运行效率也很明显(我将J2ME实现的数独放在N73上跑过,因为重绘屏幕的代码没有优化,所以效果不好,但同样的算法在BREW或者Symbian上就跑得相当顺畅)。言归正传,关于数独在Android上的实现,可参考这个:http://blog.csdn.net/sharetop/archive ...
baiseda 评论(0) 有494人浏览 2008-03-21 16:26

Symbian学习笔记(7):定时器

教材里说到活动对象时,总拿CTimer来做例子,从CActive派生一个CMyActive然后它包括一个CTimer iTimer,再利用它的异步函数iTimer.After来演示活动对象的效果。但是CTimer本身就已经是源于CActive了,所以我今天来讨论的是直接使用定时器,必竟在手机上定时器是一个比较常用的功能(在BREW开发中因为没有多线程,几乎所有的应用都会用上那个ISHELL_SetT ...
baiseda 评论(0) 有605人浏览 2008-03-15 18:50

Symbian学习笔记(6):关于多线程与活动对象

symbian支持多线程(它有一个RThread类)但却又不提倡大家使用多线程,理由一般是说应用更安全?代码更简单?不过我觉得最有说服力的是省电。既然如 ...
baiseda 评论(0) 有688人浏览 2008-03-15 18:00

Symbian学习笔记(5):加载JPEG图像的方法

上次学习的是从MIF和MBM文件中加载图像,一般在程序中出现的图片都可以用这个方法,但有一点点遗憾,它只能使用svg或bmp格式,BREW或J2ME中的资源却多为png格式的。 如果想在symbian中使用jpg或者png图片,则需要用到symbian提供的那个MultimediaICL库里的类了。其中比较重的是CImageDecoder类,提供了对图像进行解码的功能。 来看看如何使用它的吧。先 ...
baiseda 评论(0) 有651人浏览 2008-03-15 16:55

最近博客热门TAG

Android(32037) Mobile(4157) iOS(3163) Apple(2605) Qt(1757) Nokia(1660) WAP(1650) Windows Mobile(1313) Objective-C(1245) 三星(1121) Symbian(1089) HTC(837) Windows Phone(696) OPhone(587) WinCE(547) BREW(502) Cocoa(437) 黑莓(427) BlackBerry(423) Palm(418)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics