
Symbian开发
文章平均质量分 64
alex_hua
这个作者很懒,什么都没留下…
展开
-
[转]Symbian开发提示(1)
一般诀窍1.‘Symbian 开发师网络’提供大量信息资源,协助您为Symbian OS 操作系统编写应用程序。您应经常访问www.symbian.com/developer 网站以便获取最新的SDK、技术资料、编码范例和白皮书。您从开发师网络网站能够获得:• Symbian OS‘常见问题’(FAQ) 库。这是一个对开发者来说极有价值的信息库,涵盖了最常见的设计和编码问题。• 许多白转载 2008-03-06 21:48:00 · 1138 阅读 · 0 评论 -
超实用“伪同步”设计代码,用处多多
想想做软件的各位,肯定会碰到这种情况:一个任务需要多个步骤完成,且中间步骤又可能是个异步的操作,这样要完成整个任务假如采用异步方式的话那代码关系很复杂。举个例子,使用http下载一个文件,当要支持另存这个文件时,首先要弹出一个路径选择的对话框,选择好以后继续进行后续数据的写入。很明显,使用同步代码来完成这样的任务看起来会简单非常多,而且代码逻辑也更清晰明了原创 2010-10-09 13:18:00 · 1210 阅读 · 1 评论 -
Symbian开发摘要【2】-图片的同步解码
在symbian os中,主要框架基本都是基于活动对象/异步的,这种模式非常适合在目前移动终端上cpu、内存较低的事实。但这种模式对于上层开发来说带来了很多的复杂性,所以在symbian平台上开发自己的应用程序时,应细致的根据程序实际要求分析如何调用系统API,做到代码结构简单,效率满足程序要求。 典型的如应用程序中需使用的图片资源。在动态加载图片资源时,在能满足程原创 2009-03-26 21:21:00 · 967 阅读 · 0 评论 -
Symbian开发摘要【1】-Phone进程UID
S60系列的各SDK中,待机屏进程(Phone)的UID存在不同,现摘录如下: SDK UID Process Name2nd edition 0x100058b3 (Phone原创 2009-03-26 21:09:00 · 902 阅读 · 0 评论 -
Symbian S60真机调试及定位问题
Symbian<span style="font-size:18.0pt;font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">真机调试技术总结 <span style="mso-bidi-font-size:10.5pt;font-fa原创 2008-11-10 13:29:00 · 2843 阅读 · 2 评论 -
【转】区分当前用户SIM卡是移动还是联通
首先介绍下背景知识: SIM卡唯一标识:IMSI 国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。IMSI由MCC、MNC、MSIN组成,其中MCC为移动国家号码,由3位数字组成,唯一地识别移动客户所属的国转载 2008-06-28 19:17:00 · 2391 阅读 · 0 评论 -
IAP(Internet Access Point)缺省选择及CommDB分析
在Symbian平台上开发网络相关应用时,经常会碰到在需要连接网络时,出现一个IAP选择框,里面包含了当前手机中的网络接入点配置,通常这些配置点包含了cmnet、cmwap和wifi等不同接入方式。这些具体的不同接入方式,对于普通手机用户来说,稍微有那么一点“深奥”,与其让用户做不知所措的选择,倒不如事先就选择好某种接入方式,作为缺省配置,而不让用户产生选择的烦恼。要对手机做网络连接的缺省配置,则原创 2008-09-03 00:24:00 · 1964 阅读 · 2 评论 -
Symbian CleanupStack工作机制解析[2]
Symbian CleanupStack工作机制解析[2] 前面一节主要描述了Symbian OS中清理栈CleanupStack的核心基础结构及工作线路,以在用户线程中创建一个CleanupStack对象为例,详细分析了CleanupStack创建、调用的内部工作机制。本节将说明CleanupStack类针对不同对象,提供的不同方法,在发生Leave时的不同动作。Symb原创 2008-08-27 09:46:00 · 1178 阅读 · 0 评论 -
Symbian CleanupStack工作机制解析[1]
(说明:对自己学习应用Symbian开发的总结,后续继续进行……错了欢迎指正) 对于Symbian OS中使用的CleanupStack机制,在这里不作好坏的评价,既然选择了在Symbian平台上开发,那最重要的就是了解它的机制,掌握并高效的利用好它。 对于在Symbian平台上开发GUI或者Server程序,CleanupStack已由框架创建,用户可直接使用Cleanu原创 2008-08-08 17:32:00 · 1599 阅读 · 2 评论 -
Symbian面试题
刚接触Symbian的时候,觉得Symbian一切都是怪怪的,转不过很不适应;但习惯一段时间,且掌握其中的几条主要脉络以后,就觉得在Symbian上开发程序是一件很轻松很流畅的事情。现在公司需要招聘Symbian开发人员,由我来出一些面试题,想想自己也没用Symbian开发多久时间,就结合自己的一些实际碰到的情况,写了下面几个题目,不知道会不会被以后来面试的朋友BS!原创 2008-08-07 14:01:00 · 3411 阅读 · 4 评论 -
【原创】Symbian平台移植之——活动规划器CActiveScheduler的灵活应用
由于做工程的移植工作,需要移植代码到Symbian平台上,但之前代码的架构与Symbian平台看起来是有冲突,体现在之前代码中有一个独立线程用来做事件驱动、分发,然后在事件回调中完成自己的逻辑(包括异步请求),该线程是用 while(1) { getevent(); dispatchevent() }来实现。但在Symb原创 2008-07-10 11:37:00 · 2375 阅读 · 0 评论 -
【转】Symbian 开发提示(2)
如何枚举出正在运行的App 结合RApaLsSession和TApaTaskList应该可以做到. RApaLsSession: GetAppIcon() GetAppInfo() TApaTaskList: FindApp() 从收件箱读取彩信图片 mmslist实现了首先以listbox列表的形式列出了收件箱中的所以彩信,选择某一条彩信后可以显示转载 2008-07-10 10:56:00 · 3477 阅读 · 2 评论 -
【转】Symbian资源文件浅析
一、何为资源文件:在symbian应用程序中,资源文件指的是后缀名为.rss的文件,每个应用程序至少要有一个与之关联的资源文件。资源编译器rcomp编译资源文件后,生成一个.rsc二进制文件和一个相伴的头文件(.rsg)。这样在应用程序框架启动应用程序时,会打开这个二进制文件,借助在.rsg文件中创建的资源标志符,根据需要把各个资源加载到C++代码中。二、资源文件的作用:在资源文件中指转载 2008-07-10 10:11:00 · 966 阅读 · 1 评论 -
方便、好用、强大的Symbian日志类,请务必收藏~
Symbian平台上高效调试软件是一个大问题,相对而言,使用文件系统写日志是比较靠得住的方法。但Symbian本身提供的日志类有多种不方便的限制,所以提供以下方便好用、且能直接编译通过的日志类给大家使用(基本没有任何多余的代码,精简高效),希望大家多多收藏使用。原创 2010-10-09 13:20:00 · 1060 阅读 · 0 评论