您好,欢迎访问三七文档
Android系统课程设计记事本管理系统目录1引言..............................................................11.1研究目的及意义...............................................11.2可行性分析..................................................11.3基本内容....................................................12开发环境的安装和配置..............................................22.1开发包及其工具的介绍........................................22.2Android开发平台搭建........................................22.2.1安装包下载.............................................22.2.2软件安装.............................................33需求分析..........................................................43.1功能需求.....................................................43.1.1用户触发事件...........................................43.1.2记事本基本需求控制.....................................53.2系统需求.....................................................63.2.1响应时间...............................................63.2.2稳定性.................................................63.2.3安全性.................................................63.3运行需求.....................................................63.3.1硬件需求...............................................63.3.2软件需求...............................................64总体设计..........................................................64.1系统架构.....................................................64.2处理流程设计.................................................74.2.1业务流程图.............................................74.2.2数据增加流程图.........................................84.2.3数据修改流程图.........................................84.3数据库设计...................................................94.3.1数据流程图.............................................95运行结果及代码...................................................105.1界面........................................................105.2添加新记事..................................................105.3编辑内容....................................................105.4关于........................................................115.5退出系统....................................................125.6删除记事内容................................................135.7编辑标题....................................................135.8搜索内容....................................................146总结.............................................................157参考文献.........................................................1611引言1.1研究目的及意义这次课题的目的是在Android系统的手机开发平台之上,研究与开发一个记事本软件,提供适用手机的记事本功能服务。首先,记事本的基本功能就是记事,手机用户首先用到的就是文本记事,输入事务信息以文本的形式展现出来,存储起来。随着用户需求的增加,可能希望用图形来代替文本来记事,用户之间打开记事本,看到图片就能联系自己所记载的事务信息。这样免去了输入文字的麻烦,反而会更简单。又或者是文本与图片的交叉运用,可以让用户自己选择自己喜欢的记事方式,更加自由与便捷。所以此功能的意义是让简单的记事信息能以文本和图形表达,更加丰富多彩。其次,如果记事本的信息很多,而用户又需要快速找到自己需要的记事信息,这时候内容检索就非常有用了。对于业务繁忙,或者是经常写备忘录记事的群体,这个内容检索功能能带给用户很多的便利。让他们更加高效的利用手机,节约时间,高效工作与生活。1.2可行性分析1)技术可行性----本项目仅需要一台装有eclipse及配置好android开发环境的计算机即可,对计算机本身有一定的要求,它可以使用windowsxp及其以上版本,macos,linux等操作系统。2)经济可行性-----由于本软件开发只有一个单个人,一台电脑就行,基本不需要太大的成本。在经济上完全可行。3)操作可行性-----界面设计时充分考虑用户的习惯以及手机方面的局限性,程序必须要很简单;本程序只涉及到开发环境配置,安卓组件的熟悉,以及安卓平台上的数据存储。并没有太大的难度,所以,该项目完全有可操作性。1.3基本内容基本内容是在android手机平台下,研究与开发记事本软件。具体要设计2与实现的功能是:(1)设计实现”添加新记事”,”编辑内容”,”删除当前记事”这三个主要的功能模块。(2)分析并解决实现中的若干技术问题,像组件的选择以及保存方式的选择。(3)进行测试并分析结果。当然记事本的基本功能,建立新文件,修改现有文件,删除文件,查看已建立文件等功能是首先必须完成的。可以编写内容,编辑及删除,除了支持文字内容的记事,还支持图片等形式,让记事的方式多样化。事本软件的界面设计力求简洁,给人清爽的感觉,让图标及按钮以协调的布局呈现出了,菜单功能要相对简单,让用户操作方便,不能复杂。对于记事本的特色功能实现是要支持语音记事,让用户有不同的记事体验;同时还能够搜索笔记,在纷繁复杂的记事文件中搜索出用户想要获取的文件,这样给用户的备忘生活带来了高效,从而让用户体会到此款软件的实用。并且能够实习同步邮箱功能,让用户在电脑上或手机上查收邮件能够看到记事信息,这是功能的多方便利。记事本软件要内存占用适中,CPU占用也是适中,这样让软件运行顺畅。2开发环境的安装和配置2.1开发包及其工具的介绍Android以java作为开发语言,jdk是进行java开发时必需的开发包,Eclipse是一款非常优秀的开源IDE,在大量插件的配合下,完全可以满足从企业级java应用到手机终端java游戏的开发。Google官方也提供了基于Eclipse的Android开发插件ADT,所以本软件开发选择Eclipse作为开发IDE。2.2Android开发平台搭建2.2.1安装包下载(1)javaJDK下载3进入选择DownloadJDK只下载JDK,无需下载jre。(2)Eclipse下载进入我们选择第一个,即EclipseIDEforjavaEEDevelopers。(3)AndroidSDK下载说明:AndroidSDK两种下载版本,一种是包含具体版本的SDK的,一种是只有升级工具,而不包含具体的SDK版本。完全版下载(Androidsdk2.1r01)。2.2.2软件安装(1)安装JDK安装完成即可。(2)解压EclipseEclipse无需安装,解压后,直接打开就行。(3)解压AndroidSDK这个也无需安装,解压后供后面使。(4)配置Eclipse打开Eclipse,,在菜单栏上选择help-InstallNewSoftWare点击Add按钮,出现如下界面,输入网址:(如果出错,请将https改成http),名称:Android(这里可以自定义),点击OK,点击Next按钮,点击Next按钮,出现如下界面:选择Iacceptthetermsofthelicenseagreements,点击Next,进入安装插件界面安装完成后,点击Yes按钮,重启Eclips。(5)配置AndroidSDK点击菜单window-preferences选择你的AndroidSDK解压后的目录,选错了就会报错,这个是升级工具,目前还没有一个版本的SDK升级SDK版本,选择菜单window-Androidsdkandavdmanager选择updateall按钮,出现如下界面选择左边的某一项,点击accept表示安装,点击reject表示不安装,我这里只选了SDK2.1和samplesforapi7,,自己可以任意自4定义,确定后,选择install按钮,进入安装界面:安装完成。(6)新建AVD(Androidvituraldevice)和上面一样,进入Androidsdkandavdmanager,选中VituralDevices在点击New按钮后,名称可以随便取,target选择你需要的SDK版本,SD卡大小自定义,点击CreateAVD,显示创建AVD完毕。(7)新建Android项目选择菜单file-new-other进入如下界面:选择新建AndroidProject项目,点击Next按钮,进入如下界面名称自定义,应用程序名自定义,报名必须包含一个点以上,minSDKversion里面必须输入整数(8)配置运行右键项目-Runas-RunConfiguration该界面,点击Browse按钮,选择你要运行的项目选择Target切换到以下界面该界面选择运行的AVD,将AVD前面的方框设置为选择状态。(9)测试项目运行右键项目名称-runas-AndroidApplication即可启动运行该Android程序。3需求分析3.1功能需求3.
本文标题:安卓记事本管理系统
链接地址:https://www.777doc.com/doc-5269647 .html