探究Android平台内移动APP的开发与应用
2016-10-21何伟
何伟
【摘 要】Android平台是以Linux为基础的、开源的移动设备开发平台。在分析Android平台体系结构的基础上,提出了移动APP的一般性开发流程及主要方法,并就Android平台的程序特点、数据存储技术和快速开发框架等关键技术进行了详细论述。
【关键词】Android平台;移动App;开发
近年来,随着移动互联网技术的蓬勃发展和智能手机及平板电脑等移动设备的迅速普及,基于3G技术的移动互联网络应用也日渐增多。然而,目前大多数单位的后勤设备管理工作依然通过传统的Pc客户端或者通过移动终端访问网站的方式来对后勤设备进行管理,管理人员一旦离开PC便无法获取相关后勤设备的实时信息,严重影响管理效率和管理水平。因此,建立移动平台的后勤管理系统APP,實现实时监管查询,提高后勤资产管理的工作效率是一个必然的趋势。
一、Android软件开发流程
由于Android操作系统的内核是基于Linux系统的,且主要使用Java作为开发语言(C/C++在一些特殊的应用场合会用到,如图形图像开发、加密解密算法以及视频音频解码等),故而如果要在非Linux平台下开发Android程序,需要做相关的准备工作,例如在Windonws平台下所需要的开发工具包括:JDK、Eclipse或Android Studio、Android SDK、ADT、NDK。
Google在2013年I/O大会上发布了Android Studio,故而在开发Android应用程序时,除了使用Eclipse以外,还可以使用Android Studio来开发Android APP。使用Android Studio开发APP,更加方便,可以直接进行AVD的创建和App开发。
二、Android平台下移动APP的关键技术
Android应用程序主要是使用Java语言编写,但是由于Android应用程序是手机端程序,它与PC端的程序开发是有所区别的。开发Android移动APP时,需要注意如下几个关键点。……
