- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于安卓操作系统的应用软件开发思考.doc
基于安卓操作系统的应用软件开发思考
摘要:安卓系统的各种设置具有很强的个性化,而且手机应用开发环境也具有开放性,和苹果的ios相比各有优势,随着安卓系统越来越快的发展速度,安卓已经成为移动终端市场中最为主要的组成部分之一。鉴于此,本文对安卓操作系统的应用软件开发进行了分析探讨,仅供参考。
关键词:安卓系统;应用;发展
【分类号】TP311.52
一、安卓系统的基本组成
安卓系统是一种开放式的操作系统,最初只是作为以Linux为核心的手机操作平台。但随着信息科技的进步,安卓系统获得了较好的发展机遇,单靠Java来开发安卓应用程序的局面逐渐被多种编程语言所取代,所以受到了广大开发者的热捧,成为了具有实际应用价值的开放式操作系统。安卓系统有四个层级构成,分别是内核层、系统运行库层与应用程序框架层,应用程序层。内核可以为上层提供进程管理、内存管理及安全等服务,还可以在硬件层和系统的上层软件之间充当桥梁作用。系统运行库层有两个基本内容,分别是函数库与运行环境,函数库拥有Java语言中的一些功能,安卓系统里的组件能够调用函数库中提供的API,开发者可以通过应用程序框架进行支持。运行环境是指安卓应用程序的具体运行环境。应用程序框架层是一种专门为了开发应用程序而设计的系统结构,安卓的程序员可以通过这个框架来直接访问应用程序的核心以及系统中的API,进而有效实现了程序设计工作的简化,显著提升了编码效率,从而强化了系统程序的可重用性。应用程序层则是我们编写的应用运行的地方,安卓拥有一些自带的核心应用程序集合,能够提供综合数字服务的一些作用,具有发送与接受邮件、收发SMS等功能。
二、安卓操作系统应用软件开发探讨的内容
1、基于安卓操作系统应用的构建特点
安卓操作系统具有极其深刻的内容,在实际应用设计的过程中,表现了较强的适用性,主要原因是安卓是一个开源的操作系统,与传统的软件设计工作相比,其提供的软件开发环境相对自由,与此同时自安卓操作系统概念被提出之后,至今已经有12年的发展历史,安卓操作系统的各项应用方法及功能表现已经趋近于完善,安卓应用系统版本也在不断升级,其应用软件性能与社会发展实际需求在最大程度上保持一致,从而体现了软件系统应用与时俱进的特点。安卓操作系统的开发主要采用层叠的方法,让不同功能模块进行独立工作的同时,保持功能模块之间的联系,赋予功能模块共享软件资料的权利,从而保证系统运行的流畅性和有序性,在系统运行压力承受范围内,用户可以根据自己的工作需求,同时打开多种移动应用软件,继而保证在移动应用软件的支持下,用户可以进入高效的工作状态。
2、基于安卓操作系统的手机视频软件
在全球范围内开展经济快速进步活动的时代背景支持下,与软件开发技术不断提升相对应,移动设备硬件性能也在一定程度上得到了提升,智能手机的屏幕分辨率越来越高,同时“多核”与高频cpu的研发,为手机流畅播放视频功能的实现奠定了基础。从手机视频播放软件实际应用效果看,人们主要关注视频在线播放的流畅度与视频缓存的空间,但是当下视频观看与缓存大多都是高清片段,其占用的空间比较大,在实际应用的过程中,利用数据线路向电脑中传输比较麻烦。针对这样的现实问题,相关设计人员在原本程序结构基础上进行了适当的调整,围绕视频播放器应用的问题开展了研发工作,目前已经推出了媒介性质软件,利用该款软件,可以用手机连通电脑中储存的视频数据,在不影响电脑运行的基础上,突破时间与网络的限制,让用户可以随时随地的观看视频。
三、安卓系统的实际运用
1、在平板电脑上的应用
对于平板电脑来说,苹果的ios系统只会用在自己的ipad等产品上,其他公司无法使用ios开发平板电脑,但任何一家公司都可以使用安卓?砜?发具有自身特点的平板电脑。我们通过一些报告分析可以看出,因为开源的免费性和可定制性,谷歌公司当前还处于一个相对有利的位置。相当多的公司只有选择安卓系统来定制具有自身特色的平板电脑,并且也拥有很好的应用支持。因此,安卓平板电脑具有较高的支持率与较好的发展空间。
2、在智能手机上的应用
安卓系统具有一个显而易见的优势,便是它本身所具备的开源性特点,进而有效解决了软件成本较高的问题。许多智能手机的厂商在使用安卓系统时,不需要支付相关费用,便可以应用这个系统,从而降低了他们的生产成本。安卓智能机的上市,受到了广大手机用户的认可和支持。截至到目前安卓6.0操作系统在智能手机中的应用,使得手机用户的所有移动互联网应用可以畅通无阻。由于安卓系统具有较好的性价比,因此满足了中国许多消费者的现实需求,所以在中国具有较好的发展前景。手机用户开始逐渐体验到,采用了安卓系统的智能手机可以像电脑一样,实现移动互联网冲浪,随意安装软件扩展功能等等
文档评论(0)