移动开发:对翻盖和相机方向作出响应
Series 60 C++开发伙伴们现在可以编写一些应用软件,用来响应用户打开或关闭手 机上盖、或改变可移动相机的方位。上面两种用户动作都有可能出现在诺基亚N90多媒体终端上。这类软件事件自 Series 60 2nd Edition Feat...
彻底解决Symbian全屏显示问题
最近总有同行问我Symbian全屏显示的问题,说是参考了网上的方法也无法设置成全屏。其实,归根结底还是不明白Symbian框架的调用机制。这篇文章里我就来彻底研究一下Symbian全屏的机制。 首先,我们可...
Linux播放器MPlayer嵌入式开发系统中的应用
摘要:本文论述了MPlayer在嵌入式开发系统中的应用,说明了如何在嵌入式开发板的平台上实现MPlayer的配置、编译、安装及调试过程。 关键词:嵌入式系统;MPlayer;MEncoder 引言 嵌入式系统是以应用为中...
深入理解Symbian控件架构
Symbian中的控件都由CCoeControl派生而来,想定义自身的控件同样也需要继承CCoeControl。 这个CCoeControl很有意思,实现(或调用)它的不同方法就会产生不同的名称定义或者说是不同类型,至少在整...
在J2ME程序中实现声音播放
在J2ME中,处理声音需要使用到Mobile Media API(MMAPI),该包是MIDP1.0的可选包,在MIDP2.0中已经包含了这个包。所以如果你使用MIDP1.0的话,请确认你的运行环境是否支持。 一般手机支持的声音文件格式为wav、mi...
WinCE中基于Media Player的多媒体开发
在过去的10年里,移动技术已经取得了令人难以置信的进步和成就。应用Windows CE系统的移动设备也在应用和编程方面变得更加灵活和方便。最新的Windows CE设备中加入了Windows Media Player 10 Mobile,它提供了和PC上...
编写Palm J2ME红外线“聊天”程序
红外通信有着成本低廉、连接方便、简单易用和结构紧凑的特点,因此在小型移动设备中获得了广泛的应用。这些设备包括笔记本电脑、掌上电脑、机顶盒、游戏机、移动电话、计算器、寻呼机、仪器仪表、MP3播放机、数码相...
Palm J2ME串行通讯程序编写调试
Palm是3Com公司的产品,其操作系统PalmOS是一种32位的嵌入式操作系统。Palm硬件提供了标准串行通讯接口(RS232接口)和红外线传输接口。利用它可以方便地与其它外部设备通讯、传输数据。目前3Com公司与Sun公司积极合...
为PALM程序写的Makefile
使用 prc-tool开发 Palm 程序,makefile 是必不可少的,这和通用的 Makefile 没有什么大的区别,下面简要介绍一下。如果不写Makefile, 需要依次输入以下命令: 1. Compile the .c file to .o file m68k-palmos-gcc ...
S60环境carbide C++,vc6,vs2003
搭建整个环境对于初学者来说的确是复杂的,希望通过本文,让不明白的人能够快速入门。 在正式开始之前,需要知道: 1、我们搭建的是nokia平台下的开发环境,uiq的平台下的我还没有测试过,原理应该类似。 2、为了简...
Windows Mobile 5.0最新体验
微软最近发行了Windows移动平台的下一个版本-Windows Mobile 5.0。注意,在命名惯例上它只作了少量变化。没有命名为Windows Mobile 2005(由于它以前称为Windows Mobile 2003第二版,Windows Mobile 2003,Pocket PC...
在J2ME手机编程中使用字体和颜色
在J2ME手机编程中,可以通过使用字体类——Font在低级用户界面中,获得更好的表现效果,那么如何使用Font类呢? 首先,由于手机设备的限制,手机中支持的字体类型很有限,所以在J2ME中只能使用手机支持的默认字...
彻底解决Symbian全屏显示问题
最近总有同行问我Symbian全屏显示的问题,说是参考了网上的方法也无法设置成全屏。其实,归根结底还是不明白Symbian框架的调用机制。这篇文章里我就来彻底研究一下Symbian全屏的机制。 首先,我们可...
优化你的手机游戏:使用脏矩形技术
本文基于2D表现的游戏,在当今3D大行其道的时代,说2D是否显得格格不入?这个问题我不作讨论,因为本人从事的一直都是2D游戏的开发,所以如果你认为讨论2D技术是一个过时的东西就此打住。 ...
Mobile Media API概述
Mobile Media API (MMAPI)为多媒体开发提供了一个强大,可扩充以及简单的接口。它有一套规范的播放和录制audio 或video的接口。这篇文章是MMAPI概念的一个概观以及其类和接口使用的一个快速教程。 Mobile Media API...
Windows Mobile开发工具简介
摘要:本文主要介绍为基于 Windows Powered 和 Windows Mobile 的设备开发应用程序的工具和支持技术。文中不仅列出了各种工具支持的平台,还提供了一些开发方案以及针对各种方案选择工具和技术的指南。 简介 ...
Symbian Signed认证常见问题问题
1. 什么是应用软件签名(代码签名)? 答:应用软件签名就是在应用软件上附加一个防伪和防篡改的数字签名来保护应用软件不会被非法篡改和假冒,这是一个工业标准的技术,已经被用于使用 Symbian 操作系统的智能手机中来...
如何在symbian系统中创建动画
动画框架(Framework)提供了一个CBasicAnimation 类,该类继承自 CAnimation ,用来创建客户端的动画,任何一个基本的客户端动画都需要数据来源,这些数据可以是简单的文件也可以是复杂的数据结构。数据 提供者( d...
Symbian OS编码诀窍
① 确保您的应用程序能够对系统关机事件做出响应。在您的AppUi::HandleCommandL()方法中,必须要对EEikCmdExit(以及任何特定平台相关的事件,例如Series 60上的EAknSoftkeyBack)做出响应。② 要对外来系统事件做出响...
创建调试日志(log)文件
需要在手机上调试代码或跟踪执行过程?RFileLogger也许可以帮助你.这个class的功能非常强大而且很容易使用.首先声明一个文件日志的连接并且创建一个log文件 //打开日志文件服务的连接 RFileLogger iLog; iLog.Connect...