1.2研究现状水平与发展趋势
。文献综述
1.3本论文的组织结构
本文基于安卓系统开发一款具有较强实用性的科学计算器。前文文主要介绍了Android系统下科学计算器研究开发的目的和意义,以及当下Android系统的现状水平与发展趋势。论文余下部分的组织结构如下:
在第二章中会介绍软件的开发环境以及所需要用到的开发工具,主要是和Android系统相关的技术。
第三章将根据调研情况对科学计算机的系统进行相关需求分析,并给出科学计算器的功能设计,功能设计部分主要分为三个模块:输入模块、显示模块、以及计算模块。
在需求分析和功能设计的基础上,第四章将具体介绍系统功能的程序实现。主要包括功能实现部分的层次逻辑以及方式方法。几个核心功能附上相关代码。
第五章将对软件进行测试,主要针对的是所有的按键输入以及运算结果。
本文的最后将对论文的所有工作进行总结,并对未来工作做出展望。
2 开发工具及环境
2.1 Android手机系统简介
2.1.1 Android的发展历史
Android系统是当今世界最流行,也是市场占有率最高的智能手机系统。Android系统最初是在2003年10月份由Andy Rubin创建并开发,然后被Google于2005年8月份收购。又经过两年多的时间,Google和其他84家第三方再次共同完善改进了Android系统。随之,在2008年的10月份,Google发布了全世界第一台Android智能手机,也正是从这时候开始,全世界的手机市场,真正意义上地掀起了一场大。
Google发布的第一代Android系统1.0,然后过了半年的时间,Google正式发布了Android 1.5系统,并且命名其为Cupcake。有趣的是,也是从那时候开始,Android系统的每一代都以糕点命名,且以26个字母的顺序依次推出。这种有趣而又不失科学的命名方式,可能Android系统也是收到全世界青睐的一个因素吧。来`自^751论*文-网www.751com.cn
到2011年8月份,第一台Android系统手机发布后的短短三年时间,Android系统在智能手机市场的占有率就达到了惊人的48%,跃居世界第一,同时也宣告了塞班系统迎来了黄昏时代。
到了现在,全球Android系统在智能手机市场的占有率,已经高达了86.4%。从这个方面来讲,IOS系统都是无法与之相提并论的。Android系统用了仅仅10年左右的时间,就从崭露头角到了现在已经是家喻户晓了。这样的一个发展速度,如传奇一般,我们期待之后的时代中,Android能够不断创新,继续服务着我们的生活。
2.1.2 Android的系统结构
Android系统架构采用的是分层的架构,就像Android的操作系统一样。Android的系统架构分为四个层面,由上而下分别为:应用程序层、应用程序框架层、系统运行库层以及linux核心层