文档详情

开题报告-基于android的记事本的设计与实现.doc

发布:2018-10-10约4.05千字共8页下载文档
文本预览下载声明
PAGE 毕业设计开题报告 学 生 姓 名: 学 号: 学 院、系: 计算机系 专 业: 网络工程 设 计 题 目: 基于android的记事本的设计与实现 指导教师: 2015 年 03 月 18日 毕 业 设 计 开 题 报 告 1.结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述: 文 献 综 述 一、课题提出的背景和意义 Android是Google在2007年11月宣布的开源手机操作系统,基于Linux平台,是 第一个为建立移动终端而开放的移动软件。Android是一个完全开放给第三方的软件平 台,它突破如iPhone只能添加为数不多的固定软件的限制。与Android相比,Symbian、 Windows Mobile、iPhone源码不开源,在开发项目中,操作系统占15%~20%成本, 这对消费者来说无疑具有极大的压力。另外,开源Android系统与运营商结成联盟,还 将导致更低的成本。Android提供了一个完整的从操作系统到应用程序的软件平台,同 时允许人们定制差异化,以形成自己的竞争优势。因此,Android平台将主导市场的移 动终 端平台是无容置疑的,Android平台上的应用程序会得到越来越多的重视。这是一 个通信手段越来越快速、方便、丰富的时代,移动电话已经成为人们日常生活中不可或 缺的通信工具。 目前,Android平台上的记事本应用比较少,并且软件实现的功能还比较单一。本 课题针对Android平台的控制UI界面和API重新设计,并将其应用到记事本的开发中 去。通过Java代码实现,研究和解决在Android平台下,围绕着以记事本为主题的通 信技术和网络技术的应用。Android的应用程序由许多Activity组成,不同的Activity 在程序中实现不同的功能模块。而最令人赞叹的就是,得益于Android的良好设计,不 同应用程序之间的Activity可以实现共享(可以通过安全选项进行配置)。这就实现 了良好的复用性。在理论设计的基础上,利用Android平台实现相应的功能,该款软件 将具有较高的应用价值。根据市场需求,本课题旨在开发一套适合在绝大部分Android 手机或平板电脑上使用的基于Android的记事本软件。 开发人员也可以完全访问核心应用程序所使用的 HYPERLINK /view/16068.htm \t /_blank API框架。隐藏在每个应用后面的是一系列的服务和系统, 其中包括;丰富而又可扩展的 HYPERLINK /view/71981.htm \t /_blank 视图(Views),可以用来构建应用程序, 它包括列表(Lists),网格(Grids),文本框(Text boxes),按钮(Buttons), 甚至可嵌入的web浏览器。内容提供器(Content Providers)使得应用程序可以访问另一个应用程序的数据(如联系人数据库), 或者共享它们自己的数据。资源管理器(Resource Manager)提供 非代码资源的访问,如本地字符串,图形,和布局文件(Layout files )。通知管理器 (Notification Manager) 使得应用程序可以在状态栏中显示自定义的提示信息。活动管理器( Activity Manager) 用来管理应用程序生命周期并提供常用的导航回退功能。 二、国内外研究现状 传统记事本虽然与的纸质笔记本相比,给我们的生产生活带来了巨大的便利,但随 着智能化的迅猛发展和互联网的普及,人们对记事本的要求也变得越来越高。传统记事 本功能单一,不具备音频和图像的处理功能,用户无法真正体验记录心情的便利。而发 送邮件,微博分享等表达用户个人观点,由用户自我创建内容并且传播内容、分享内容 己经成为了标志性的互联网应用进步之一。但传统记事本软件大多是一种单机模式,不 能和互联网同步,是一种封闭式的文件编辑模式。传统记事本功能单一,不具备音频和 图像处理功能,无法达到很好的用户体验。 为了弥补传统记事本功能和技术的很多不足,本文试图通过Android平台对传统记 事本进行功能扩展和技术提高,研究并实现基于Android平台记事本软件。Android本身是一个权限分立的 HYPERLINK /view/880.htm \t /_blank 操作系统。在这类操作系统中,每个应用都以唯一的一个系统识别身份运行(Linux用户ID与群组ID)。系统的各部分也分别使用各自独立的识别方式。Linux就是这样将应用与应用,应用与系统隔离开。系统更多的安全功能通过权限机制提供。权限可以限制某个特定进程的特定操作,也可以限制每个 HYPE
显示全部
相似文档