• / 61
  • 下载费用:5 金币  

基于android的记事本软件的设计与实现.doc

关 键 词:
基于 ANDROID 记事本 软件 设计 实现
资源描述:
太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 太 原 理 工 大 学毕 业 设 计 ( 论 文 ) 任 务 书第 1 页毕业设计(论文)题目:基于 android 的记事本软件的设计与实现毕业设计(论文)要求及原始数据(资料):1.综述国内外记事本的技术研究现状;2.深入了解记事本的相关技术,实现文本功能;3.熟练掌握记事本的原理,提升对整个android的结构的理解;4.实现一个标准化的多功能记事本软件;5.深入分析记事本中的关键技术与核心语言;6.训练检索文献资料和利用文献资料的能力; 7.训练撰写技术文档与学位论文的能力。太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 第 2 页毕业设计(论文)主要内容:1.综述记事本的系统结构,功能实现;2.搜集查询相关资料,需求分析及总体介绍;3.熟悉java开发工具eclipse的使用和开发环境; 4.实现详细的设计及模块功能,可以实现基本的文本功能以及分享功能;5. 深入分析记事本的关键技术与编写语言java的设计流程,并列出流程图;6.熟练掌握基于基于Linux内核的Android系统,应用原理是基于Android五大架构中的application层;7 模块联调及测试和维护,撰写论文及论文答辩。学生应交出的设计文件(论文):1.内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2.包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 第 3 页主要参考文献(资料):[1].BruceEckel.JAVA 编程思想[M],北京:机械工业出版社,2003.[2].赛奎春.JAVA 工程应用与项目实践[M],北京:机械工业出版社,2002.[3].FLANAGAN.JAVA 技术手册[M],北京:中国电力出版社,2002.[4].孙涌.现代软件工程[M],北京:北京希望电子出版社,2003.[5].萨师煊,王珊.数据库系统概论[M],北京:高等教育出版社,2002.[6].王向辉,张国印,沈洁.Android 应用程序开发[M],北京:清华大学出版社,2009.[7].李刚.疯狂 Android 讲义[M],北京:电子工业出版社,2011.[8].杨丰盛.Android 应用开发揭秘[M],北京:机械工业出版社,2010.[9].邓凡平.深入理解 Android[M],北京:机械工业出版社,2011.[10].王世江,盖索林.Google Android 开发入门指南[M],北京:人民邮电出版社, 2009.[11].哈希米,克曼特内尼,麦克莱恩.精通 Android 2[M],北京:人民邮电出版社,2010.[12].柯元旦.Android 内核剖析[M],北京:电子工业出版社,2011.[13].墨菲.Android 开发入门教程[M],北京:人民邮电出版社,2010.[14].梅尔.Android 2 高级编程(第 2 版)[M],北京:清华大学出版社,2010.[15].郭宏志.Android 应用开发详解[M],北京:电子工业出版社,2010.专业班级 软件 1006 班 学生 任思远要求设计(论文)工作起止日期 2014 年 3 月 17 日~2014 年 6 月 27 日指导教师签字 日期 2014 年 3 月 17日教研室主任审查签字 日期太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 系主任批准签字 日期太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 毕 业 设 计题目:基于 android 的记事本软件的设计与实现姓 名: 任思远 班 级: 软件 1006 班 学 号: 2010004523 学 院: 软件学院 专 业: 软件工程 指 导 教 师: 王铮、胡莉 2014 年 4 月 18 日太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 基于 android 记事本软件的设计与实现摘 要自 Google 2005 年收购 Android 公司之后,Android(谷歌)在基于 Android(安卓)操作系统的手机移动应用领域,投入了大量财力、人力,使得安卓技术得到迅速推广,极大推动了移动应用软件的发展。因此,在 Android 移动终端,催生了各种 Android手机软件。此外,手机的核心功能当然是基于沟通、联络的各种应用,但是,在越来越智能、越来越时尚的手机市场,人们逐渐将其作为一个私人的工作与生活助手,从而促进了一批基于个人事务、移动办公、购物、娱乐、游戏、阅读等手机应用软件的快速发展,逐渐培育出极具广泛前景的应用市场。针对这样的需求,本文主要针对记事本应用软件,进行了一些尝试性的开发,希望为 Android 手机的移动应用贡献微薄之力。记事本软件是手机的主要应用软件,主要满足事务记录、事务提醒、事物查询等移动办公的简单需求。在 Android 手机中,还可以开发多媒体形式的记事本软件。在本课程设计中,也尝试性开发了基于 Android 手机的记事本软件,实现了记事本的基本功能本文的软件开发环境采用了 Eclipse + Android SDK 集成环境,编程语言采用了Java。关键词: Android;记事本;Eclipse ;Java太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 IDesign and implementation of Android Notepadsoftware based onAbstractSince the 2005 acquisition of Android, Google, Android (Google) based on Android (Android mobile phone operating system) mobile applications, put a lot of financial, human, allowing Android technology obtained the rapid promotion, which greatly promoted the development of mobile application software. Therefore, in the Android mobile terminal, the birth of a variety of Android mobile phone software. In addition, the core function of mobile phone course is based on communication, contact the various applications, however, in the more and more intelligent, more and more fashionable mobile phone market, people gradually to take it as a personal assistant to work and life, so as to promote a batch based on rapid development of personal affairs, mobile office, shopping, entertainment, games mobile phone application software, such as reading, gradually cultivate application market very broad prospects. According to this demand, this paper mainly aims at the notepad application software, made some tentative development, hope for Android mobile phone mobile application contribution meager strength.Notepad software is the main application software of mobile phone, simple demand to meet the main transaction records, reminder, things query mobile office. In the Android mobile phone, also can develop the multimedia notepad software. In the curriculum design, and also to try to develop Android software based on mobile phone Notepad, to achieve the basic functions of NotepadIn this paper, software development environment using the Eclipse + Android SDK integrated environment, the programming language used Java.Keywords: Android; Eclipse; Java Notepad;太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 目 录摘 要 .....................................................................IAbstract .................................................................II目 录 .....................................................................I第一章 引言 ...............................................................11.1 Android 应用的构成和工作机制 .......................................41.1.1 Activity .....................................................41.1.2 Intent Receiver ..............................................41.1.3 Service ......................................................51.1.4 Content Provider .............................................51.2 开发软件及安装 .....................................................51.2.1Java 运行环境 ..................................................51.2.2 Eclipse 编程软件 .............................................7第二章 需求分析 ...........................................................92.1 Android 记事本的使用意义 ...........................................92.1.1 用户触发事件 ..................................................92.1.2 记事本基本需求控制 ...........................................10第三章 系统总体设计 ......................................................113.1 处理流程设计 ......................................................123.1.1 业务流程图 ...................................................123.1.2 数据增加流程图 ...............................................123.1.3 数据修改流程图 ...............................................133.1.4 数据删除流程 .................................................133.2 数据字典 ..........................................................143.3 数据库概念结构设计 ................................................16第四章 项目概述 ..........................................................174.1 项目范围 ..........................................................174.2 项目软件过程描述 ..................................................174.3 里程碑 ............................................................174.4 依赖和约束 ........................................................174.5 角色和职责 ........................................................18第五章 系统实现 ..........................................................195.1 应用程序功能实现 ..................................................195.2 应用程序界面功能实现 ..............................................195.2.1 应用程序主界面 ..............................................195.2.2 分享界面 ....................................................215.3 数据库存储方式 ....................................................22第六章 系统测试 .........................................................246.1 测试方案及测试用例 ................................................24太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 I6.2 系统测试计划 ......................................................246.3 系统测试 ..........................................................246.4 测试总结 ..........................................................26参考文献 .................................................................28致 谢 ...................................................................29外文原文 .................................................................30原文翻译 .................................................................42太 原 理 工 大 学 毕 业 设 计 (论 文 )用 纸 0第一章 引言相信大家对 Android 的发展历史多少都有一些了解, Android 曾经是一家创立于旧金山的公司的名字,该公司于 2005 年 8 月份被 Google 收购,并从此踏上了飞速发展的道路。经过这几年的发展,它已经发展成了一个平台、一个生态体系。现在Android 在移动领域已经得到了广泛的应用。根据 Google 于 2011 年 6 月份公布的数字,现在每天激活的 Android 设备高达 50 万台,比 5 月份的数据增加了 10 万台!Google还透露目前已经与 36 家 OEM 厂商和 215 家运营商合作,共激活了超过 1 亿台 Android设备。相比于 Symbian 的日落西山,以及苹果的封闭、Windows Phone 的前途未卜,Android 无疑代表了当前行业发展的主流趋势:开放平台取代了封闭平台。让参与者均能通过自己的努力而获益。从2008年9月公布1.0版本以来,经过近三年的跨越式发展,现在 Android 已经发展到了3.x 版本,这是一个针对平板电脑而做了大量优化的版本,包括对更大屏幕的支持的类库、多任务优化等。目前市场上占主流的还是2.2版本,当然,相信随着时间的推移,2.3及后续版本会得到越来越多的设备的支持。由于 Android 是近几年才开始起步的,所以有很多朋友在关注华清远见3G Android 系统开发课程时,也总是会有这样的疑问。我一直跟带着这种疑问的朋友说,回答这个问题,有几个关键点:第一、这个市场是否足够大(或者能发展到足够大) ,这点我相信大家对于移动设备的现状有足够的了解,对其未来的发展不会有什么异议;其次是你所从事的领域是否处于上升通道上?身处一个上升的通道,个人只要付出一定的努力,这个行业都会带着你往上走,相反,如果处于一个没落的行业,个人再努力,可能都赶不上整个行业坠落的速度。Android 这几年的发展可谓有目共睹,就像前面所说,每天的设备激活数目就达到了50万台;其三,是否有足够多的大公司参与其中,或者是否成就了一些公司。行业的发展,离不开业内大公司的支持,或者,是否有公司在该领域得到了长足的发展。处于这个行业的大公司,除了 Google 本身外,也成就了一些公司,例如 Motorola 移动、HTC,前者借 Android 咸鱼翻身,后者借 Android 成了市值超越 Nokia 的公司。行业的发展如此红火,那么作为开发者,是否可以从中获益呢?我们可以从“Android 工程师一年经验月薪8000元:这则新闻来看这个行业的开发者的情况,由此可以看出,这个行业的从业人员现在有多抢手。目前国内的 Android 开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到 Android Market 或者其他 App Market 销售)以及游戏开发(放到 Android Market 或者其他 App Market 销售) 。第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平板电脑的总体方案。除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用。第二类开发者,一般处于创业型公司或者是独立开发者,他们的盈利方式主要是2种:为国外公司进行外包开发,或者通过 Google 的移动广告(AdMob)通过广告点击分成。
展开阅读全文
1
  金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:基于android的记事本软件的设计与实现.doc
链接地址:http://www.gold-doc.com/p-116501.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2014-2018 金牌文库网站版权所有
经营许可证编号:浙ICP备15046084号-3
收起
展开