浅析安卓计算器的开发

时间:2022-06-14 11:51:44

浅析安卓计算器的开发

摘要:随着安卓智能平台的逐步完善,安卓已经成为目前最主流的智能平台。该文描 述了安卓的系统构架和环境的搭建,通过使用安卓平台推出的SDK进行计算器的开发,在模拟器上仿真实现了数字的加减乘除等功能,最后分析了安卓应用开发的优缺点。

关键词:安卓;安卓环境;计算器;安卓优缺点

中图分类号:TP323 文献标识码:A 文章编号:1009-3044(2013)05-1170-02

2007年11月,google推出了一种由操作系统、中间件、用户友好界面好应用软件组成的智能手机平台安卓。安卓推出以来就广受关注,且安卓延续着Linux的开放精神,开放了源代码,这就意味着所有的程序开发人员都可以通过安卓开发平台开发出自己的应用程序。据IDC公布的统计数据显示,在2012年第四季度,安卓智能手机的出货量为1.598亿台,市场占有率为70.1%,位居第一,相比去年同期涨幅达88%。[1]2013年3月份,安卓系统在中国市场占有率更是突破8成,达到86%。

1 安卓系统架构

安卓系统架构采用了软件堆栈的架构,共分为4层,分别是Linux内核、中间件层、应用程序框架层、以及应用程序层[2]。第一层是Linux内核,提供由操作系统内核管理的底层基础功能;第二层是中间件层,由函数库和安卓运行时构成,安卓函数库和运行时环境包含了一组核心库,提供了java语言核心库内的大部分功能和Dalvik虚拟机;第三层是安卓应用程序框架层,提供了安卓平台基本的管理好组件重用机制,包括Activity管理、窗体管理、包管理、电话管理、资源管理、位置管理、通知消息管理、VIew系统和内容提供者等。第四层是应用程序层,提供了一系列核心应用程序。

2 开发环境的搭建

安卓的应用开发通常要用到Google提供的Android SDK中的工具集。它包括编译器、资源管理器、调试器和模拟器,并使用Eclipse加上安卓 Developer Tools插件作为集成开发环境。搭建安卓开发环境过程如下:

1)准备好安装文件,下载Java JDK、Eclipse、安卓 SDK。

2)安装Java JDK,安装完成后配置Java环境,在我的电脑属性高级环境变量系统变量中添加以下环境变量即可,需要说明的是设置环境变量对搭建安卓开发环境不是必须的,可以跳过。安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java -version 查看JDK的版本信息;

3)解压Android SDK,运行解压包里的SDK Setup.exe,点击Available Packages。如果没有出现可安装的包,请点击Settings,选择希望安装的SDK及其文档或者其它包,点击Installation Selected、Accept All、Install Accepted,开始下载安装所选包。在用户变量中新建PATH值为Android SDK中的tools绝对路径。点击“确定”后,重新启动计算机。重启后,进入cmd命令窗口,运行 android -h 检查SDK是不是安装成功。

4)解压Eclipse,Eclipse无需安装,解压后,直接打开就可运行;然后为Eclipse安装ADT插件,打开Eclipse,在菜单栏上选择helpInstall New Software,点击Add按钮,在Location输入. [2013-2-18].

[2] 王向辉,张国印,等.安卓应用程序开发(第二版)[M].北京.清华大学出版社,2012.

[3] 李芙蓉.当前智能手机操作系统及其比较分析[J].信息技术,2008.

[4] 安卓.应用开发揭秘[M].北京:机械工业出版社,2010.

[5] Google 安卓 官方网站. http:///.

上一篇:激光诱导Cu等离子体的温度研究 下一篇:我国计算机应用的发展现状与趋势预测