Symbian
文章平均质量分 57
shen2006
2006年3月开始工作
展开
-
活动对象正解(1)
本文章由杨芹勍原创.Symbian OS中的活动对象的使用无疑是最基础的、最频繁的、最重要的。什么是活动对象呢?大家学习一个新的事物时,总是会将这个新的事物与自己认知的事物相比较,从而达到快速学习的目的。我开始学习Symbian的时候,我查看很多Symbian书籍、网上很多Symbian教程都将活动对象与多线程联系到一起,我也总是会把活动对象想象成一个线程。然而,经过了更深入的接触,我转载 2009-04-28 14:51:00 · 329 阅读 · 0 评论 -
活动对象正解(2)
Symbian也是多任务操作系统,当然也要用进程、线程完成多任务处理。进程是程序的运行实例,有自己独立的数据空间。线程是进程的执行单元,一个进程至少有一个主线程。多线程可以并发运行采用抢占式完成多任务处理。但是Symbian下不提倡使用多线程,因为Symbian系统是通过客户端/服务器结构来提供对线程资源的访问,这就意味着访问线程需要与内核的服务器程序不断地进行通信,效率转载 2009-04-28 14:57:00 · 389 阅读 · 0 评论 -
描述符浅析
一、不可修改的描述符(基类TdesC)通过length()方法获取描述符长度。实际上描述符的长度都是由4个字节即32位来保存的,但实际上,其中的4位留做他用,只有28位用来保存描述符的长度,这样的话一个描述符的最大长度就是228字节,即256MB。而这4位用来表示描述符的类型,目前共有5个派生描述符类型,足够用。 对于所有的描述符,要访问其中数据,通过基类TdesC的非虚方法转载 2009-04-28 14:46:00 · 477 阅读 · 0 评论 -
Symbian 3rd签名,自签名,开发证书,制造商级别,能力集
本文旨在介绍Symbian 第三版的签名流程,这也是很多Symbian开发者感到十分迷茫的地方,希望看完此文让你不再迷茫,也希望对Nokia手机应用程序签名表示理解!1.在3rd中访问能力分为受限制的和无限制的,其中60%的API是无限制的,使用自签名证书签名,可以在任何一台兼容手机上安装。打包:makesis *.pkg *.sis 签名:signsis *.sis *.sisx *转载 2009-05-05 11:28:00 · 572 阅读 · 0 评论 -
流媒体开发资料收集(1)
转自chenziteng 并非用到缓冲区就是流式播放,CVideoPlayerUtility只能播放视频剪辑,缓冲区里的视频剪辑也只是视频剪辑而已。播放剪辑是个"Oneshot"的过程,类似用CVideoPlayerUtility时,一段视频播完就是播完了,想播其它的必须重新打开,这期间就有个不可避免的停顿;而播放流是个连续的过程,类似CMdaAudioOutpu转载 2009-05-27 10:39:00 · 605 阅读 · 0 评论 -
流媒体开发资料收集(2)-Open C
from:green_lu1. Open C库是基于Symbian C++实现的,并做了相应的优化,因此Open C应用就性能而言和SymbianC++应用类似,当然和PC上的C应用相比,由于CPU和内存的限制,性能还是有较大差距,这也是在Open C应用移植过程中需要重点注意的。2. Open C并不提供针对UI开发的任何API;OpenC同时也并不为转载 2009-06-05 15:57:00 · 1158 阅读 · 0 评论 -
S60 SDK 3 MR编译带有CMdaAudioPlayerUtility类的文件时,总提示错误
from liaoe的专栏:S60 SDK 3MR在Carbide.C++环境下,编译带有CMdaAudioPlayerUtility类的文件时,总提示错误cannot open"mmfPluginInterfaceUIDs.hrh" 而且是出现在系统头文件MmfController.h中。 诺基亚论坛中断定是S60 SDK 的BUG 只需在工程MMP文件中 头转载 2009-06-08 11:55:00 · 657 阅读 · 2 评论 -
深入活动对象1
转自杨芹勍《活动对象正解(1)-理解活动对象》 Symbian OS中的活动对象的使用无疑是最基础的、最频繁的、最重要的。什么是活动对象呢?大家学习一个新的事物时,总是会将这个新的事物与自己认知的事物相比较,从而达到快速学习的目的。我开始学习Symbian的时候,我查看很多Symbian书籍、网上很多Symbian教程都将活动对象与多线程联系到一起,我也总是会把活动对象想象...原创 2009-04-27 10:53:21 · 114 阅读 · 0 评论 -
深入活动对象2
Symbian也是多任务操作系统,当然也要用进程、线程完成多任务处理。进程是程序的运行实例,有自己独立的数据空间。线程是进程的执行单元,一个进程至少有一个主线程。多线程可以并发运行采用抢占式完成多任务处理。但是Symbian下不提倡使用多线程,因为Symbian系统是通过客户端/服务器结构来提供对线程资源的访问,这就意味着访问线程需要与内核的服务器程序不断地进行通信,效率低...原创 2009-04-27 16:24:15 · 113 阅读 · 0 评论