基于Android的手机信息查询助手中硬件查询信息模块设计(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android的手机信息查询助手中硬件查询信息模块设计(2)


Symbian操作系统是延续了的EPOC系统,它是由几大品牌联合创立的,最初是用来对抗微软的垄断,并开创出自己的操作系统市场。Symbian系统的主要特点是可以后台操作,同时运行多个软件;上网速度十分快。2008年,诺基亚全额收购了该公司,所以现在使用Symbian系统的大部分都是诺基亚手机。
iPhone OS操作系统是苹果为其下的iPhone手机、ipad和itouch设计的系统。如今苹果手机的使用者越来越多,确实是因为苹果系统做得很完美。iPhone OS系统有许多大牌开发商的支持,有着海量的应用供应下载;有着严密的安全信息系统,保障用户文件和数据信息的隐私;iPhone OS系统与硬件设计紧密相连,只有苹果产品才能使用,这种专一性给了用户完美的体验。关键iPhone OS系统发展越来越快还是因为不断创新,不断超越,所以引来了众多的程序员为其开发。
黑莓OS操作系统是加拿大RIM公司为旗下的黑莓手机所独创的系统,并以手机名字命名。黑莓OS系统有着如下特点:人性化的键位设置,使用方便;其次,对用户数据信息的安全保护得很好;黑莓系统的Push E-mail业务已经在全球得到了广泛的发展,在亚洲也早已飞速崛起。
最后一个要介绍的是微软发布的Windows Phone 7。Windows phone 7与之前的Windows mobile 相比,发生了翻天覆地的变化。现在的Windows Phone 7变得十分简单,界面也得到了简化,还添加了如桌面定制、滑动控制等新功能。但是微软垄断着这个市场,Windows Phone 7只能自己进行升级完善,而其他厂商没有办法对其做些改进。
1.2  相关软件介绍
1.2.1 JDK的简介
JDK是Java Development Kit的缩写,JDK 是Java最重要的内容,包括了Java的运行环境、工具和基本库。JDK还是Java语言应用程序的基础,想要真正学会Java语言就一定要好好研究JDK。JDK安装好之后一定要配置环境变量,配置path和classpath的时候,务必注意是添加路径,并不是替换。最后运行windows的cmd,输入“javac”来检测JDK是否成功安装。下面是我笔记本上的验证结果,见图1.1所示。
1.2.2 Eclipse
Eclipse是著名的跨平台的自由集成开发环境(IDE)。实质上就是一个框架平台,Eclipse能够得到许多公司和组织的支持,成为一个带有商业性的开发平台,是因为使用起来灵活方便,拥有众多的插件,高度集成,可以让开发商们以它为模板来设计符合自己要求的集成开发环境,这使得Eclipse从众多的开发软件中脱颖而出。
Eclipse包括项目、工具项目和技术项目,这几个项目又是由Eclipse Platform、JDT、CDT和PDE4个部分组成。其中JDT是用来支持Java开发、CDT用来支持C开发、PDE用来支持插件开发,Eclipse Platform是该开发工具最基础的部分,作为一个可扩展电子集成驱动器,使开发者所设计的工具之间不需要去具体研究它们的功能性特点,就能很好地衔接起来。
1.2.3 Android SDK
    SDK全称Software Development Kit(软件开发工具包),它是软件开发工程师为特定的软件包、软件框架、硬件平台和操作系统等建立应用软件时,使用的开发工具的集合[1]。通过SDK Manager来下载这些开发工具,最初安装的SDK里面内容很少,很多工具都需要下载才能保证软件的正常运行。Android SDK顾名思义就是给Android使用的开发包,支持在Windows/Linux/Mac等平台上进行Android开发,也可用来开发手机应用软件,它主要是由以下5个部分组成:
 
 图1.1  验证JDK是否配置成功
    Andriod模拟器(AVD Manager):AVD是Android应用程序在调试时可使用的虚拟移动模拟器。它可以代替真机设备,调试我们开发的大量Android项目,缺点就是启动比较慢,也有许多功能不能实现,比如蓝牙等。AVD可以通过Eclipse的AVD Manager来创建,也可直接通过系统的命令行CMD来创建。 (责任编辑:qin)