基于安卓操作系统的应用软件开发

基于安卓操作系统的应用软件开发

ID:21870872

大小:56.50 KB

页数:7页

时间:2018-10-25

基于安卓操作系统的应用软件开发 _第1页
基于安卓操作系统的应用软件开发 _第2页
基于安卓操作系统的应用软件开发 _第3页
基于安卓操作系统的应用软件开发 _第4页
基于安卓操作系统的应用软件开发 _第5页
资源描述:

《基于安卓操作系统的应用软件开发 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于安卓操作系统的应用软件开发杨潇亮渤海大学信息科学与技术学院辽宁锦州121000【文章】随着我国经济的快速发展,个人电脑和智能的使用已经十分广泛,安卓操作系统作为一种高度开放的智能操作系统,在个人电脑和智能上的应用是有较大优势的,所以很多针对安卓操作系统设计的应用软件应运而生,本文将对安卓操作系统的结构、安卓操作系统应用软件的开发环境进行详细阐述,并结合实例对安卓操作系统的应用软件开发进行探究。【关键词】安卓操作系统;应用软件;开发0前言安卓操作系统作为一种开放性的智能操作系统,因为系统自身存在的开放性决定了其在社会经济中,能够和个人电脑以及其它电子设备进行积极有效的沟通,这种能

2、将移动数字终端与其它电子设备连结起来,为使用者提供特殊需求服务的能力受到广泛关注,本文将就基于安卓系统的应用软件开发进行详细阐述。1基于安卓操作系统的应用软件开发意义科技的发展和生活水平的进步,都深刻的影响着个人电脑和智能在社会经济发展中的地位,当前我国的智能市场正呈现出一种爆炸式的增长形势,1013年我国的智能普及率得到了迅速的提升,从2012年的47%上升到76.7%,一半以上的国民都拥有自己的智能。同时国民拥有的智能技术水平也不断提升,智能终端的CPU处理能力、存储能力和用户交互能力等智能的关键性指标都有极大的提升,这为基于安卓操作系统的应用软件开发奠定了坚实的硬件基础。将使

3、用者手中的安卓智能操作系统与社会经济发展各个领域的电子设备相连接,为使用者提供特色、专业化服务的条件已经成熟了。通过安卓智能操作系统的应用软件广泛应用,会给人们带来极大的实用价值,进一步给人们的工作和生活带来便利。2安卓操作系统简介2.1安卓的发展和历史安卓股份公司2003年成立于美国加州,2005年被谷歌收购,谷歌公司希望基于安卓系统搭建一个标准化、开放式的移动客户端平台。与其他的智能操作系统不同安卓操作系统是一个开放式的操作系统,在其运行过程中系统始终保持开放的状态,可以与其他的电子设备进行数据链接,并基于数据链接进行一些高级操作。作为一种智能的智能操作系统,安卓操作系统的更新

4、速度是极为迅速的,当前最新的版本是安卓4.2操作系统。2.2安卓开发平台的结构及特性安卓操作系统以Linux系统为蓝本进行了自身操作系统的底层开发,主要的组成本分有操作系统、中间件、用户界面和应用软件四部分组成,安卓操作系统采用层叠式的构建方式,在操作系统设计中就考虑到要将平台的各个部分相互分离,保证了操作系统各个功能部分的独立性,让操作系统的分工变得明确。提高了操作系统的运作效率,减轻了移动数字终端的CPU运行负担。从安卓操作系统的体系结构来看,安卓系统基本上由三部分组成,以下分别介绍这三部分:安卓系统作为一种智能操作系统,从自身的本质出发会提供一些智能运行的必要应用软件,例如:

5、X络浏览器、电子邮件、日历、谷歌地图等,这些智能的基本应用软件是操作系统自身配置的,以一种系统应用的形式出现,但是在智能运行过程中与其他应用软件平等的享受资源支配权。安卓操作系统作为一种智能的操作系统,其最大的特质就在于能为使用者提供系统全面的软件运行支持,这种支持是建立在应用程序框架之下的,在安卓智能操作系统中,每一个应用软件都可以设计其独特的功能模块,只要该模块的功能设置遵守了应用程序框架的要求,就会得到安卓系统的支持,并实现与其他功能模块的信息交互。安卓系统是建立在Linux3.0基础之上的,在核心上集成了Linux的大部分特点,其中主要的部分包括安卓系统的安全软件开发Sof

6、tent电子制作认证、进程管理、X络协议栈、内存管理等,这些部分的智能集成促进了安卓系统的健康、快速发展,也直接导致了安卓系统可以建立层叠式的体制结构,促进了安卓系统的运行效率提高。2.3安卓应用软件的基本组件安卓应用软件通常由一个或多个基本组件构成,具体的组件个数会由应用软件功能的复杂程度决定,从安卓系统的角度来看安卓的基本组件包括三大类,分别是:应用表示层在应用软件的运行过程中,为应用软件系统与用户之间的信息交互提供了保障,实现应用软件与用户之间的良好交流,在其运行过程中表示代码要通过特定的表现形式来进行表现,减少了安卓系统的内部设置负担。无可示界面与应用表示层地位是相同的,作

7、为一个单独的安卓组件,与应用表示层之间的区别就是,无可示界面是运行于系统后台的,智能的使用者是无法看到其运行状态的,而且因为其自身的设计特点也不需要与用户进行信息交互,却无时无刻不在为用户提供服务,所以可以将无可示界面视为一种无形的用户界面。用户接受广播通知的组件与事件监听器相类似,都是一种事件推送的机制,在这一机制内部,以安卓应用中其他几个组件为事件的信息推送,是用户接收广播通知组件的服务内容。2.4安卓开发环境搭建安卓智能操作系统作为一种开放式的智能操作平台,其自

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。