文档介绍:学年论文
(课程论文、课程设计)
题目: 基于Android计算器的设计与实现
作者:
所在学院: 信息科学与工程学院
专业年级: 通行09-1
指导教师:
职称:
2012 年 6 月 24 日
基于Android计算器的设计与实现
摘要
随着社会的发展,经济水平的提高,手机越来越普及。同时伴随着移动互联网技术的发展,手机的功能也变得越来越丰富。从原来只具有简单通信功能的非智能手机到现在具有手机操作系统,除通话功能以外,还集上网、聊天、炒股、收发邮件等功能于一身的智能手机系统。由Google公司牵头众多实力雄厚的软硬件厂商加盟成立了OMS联盟,并推出的Android平台手机系统。作为时代的新生儿,Android手机操作平台有着得天独厚的优势广阔的发展前景。而计算器作为现在人们日常生活中常用的一种工具也已经可以说是人们日常生活中必不可少的工具了。计算器的发展同样经历了漫长的过程,凝聚无数先人的智慧,甚至连计算机的发展都可以说是源于计算器的发展。本文正是基于Android平台开发的计算器。论文主要阐述以面向对象的程序开发语言eclipse为开发工具, 设计并实现基于Android的计算器。
关键词:手机 Android 用户界面计算器
智能手机具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行扩充,同时可通过移动通讯网络来实现无线网络接入。
智能手机同传统手机外观和操作方式类似,不仅包含触摸屏也包含非触摸屏、数字键盘手机和全尺寸键盘操作的手机。但是传统手机都使用的是生产厂商自行开发的封闭式操作系统,所能实现的功能非常有限,不具备智能手机的扩展性。
智能手机为用户提供了足够的屏幕尺寸和带宽,既方便随身携带,又为软件运行和内容服务提供个广阔的舞台,很多增值业务可以就此展开,如:股票、新闻、天气、交通、商品、应用程序下载、音乐图片下载等等。结合3G通信网络的支持,智能手机的发展,势必将成为一个功能强大,集通话、短信、网络接入、影视娱乐为一体的综合性个人手持终端设备。
(1). 四核处理器时代的即将到来
今年的智能手机使用的处理器主要还是双核处理器,2012年,更多的智能手机将运行4核处理器。前几天我们刚报道过一款4核处理器 Tegra 3,这是世界上首款4核心移动芯片,性能表现要优于之前双核心的 Tegra 芯片3倍,在多任务处理,网络浏览和应用表现流畅度上都有明显提升。
(2). 越来越多的智能手机将支持近场通信技术(NFC)
NFC 技术能够逐渐取代信用卡来实现移动支付,用户只需拿着支持 NFC 的智能手机在支付设备旁一摇就能实现移动支付。
(3). 720p 的分辨率将成为高端智能机的标准之一
三星 Galaxy Nexus 和 HTC Rezound 手机的分辨率都已达到720p。到明年,720p 的分辨率将成为高端智能手机的一项标准。
(4). LTE 技术的普及
到明年,支持4G LTE 也能成为高端智能机的一个标准,但愿到时手机厂商和无线运营商能解决智能手机的电池续航问题。
(5). 声音控制技术的不断发展
语音助手 Siri 是 iPhone 4S 最大亮点,引起了广泛关注。谷歌和微软无疑也会将越来越多的声音控制技术引入到自己的智能手机平台。
(6). 价格竞争更为激烈
微软 CEO 也表示,微软也将尽力降低 Windows Phone 智能手机的生产成本,从而降低销售价格。
(7). 增强现实技术日益成熟
目前,增强现实方面的手机应用越来越来越多。增强现实应用功能也将成为未来智能手机的一个必不可少的功能。谷歌不久前刚刚发布了升级版地增强现实浏览器 Live View。
随着通信技术的发展,3G从制定出到现在越来越被人们关注。“3G”或“三代”是第三代移动技术的简称,是指支持告诉数据传输的蜂窝移动通信技术。目前3G存在四种标准:CDMA2000、WCDMA-SCDMA、WIMAX。其中TD-SCDMA是由中国大陆独自制定的3G标准。
为了推动我国智能手机的发展,实现多功能的智能手机,方便人们丰富多彩而又快节奏的生活。本文正式基于Android 平台开发的计算器。论文主要阐述以面向对象的程序开发语言eclipse为开发工具,基于Android之上设计一个计算器。本文的目标就是设计并实现基于Android的计算器。论文首先介绍了Android开发平台和环境以及Android工程的重要部分,然后着重针对计算器的系统设计的具体实现,最后现在计算器的各种功能并得到了很多好的验证。