欢迎光临第一论文网,权威的论文发表,我们将竭诚为您服务!
您的位置: 第一论文网 -> 软件开发论文 -> 文章内容

基于Android平台的软件开发关键技术的应用

作者:admin 更新时间:2018年01月22日 09:06:14

  摘要随着移动终端的不断推广,Android平台的应用范围得到最大化的使用,计算机智能技术在手机中的使用是安卓系统使用的重要方式,并且技术能力得到全面的发展与进步。因此在进行Android平台应用研究中需要对其中的关键技术进行分析,掌握其中关键技术的使用方法,这样才能更好的将其进行应用。本文主要针对基于Android平台的软件开发关键技术的应用进行研究。


  【关键词】Android平台软件开发技术分析


  移动操作系统的出现并应用发到移动终端中,这样的方式使得电子技术出现彻底的变化,Android平台作为移动手机终端重要的组成部分,已经在手机系统中得到大量的使用,因此需要对其关键技术进行更加全面的分析,全面掌握其中的关键技术,这样可以进一步提升安卓系统在手机等移动终端中的使用技術性,从而为手机等移动系统的进步提供基础。


  1Android平台概述


  1.1Android平台系统构架


  Android平台上属于移动式的操作系统,这是一种开放式的操作系统,可以使用到移动设备,实现整体系统操作,这种系统在使用中可以认为四个层面:操作系统、中间件、应用程序框架和应用程序层,系统不同的层次之间实现了较好的隔离,因此在运行中操作性较强,可以保证使用中的需求。


  1.2Android平台系统开发流程


  Android平台在进行程序开发时主要使用Java语言进行设计,并且其中包括C语言的一些要求,这些是进行图像管理和视频播放的基本需要,Android系统与Linux内核开发具有非常密切的关系,为了实现系统的整体性、灵活性和开放性,进行开发中包括较多的开发工具和软件,较为重要的是JDK技术,可以为Java语言提供编写环境,从而是现在整体系统的设计使用。


  其次,进行流程开发也需要采用一定的流程,如图1所示为Android开发流程图,在进行平台搭建的过程中,应关注JDK安装,之后进行Eclipse安装,完成后进行AndroidSDK安装,在完成后进行各种Android软件系统开发,这样可以实现整体系统的稳定性开发管理。


  2Android平台的软件开发关键技术分析


  Android平台的搭建涉及到的关键技术较多,从系统到模式选择的各个方面都包含其中,具体技术包括:


  2.1二次开发技术


  移动CIS二次开发管理技术在Android平台中属于嵌入式技术,一方面这种技术介意实现底层组件的技术开发,另一方面更好的实现了应用层的技术开发。首先从底层组件角度分析,二次开发管理技术可以通过JNI机制实现,这种机制一般在谷歌公司推出的AndroidNDK技术中得到实现。其次应用层技术则较多的使用到Android前端中使用较多,并且其中的周期较短,这类技术较多的依托Framework开发框架,从而实现应用程序的二次开发。


  2.2数据存储技术


  Android平台的存储一般依靠的内部和外部存储,内部存储主要是使用到系统运行过程中,通过内部存储的不断扩大,可以保证系统使用的流畅性。而外部存储则主要体现在存储器和扩展卡中,并通过移动GIS进行分布式存储,保证系统中的一些信息、图片和视频得以保存。并且随着手机用户需求的增加,对于手机的内部存储和外部存储要求逐渐增加,从而更好的实现手机技术的进步。


  2.3LBS服务技术


  这种技术是位置服务技术,使用到手机中可以获取移动终端的位置信息,并且借助无线通讯技术将海量的空间数据输入到CIS平台中,这样可以为移动终端提供更加全面的服务信息,为客户提供更加便利的生活服务。通过该技术可以将实现手机终端的地位位置定位、电子路线规划、地图匹配设计等各个方面,从而实现Android平台技术的多样化使用。


  3结束语


  Android平台的设计需要考虑的因素较多,在进行实际使用中不仅需要关注技术的使用快捷性,还需要关注系统的适应性,在保证技术开发的基础上,对系统进行全面的优化管理,使得系统整体使用更加快捷便利,符合技术发展需求。因此进行平台开发时需要结合实际情况制定更加全面了解关键技术操作管理模式,全面分析各种技术的使用环境和应用环境,充分掌握技术应该在何种环境中进行使用,并且对技术进行创新,从而使得Android平台的使用更加流畅,应用范围得到扩展。


   参考文献 

  [1]王柯,马宏斌,王一圣.基于Android平台的软件开发若干关键技术研究[J].测绘与空间地理信息,2014,3709:14-16+24. 

  [2]单继周,马红.基于Android平台的软件开发若干关键技术分析[J].信息技术与信息化,2014(10):191-192. 

  [3]芮素文.基于Android平台软件开发方法的研究与应用[J].信息通信,2015(03):106. 

  [4]熊群毓.基于Android平台软件开发技术研究[J].科技资讯,2016,1425:21+23. 

  作者简介 :段海霞(1981-),女,甘肃省武威市人。硕士研究生。高校讲师。研究方向为计算机应用。