- 博客(14)
- 资源 (19)
- 收藏
- 关注
原创 Symbian 进度条控件
进度条(Progress Bars)用于显示正在进行的操作的状态,可提供用户程序运行的可视化反馈。 class CEikProgressInfo;//进度条的类是在头文件eikprogi.h中定义的CEikProgressInfo。该类派生自CEIBorderedControl类。class CAirProgressAppView : public CCoe
2009-03-31 19:49:00 1437
转载 各种提示、输入对话框的使用
by bodybo http://discussion.forum.nokia.com/forum/showthread.php?t=105774 1、非阻塞提示框symbian定义了几个提示类,分别是:confirm类:CAknConfirmationNoteinfo类: CAknInformationNotewarning类:CAknWarningNoteerr
2009-03-31 09:55:00 774
转载 如何捕捉panic
How to catch a panic http://wiki.forum.nokia.com/index.php/How_to_catch_a_panic http://wiki.forum.nokia.com/index.php/%E5%A6%82%E4%BD%95%E6%8D%95%E6%8D%89panic From Forum Nokia Wiki
2009-03-24 21:26:00 1384
转载 Symbian 资源文件解析
一、何为资源文件:在symbian应用程序中,资源文件指的是后缀名为.rss的文件,每个应用程序至少要有一个与之关联的资源文件。资源编译器rcomp编译资源文件后,生成一个.rsc二进制文件和一个相伴的头文件(.rsg)。这样在应用程序框架启动应用程序时,会打开这个二进制文件,借助在.rsg文件中创建的资源标志符,根据需要把各个资源加载到C++代码中。 二、资源文件的作用:在资源文
2009-03-24 18:38:00 507
转载 Symbian OS控件开发之CCoeControl
CCoeControl是所有控件的基类,它封装了一个控件的基本属性和功能。编写简单控件涉及到的函数主要有以下三类:初始化、绘图及用户输入处理。下面是一个简单控件的声明。class CSimpleControl : public CCoeControl{public:void ConstuctL(const TRect& aRect);~CSimpleControl();private:void D
2009-03-24 18:33:00 604
转载 s60 3rd 下的浏览器的控件
1symbian-浏览器的调用方法 TBool CMcAppUi::invokWapUrl(TDesC & url) { const TInt KBrowserUid = 0x10008D39; // the inner browsers id TUid id( TUid::Uid( KBrowserUid ) ); TApaTaskList t
2009-03-18 16:34:00 822 1
转载 Is a 和Has a之间关系
by http://hi.baidu.com/zhjunxue/blog/item/dc1082817f56a8d09123d981.html Is a 和Has a之间关系可以这样理解汽车是一种交通工具: 汽车 is-a 交通工具 汽车有一个发动机: 汽车 has-a 发动机 is-a 一般是继承关系 has-a 一般是组合关系或者这样理解;"has a
2009-03-17 10:10:00 1157
原创 Symbian 创建播放器界面
Symbian中一般位图载入,一般可以通过先生成mbm文件,然后通过加载bitmap的方法来显示位图!创建.mbm文件有两种方法,一种在编译过程中自动创建,也可以使用bmconv工具手动创建。1.编译过程中创建 需要在程序的MMP文件中添加以下内容: start bitmap target-file [targetpath target-path
2009-03-16 22:02:00 791
原创 symbian XML 解析
Symbian下做xml解析的方法选择还是挺多 比如可以选择系统自带类CParser,具体用法可以参考http://wiki.forum.nokia.com/index.php/How_to_parse_XML_file_using_CParser_class这个类可以用在3th和2rd fp2以上的版本,2rd sdk 中查不到CParser这个类,但是查不多不表示不能用!
2009-03-15 14:59:00 1979
转载 在手机平台上建立TCP/IP通信办法点滴
by http://blog.csdn.net/kaiming2008/archive/2009/02/25/3934203.aspx一、 手机上TCP/IP通信的几个特点1、通信稳定性差。手机通信稳定性远不如PC机,手机通信是属于无线通信,受手机信号及手机质量的影响较大,有时网络较繁忙时通信容易被阻塞,所以在设计上稳定性问题是经常要被考虑的重点;2、平台
2009-03-12 10:34:00 1446
转载 symbian的应用程序中,如何处理申请内存失败的异常的一些讨论
如果你的应用并不是必须存在的,不要捕获这个异常,直接退出吧。如果有些对用户来说比较重要的数据,可以尝试在退出前保存一下。如果数据非常重要,最好还是周期性的保存比较好。手机都可以死机,程序退出并不是什么大不了的。如果你的应用实在太关键了,比如没有这个程序用户就活不了...嘿嘿可以预先保留一部分内存空间,在内存不足的时候用这部分内存。或者在分配堆栈的时候保留足够的内存。或者在异常的时候停止不那么关键的
2009-03-09 16:56:00 870
转载 活动对象的一些解释
by mayflowers 首先,充分利用 CPU 时间的意思是说,尽可能的少用 CPU 时间,让 CPU 的使用尽可能有意义。这样其它程序或者你的程序的其它部分就能得到执行的机会。不是说你的程序不管有事没事都要尽可能多的使用 CPU。第二,使用活动对象的原因是线程的代价太高,线程之间同步的逻辑比较复杂。其实活动对象本身并不太适合长线任务 —— 需要大量 CPU 时间的任务。更适用于需要
2009-03-09 16:52:00 2117
转载 互斥量(Mutex)和信号量(semaphore)在S60系统的区别
一、Symbian系统的线程symbian系统的线程是建立在Symbian微内核线程的基础上,用于支持用户模式多线程应用的一种机制。DThread代表了Symbian的系统线程。对于用户模式来说,Symbian开发环境提供了RThread类来进行常规的线程操作。(RThread是由RHandleBase类派生出来的)每个Symbian系统的线程对象都包含了一个微内核的线程对象,并且该线程是由内核直
2009-03-07 11:09:00 819
原创 Symbian 笔记
1.illegal use of incomplete struct/union/class ,这个错误忘记包含.h这个头文件 2.不能将一个局部变量的指针作为返回值! 3.HBUFC 中改变数据在不知道一个HBufC的长度时,可以用HBufC* ihbuf = HBufC::NewL(0);当你可以定义ihbuf 的长度的时候利用ihbuf = ih
2009-03-03 10:51:00 2887 2
Symbian手机应用开发标准教程 源码
2009-06-11
Wiley.Symbian.OS.Communications.Programming.2nd.Edition.Sep.2007
2009-04-10
Wiley.Symbian.OS.Communications.Programming.1st.Edition
2009-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人