开题报告-基于android记事本软件的设计与实现.doc_第1页
开题报告-基于android记事本软件的设计与实现.doc_第2页
开题报告-基于android记事本软件的设计与实现.doc_第3页
开题报告-基于android记事本软件的设计与实现.doc_第4页
开题报告-基于android记事本软件的设计与实现.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中 北 大 学 信 息 商 务 学 院毕业设计开题报告学 生 姓 名:学 号:学 院、系:计算机系专 业:网络工程设 计 题 目:基于android的记事本的设计与实现指导教师: 2015 年 03 月 18日毕 业 设 计 开 题 报 告1结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述: 文 献 综 述一、课题提出的背景和意义 Android是Google在2007年11月宣布的开源手机操作系统,基于Linux平台,是第一个为建立移动终端而开放的移动软件。Android是一个完全开放给第三方的软件平台,它突破如iPhone只能添加为数不多的固定软件的限制。与Android相比,Symbian、Windows Mobile、iPhone源码不开源,在开发项目中,操作系统占1520成本,这对消费者来说无疑具有极大的压力。另外,开源Android系统与运营商结成联盟,还将导致更低的成本。Android提供了一个完整的从操作系统到应用程序的软件平台,同时允许人们定制差异化,以形成自己的竞争优势。因此,Android平台将主导市场的移动终 端平台是无容置疑的,Android平台上的应用程序会得到越来越多的重视。这是一个通信手段越来越快速、方便、丰富的时代,移动电话已经成为人们日常生活中不可或缺的通信工具。 目前,Android平台上的记事本应用比较少,并且软件实现的功能还比较单一。本课题针对Android平台的控制UI界面和API重新设计,并将其应用到记事本的开发中去。通过Java代码实现,研究和解决在Android平台下,围绕着以记事本为主题的通信技术和网络技术的应用。Android的应用程序由许多Activity组成,不同的Activity在程序中实现不同的功能模块。而最令人赞叹的就是,得益于Android的良好设计,不同应用程序之间的Activity可以实现共享(可以通过安全选项进行配置)。这就实现了良好的复用性。在理论设计的基础上,利用Android平台实现相应的功能,该款软件将具有较高的应用价值。根据市场需求,本课题旨在开发一套适合在绝大部分Android手机或平板电脑上使用的基于Android的记事本软件。 开发人员也可以完全访问核心应用程序所使用的API框架。隐藏在每个应用后面的是一系列的服务和系统, 其中包括;丰富而又可扩展的视图(Views),可以用来构建应用程序, 它包括列表(Lists),网格(Grids),文本框(Text boxes),按钮(Buttons), 甚至可嵌入的web浏览器。内容提供器(Content Providers)使得应用程序可以访问另一个应用程序的数据(如联系人数据库), 或者共享它们自己的数据。资源管理器(Resource Manager)提供 非代码资源的访问,如本地字符串,图形,和布局文件(Layout files )。通知管理器 (Notification Manager) 使得应用程序可以在状态栏中显示自定义的提示信息。活动管理器( Activity Manager) 用来管理应用程序生命周期并提供常用的导航回退功能。二、国内外研究现状 传统记事本虽然与的纸质笔记本相比,给我们的生产生活带来了巨大的便利,但随着智能化的迅猛发展和互联网的普及,人们对记事本的要求也变得越来越高。传统记事本功能单一,不具备音频和图像的处理功能,用户无法真正体验记录心情的便利。而发送邮件,微博分享等表达用户个人观点,由用户自我创建内容并且传播内容、分享内容己经成为了标志性的互联网应用进步之一。但传统记事本软件大多是一种单机模式,不能和互联网同步,是一种封闭式的文件编辑模式。传统记事本功能单一,不具备音频和图像处理功能,无法达到很好的用户体验。 为了弥补传统记事本功能和技术的很多不足,本文试图通过Android平台对传统记事本进行功能扩展和技术提高,研究并实现基于Android平台记事本软件。Android本身是一个权限分立的操作系统。在这类操作系统中,每个应用都以唯一的一个系统识别身份运行(Linux用户ID与群组ID)。系统的各部分也分别使用各自独立的识别方式。Linux就是这样将应用与应用,应用与系统隔离开。系统更多的安全功能通过权限机制提供。权限可以限制某个特定进程的特定操作,也可以限制每个URI权限对特定数据段的访问。 Strategy Analytics公布了2014年智能手机操作系统全球分布情况。报告显示,目前Android操作系统的全球市场份额已达84.6%。这意味着越来越多的人会接受并开始使用Android手机。Android提供了一个完整的从操作系统到应用程序的软件平台,同时允许人们定制差异化,以形成自己的竞争优势,这对于移动设备制造商而言,具有强大的吸引力。 无论是产品还是技术,商业应用都是它最大的发展动力.android如此受到厂商与开发者的青睐,它的前景是一片光明的。参考文献: 1 盖索林GoogleAndroid开发入门指南M北京:人民邮电出版社,20112126. 2 杨丰盛Android应用开发揭密M北京:机械工业出版社,2010:2747 3 赵亮,张维基于Android界面技术设计与研究J合肥电脑知识与技术,2009,29(I)4256. 4 刘平.Android手机访问服务器的一种数据交互方法J .西安财经学院 网络现在教育技术中心,2010-09:96-102. 5 赵亮.张维.基于Android技术的界面设计与研究D.徐州:徐州建筑职业技术学院,2001. 6 刘玉平. Java输入输出流及在网站开发中的应用探讨J.郴州市科技局,2009,(18):35-49. 7 胡伟. Android系统架构及其驱动研究J.广州广播电视大学学报.2010,10(4). 8 郭志宏. Android应用开发详解M.电子工业出版社. 2010. 9 杨丰盛.Android应用开发揭秘M. 机械工业出版社. 2010. 10 亢勇,陈自力,李鹏,路平. 面向对象的软件测试J. 测试技术学报, 1999,(02):15-23. 11 刘卫国,姚昱禹. Android的架构与应用开发研究J . 中南大学:信息科学 与工程学院 计算机系统应用 2008-11:110-112. 12 陈璟,陈平华,李文亮. Android内核分析J . 广东工业大学计算机学院 实践 与经验,2009:112-115. 13 林城. Android 2.3 应用开发实战J . 机械工业出版社,2011:17-321. 14 Chris Haseman.Android Essentials .Apress published,2011. 15 陈昱,江兰帆.基于Google Android平台的移动开发研究J.福建电脑,2008(11): 156-157. 毕 业 设 计 开 题 报 告本课题要研究或解决的问题和拟采用的研究手段(途径):2.1本课题要解决的问题:1.记事本UI设计。2.实现为保存文件的分享操作,实现短信分享等。3.记事本组件的设计。4.Android开发平台搭建。5.记事本存储实现。2.2拟用研究的手段(途径):1.对于系统总体架构的研究,通过三层View将编辑界面整合显示,具有同一时间实现三种编辑模式的切换,使得用户能够将手写,文本输入,图片导入编辑,录音等功能作为文件内容保存。2.TextView:“记事本”,“新建记事”,“编辑记事”等标题。 EditView:“记事本的标题”,“内容”等。 Button:“确定”按钮。 Menu:“添加新记事”,“编译内容”,“删除当前记事”等。3.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论