您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 基于Android计算器功能的实现毕业设计
I基于Android计算器功能的实现摘要随着移动通信技术和网络技术的迅速发展,手机系统发生了巨大的变化,从进行简单通话功能的非智能手机到现在集上网、聊天、收发邮件、视屏电话会议等各种服务于娱乐为一身的智能手机系统。由Google公司牵头众多实力雄厚的软硬件厂商加盟成立了OMS联盟,并推出的Android平台手机系统。作为时代的新生儿,Android手机操作平台有着得天独厚的优势广阔的发展前景。本文正是基于Android平台开发的计算器。论文主要阐述以面向对象的程序开发语言eclipse为开发工具,设计并实现基于Android的计算器。论文首先介绍了Android开发平台和环境以及Android工程的重要部分,其次对计算器系统和程序进行了分析和设计,再次对计算器进行了系统的实现,并对系统进行了严格的验证,最后本文对所做工作进行了总结。关键词:手机,Android,用户界面,计算器IITHECALCULATORFUNCTIONREALIZATIONBASEDONANDROIDABSTRACTWiththedevelopmentofmobilecommunicationtechnologyandnetworktechnology,greatchangeshavetakenplaceonthemobilephonesystem.TheoriginalmobilephoneonlyhasthefunctionsofcommunicationandSmartphonehasthefunctionsofinternet,chat,videoconferencingandotherservicesandentertainment.AndroidmobilephoneplatformwhichwasdevelopedbyGoogleCompanyandmanyequipmentmanufacturersofhardwareandsoftwarevendors,astheeraofneonatalhasauniqueadvantageandprospectsfordevelopment.ThisarticleisbasedontheAndroidplatformcalculator.Thethesisdescribesobject-orientedprogramminglanguageeclipsedevelopmenttools,designandimplementacalculatorbasedontheAndroid.ThepaperfirstintroducestheAndroiddevelopmentplatformandenvironmentaswellasanimportantpartoftheAndroidproject,followedbythecalculatorsystemsandproceduresanalysisanddesign,therealizationofthesystemonceagainthecalculator,andstrictverification,Finally,asummaryoftheworkdone.Keywords:mobilephone,Android,UI,calculatorIII毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名:日期:IV学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期:年月日导师签名:日期:年月日V目录1引言......................................................................11.1课题背景及意义.......................................................11.1.1课题背景.......................................................11.1.2课题意义.......................................................11.2智能手机平台系统.....................................................21.3课题来源.............................................................32基于Android平台计算器相关技术概述.........................................42.1Android手机平台.....................................................52.1.1Android起源及优势............................................52.1.2Android体系结构..............................................52.1.3Android平台功能特征..........................................72.2AndroidSDK介绍.....................................................92.3XML技术............................................................102.4JNI技术............................................................113基于Android平台计算器设计................................................123.1系统的总体设计......................................................123.2程序流程和系统功能设计..............................................133.2.1程序流程设计..................................................133.2.2系统功能设计..................................................143.3基于Android平台系统具体设计........................................153.3.1总体模块详细设计..............................................153.3.2输入模块详细设计..............................................163.3.3显示模块详细设计..............................................163.3.4计算模块详细设计..............................................174计算器系统实现............................................................184.1Android应用程序构成................................................184.2Android应用系统文件结构............................................194.3构建Android应用程序用户界面........................................214.3.1Android应用程序界面组件......................................214.3.2Android应用系统界面组件......................................224.3.3Android用户界面的实现........................................244.4计算模块的实现......................................................284.5计算器演示..........................................................305结论.....................................................................32谢辞.......................................................................33参考文献....................................................................34附录1:....................................................................36附录2:....................................................................3811引言1.1课题背景及意义1.1.1课题背景随着社会的发展,经济水平的提高,手机越来越普及。截止到2010年,中国手机用户数量将从2007年的5.40亿增长到7.38亿[1]。同时伴随着移动互联网技术的发展,手机的功能也变得越来越丰富。从原来只具有简单通信功能的非智能手机到现在具有手机操作系统,除通话功能以外,还集上网、聊天、炒股、收发邮件等功能于一身的智能手机系统。智能手机[2]具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行扩充,同时可通过移动通讯网络来实现无线网络接入。智能手机同传统手机外观和操作方式类似,不仅包含触摸屏也包含非触摸屏、数字键盘手机和全尺寸键盘操作的手机。但是传统手机都使用的是生产厂商自行开发的封闭式操作系统,所能实现的功能非常有限,不具备智能手机的扩展性。从广义上讲,智能手机除了具备手机的通话功能外
本文标题:基于Android计算器功能的实现毕业设计
链接地址:https://www.777doc.com/doc-4992308 .html