Android是一个以Linux为核心的开放和开源的操作系统。它主要被应用在可携带的设备中,例如智能手机和平板电脑。2011年,安卓操作系统在全世界范围内的智能手机操作系统的市场占有率超过了塞班手机系统,在2012年Android的中国市场占有份额更是到达90%,位居世界第一,由此看学习开发Android应用软件具有很明亮的前景。27671
Android平台的第一设计者是Andy Rubin,平台主要被用来支持手机。2005年他被谷歌公司买下,并组建了OHA(开放手机联盟)对此系统进行了改进,同时将其功能延伸到平板电脑和其他的电子产品。在2008年9月google对外正式公布了Android 1.0系统,这同时也是最早的Android操作系统版本。2008年10月,google又发布了第一台以Android作为系统的智能手机。
1.2.2Android有以下几个特点:
开放:Android是从底层被建立起来,使开发者能够创造有竞争力的移动应用,并能够充分利用所有手机能够提供的资源。它是完全开放。例如,一个应用可以调用一部手机的所有核心功能例如打电话,发短信,或者使用摄像机,允许用户来创造更丰富和更紧密的用户体验 论文网
平等创建所有应用:Android在手机核心应用和第三方应用之间没有不同。他们可以通过一个被平等的建立方式访问一个手机的性能,提供用户一个广泛的应用和服务。有了建立于Android平台的设备,用户可以完全按照他们的兴趣来设计他们的手机。他们可以变更电话的主屏幕,拨号器的风格,或者其他的应用。他们甚至可以命令他们的手机来用他们最喜欢的照片查看应用查看所有的照片
打破传统应用的局限性:Android打破了构造具有创造性的新应用的局限。例如,设计者能够结合来源于网页的资料和个人移动设备的数据——例如使用者的通讯录,日历或者地点,来提供更有意义的用户体验服务。有了Android,设计者可以建立一个系统,这个系统能够使用户查看他们好友的地点,一旦当他们在用户的附近时会给与提醒,让用户选择是否来联系自己的朋友
快速并且简单的应用开发:Android提供了大范围实用的数据库和工具的访问,这些可以被用来建立丰富的应用。例如,Android可以使开发者获得设备的位置,同时允许设备通过点对点的社交应用和其他设备通信。另外,Android包括一个已建成的完整的工具和平台提供开发者高效率和对他们的应用进行深度洞察。
参考文献
[1] 靳岩, 姚尚朗编著.Google Android开发入门与实战[M].北京: 人民邮电出版社, 2009.
[2] 余志龙等编著,王世江改编.Google Android SDK开发范例大全[M].北京:人民邮电出版社, 2009.
[3] Bruce Eckel著; 陈昊鹏译.Java编程思想== Thinking in Java[M].北京: 机械工业出版社, 2007.
[4] 吴正江等编著.JAVA基础程序设计[M].北京:科学出版社
[5] 郭现杰、张权等编著.从零开始学JAVA[M].北京:电子工业出版社
[6] Nicolas, Gramlich. andbook[EB/OL]. http://andbook.anddev.org.
[7] Android A Programmer’s Guide .Jerome(J.F.)DiMarzio DOI, 2008
[8] E2EColud工作室编著. 深入浅出Google Android(图灵程序设计丛书) [M].北京: 人民邮电出版社,2009.
[9] 和凌志著.手机软件平台架构解析[M].北京:电子工业出版社,2009.
[10] 张波,高朝勤,杨越.Android 基础教程[J].北京:人民邮电出版社,2009,
[11] 王智超,王敏. 基于Android平台的MP3播放器分析与设计[J]. 科教导刊(上旬刊). 2011(09)
[12] jian-Hong, Liu. Android Application Server for Mobile Platforms[J]. IEEE CONFERENCE DOI: 10.1109, 2013. 643-650
[13] 姚昱旻,刘卫国. Android的架构与应用开发研究[J]. 计算机系统应用. 2008(11) 安卓软件平台文献综述和参考文献:http://www.751com.cn/wenxian/lunwen_22212.html