预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共28页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT28WindowsMobile平台应用与开发初步注意:原创内容,用于交流,严禁商业用途联系:HYPERLINK"mailto:backylee@gmail.com"backylee@gmail.com概述:详细分析了WindowsMobile5.0的架构,总结了它的新特性,成功搭建和配置了WindowsMobile5.0开发环境,并在搭建的VisualStudio2005下采用C#语言,开发实现了手机终端无线信号测试软件,从而对基于WindowsMobile平台的软件开发过程有更深入的理解。1.1WindowsMobile系统概述WindowsMobile是Microsoft公司针对手持终端开发的操作平台,其包括底层操作系统WindowsCE及上层驱动和应用等,WindowsMobile的几个版本都内置一系列针对WindowsMobile开发用户应用程序和系统硬件驱动。基于WindowsMobile的移动设备为企业提供了优秀的行业应用平台,它可以提供广泛的可选硬件、强大的开发工具和长效的电池使用时间。基于WindowsMobile的设备让企业用户在外出时仍然可以处理自己的工作,让用户能够通过扩充设备满足不断变化的企业需求。现在,移动用户对数据信息访问的需求增长非常明显。包括Internet在内的新型数据源,可以通过移动的网络连接供给更多用户访问。作为一个开放的操作系统,WindowsMobile为开发人员提供了很多便利。开发人员可以基于WindowsMobile开发自己的WindowsMobile应用程序。WindowsMobile5.0彻底消除了Smartphone和PocketPC以及其他不同的移动设备之间的差距,不论硬件的速度、屏幕分辨率和存储器容量有多大差别,WindowsMobile5.0都可以为其方便地进行定制,以适应各种不同的应用场合。基于WindowsMobile的PocketPC和Smartphone为用户提供了熟悉并且可以自定义的用户应用。1.1.1WindowsMobile家族WindowsMobile商标如图3-1所示。WindowsMobile家族主要包括掌上电脑(PocketPC)、智能手机(SmartPhone)、便携式娱乐中心(MediaCenter)三种,掌上计算机又根据是否有电话模块分为掌上计算机普通版和掌上计算机电话版。图3-1图3-1所示为MicrosoftWindowsMobile商标。图3-2所示为WindowsMobile家族及其特性。(1)掌上计算机(PocketPC)主要的特点是以数据处理为中心,继承了以前PDA设备的特点,并能方便地处理邮件,PocketPC还带有触摸屏以及可选的完整键盘,非常适合商业应用。掌上计算机通常使用32MB~128MB内存,使用200MHz~600MHz的CPU,能提供流畅的电影播放、幻灯片浏览、文字处理、游戏等。而且,这些能力还在不断提高,在WindowsMobile6.0中,系统支持最高2GB的内存。(2)掌上计算机电话版(PocketPCPhone)在掌上计算机上增加了手机模块,并安装了拨号应用程序,这样在掌上计算机上能完成所有手机的功能,包括电话、短信、彩信服务。(3)智能手机主要的特点是以语音为中心,以电话功能为主,提供键盘和操纵杆输入,所有的功能都能优化为单手操作。智能手机和掌上计算机电话版是典型的3G移动终端实例。(4)便携式娱乐中心主要的特点是以娱乐为中心,配备专门的多媒体设备。有优化的用户界面,但没有触摸屏,通过指定的功能键操作,使用方法和电视操作相似。而且提供视频输出能力,能轻松地与电视、音箱等家用电器进行互联。所有的WindowsMobile系列都是以移动信息为中心的,提供了MicrosoftOutlookMobile软件,通过这些设备可以轻松地收发邮件、短信以及彩信。对于PocketPC来说,里面还预装了WordMobile,ExcelMobile及PowerPointMobile,使得用户可以在手机上处理工作。而且WindowsMobile设备都支持多媒体,都内置安装了多媒体播放软件MediaPlayer以及PocketInternetExplorer浏览器软件。WindowsMobile上开发用户应用,用户可以自由地安装或删除WindowsMobile上的应用,具备非常好的平台扩展性。图3-2WindowsMobile家族及其特性1.1.2WindowsMobile