安卓备忘录毕业设计.docx
《安卓备忘录毕业设计.docx》由会员分享,可在线阅读,更多相关《安卓备忘录毕业设计.docx(6页珍藏版)》请在冰豆网上搜索。
![安卓备忘录毕业设计.docx](https://file1.bdocx.com/fileroot1/2023-4/19/fa9514b2-f416-4fe9-85c1-ef66e9913e0f/fa9514b2-f416-4fe9-85c1-ef66e9913e0f1.gif)
安卓备忘录毕业设计
安卓备忘录毕业设计
篇一:
基于android的电子备忘录设计与实现
图书分类号:
密级:
毕业设计(论文)
基于android的电子备忘录设计与实现TheDesignAndRealizationOfElectronicMemo
BasedOnAndroid
学生姓名
学院名称
学号班级专业名称
指导教师信电工程学院计算机科学与技术
XX年05月23日
徐州工程学院学位论文原创性声明
本人郑重声明:
所呈交的学位论文,是本人在导师的指导下,独立进行
研究工作所取得的成果。
除文中已经注明引用或参考的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标注。
本人完全意识到本声明的法律结果由本人承担。
论文作者签名:
日期:
年月日
徐州工程学院学位论文版权协议书
本人完全了解徐州工程学院关于收集、保存、使用学位论文的规定,即:
本校学生在学习期间所完成的学位论文的知识产权归徐州工程学院所拥有。
徐州工程学院有权保留并向国家有关部门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借阅。
徐州工程学院可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
论文作者签名:
导师签名:
日期:
年月日日期:
年月日
摘要
对于大多数人来说,随身带个小本子来记录一些即将要处理的事情是很有必要的,从而出现了备忘录。
有了随身备忘录,就可以将自己的生活与工作的事情安排的井井有条,能够在有限的时间内准时高效的完成自己的工作。
当今,智能手机已经走进千家万户,人们对于智能手机的依赖性愈来愈强,渐渐地成为人们获得信息的最主要设备,也是人们获取信息最方便、最快捷的途径之一。
因此,对于大多数智能手机用户来说,把记事本功能集成在手机上使用是极好的选择。
他们能够便捷的通过手机备忘录来实现重要事情的记录与提醒,省去了随身携带纸笔的麻烦。
据XX年12月调查显示,现如今搭载Android系统平台的手机已占有超过78.1%的市场份额,所以,使用Android系统下的电子备忘录软件,用户可以非常方便的进行记录备忘事件,为用户的工作、出游、生活中琐碎的事情提供整理记录和提醒功能。
开发一款基于Android系统,且操作简便,使用方便的备忘录是非常有必要的。
本课题为基于android系统平台开发的备忘录,目的是为了防止用户忘记某些将来要做的重要的事情,进行记录并在设定的时间通过手机闹铃,文字或振动来通知提醒用户。
关键词备忘;查询;通知;android
Abstract
Foralotofpeople,atanytimewithasmallnotebooktorecordsomethingsisverynecessarythings,andthusamemorandum.Withthememorandum,youcanhaveyourownworkandlifemoreorganized,inalimitedtimetocompletethemostimportant,themosturgentthing.
Nowadays,smartphoneshaveenteredinnumberablefamilies,peopleforintelligentmobilephonedependenceisgettingstronger,graduallybecomeforpeopletoobtaininformationofthemainequipment,whichpeopleobtaininformationisthemostconvenientandquickestwayof.Therefore,forthemajorityofsmartphoneusers,theuseofNotepadfeatureintegratedonthephoneisanexcellentchoice.Theycaneasilythroughamobilephonememorandumtoachievetheimportantthingsrecordandreminder,eliminatingthetroublewithcarryingapenandpaperpen.AccordingtothesurveyinDecemberXX,nowequippedwiththeAndroidplatform,themobilephonehasoccupiedover78.1%ofthemarketshare,sousingtheAndroidsystemelectronicmemosoftware,userscanveryconvenientformemorecordingeventsandforuser'swork,travel,lifetrivialthingsprovidedocumentedandreminders.DevelopmentofaAndroidbasedsystem,andeasytooperate,easytousememoisverynecessary.
ThistopicisbasedonAndroidplatformdevelopmentmemorandum.Thepurposeistopreventusersforgettingtheimportantworkofsometime,recordandataspecifictimebyvoice,wordsorvibrationtoinformtoremindtheuser.
Keywords:
Memo;query;notice
目录
目录......................................................................III
1绪论......................................................................1
1.1研究的背景..........................................................1
1.2系统开发内容和意义..................................................1
1.3论文的组织结构......................................................1
2Android系统核心技术概述..................................................2
2.1Android架构分析....................................2
2.2Android的特点.......................................................2
........................................................2
................................................3
............................................3
2.3SQLite数据库.......................................................3
3系统总体方案设计..........................................................4
3.1需求分析............................................................4
3.2系统设计思想........................................................5
3.2.1整体模块设计..................................................5
3.2.2用户注册模块..................................................6
3.2.3备忘录添加模块................................................8
3.2.4备忘录删除模块................................................9
3.2.5备忘录修改模块...............................................10
3.2.6备忘录拍照记录模块...........................................11
...............................12
3.3数据库设计.........................................................13
3.3.1数据库表的设计...............................................13
4系统详细设计.............................................................15
4.1系统环境搭建.......................................................15
......................................................15
4.1.3JAVA_HOME....................................................15
4.2界面设计...........................................................16
4.2.1注册与登录模块...............................................16
...............................................18
...........................................19
篇二:
Android手机备忘录的设计与实现开题报告
邵阳学院毕业设计(论文)任务书
注:
1.此表由指导教师填写,经系、教研室主任审批生效;
2.此表1式3份,学生、系、教务处各1份。
指导教师(签名):
学生(签名):
篇三:
个人备忘录——课程设计报告
合肥学院
计算机科学与技术系
课程设计报告
XX~XX学年第二期
课学学专指
业导
班教生
姓
程名号级师
程序设计语言Ⅱ课程设计
个人备忘录
课程设计名称
XX年6月
一、需求分析
个人备忘录。
编写一个简单的个人备忘录程序,帮助管理日常事务。
要求具有备忘录项目管理和备忘录信息管理的功能。
其中项目管理包括项目设置(如添加时间,
备忘内容)等功能。
信息管理包括备忘信息的录入,查看,删除,修改等功能。
二、设计
题目的要求是要写一个简单的个人备忘录程序,帮助管理日常事务。
要求具有备忘录项目管理和备忘录信息管理的功能。
其中项目管理包括项目设置(如添加时间,备忘内容)等功能。
信息管理应该包括备忘信息的录入,查看,删除,修改等功能。
个人备忘录首先要创建备忘录类,每条备忘录信息都用该类来实现,包含日期,内容等。
用一个单向链表来管理备忘录信息,作为链表的值指针指向这些类对象,通过链表的遍历可以操作这些数据。
用动态数组来存储备忘录信息。
将这些类对象存储在数组元素中。
通过对数组的操作来处理每个类对象,我定义了一个BWL类,用来添加备忘录的姓名、信息和时间。
创建备忘录要可以查找到自己录入的信息,所以我定义了一个find函数,用来寻找备忘录中的信息。
也要考虑的可以加已经添加的备忘录内容信息删除,定义了一个delete函数,用来删除备忘录中的信息。
以及显示所有的备忘录内容信息,所以定义了一个show函数,用来显示所有个人备忘录中的信息。
在录入完成后,要退出个人备忘录信息录入界面,返回选择的主界面,所以最后定义了一个退出,用来结束一直进行的个人备忘录信息输入。
创建个人备忘录类,需要用到构造函数,构造函数的作用就是在对象被创建时利用特定的值构造对象,将对象初始化为一个特定的状态。
而对于构造函数来说,它也是一个成员函数,除了具有一班成员函数的特征外,构造函数在对象被创建的时候将被自动调用。
所以,在构造函数时需要给构造函数一个恰当的定义。
让类的对象在建立时就能获得一个初始的值。
这个个人备忘录设计需要用到链表,希望能够在运行时具有改变链表大小的能力。
而链表就可以在任何时候改变大小。
链表最灵活、最方便,有助于有效管理内存。
通过运用链表来多次的录入个人备忘录信息。
个人备忘录要考虑到文件的使用,能够储存文件,然后在下一次运行个人备忘录程序时,只要储存的文件类型还在,就可以直接读入上一次输入的个人备忘录信息。
不同人的姓名,通过姓名来实现删除、查找、修改等功能。
个人备忘录信息:
200字符以内。
根据上述要求,我定义了一个备忘录类BWL,用来输入输出备忘录姓名,内容以及时间。
又定义了几个公有函数,用来实现各种功能,因为不能直接在文件中直接删除、查找、装入、信息,要把文件中的信息读入内存中、才能进行这些操作。
所以用链表的形式将这些信息读到内存中。
进行各种操作。
并运用do-while进行循环选择。
voidheadBWL();菜单函数
1voidcreat();添加信息2voidshow();显示信息
3voiddeleteBWL();删除信息4voidfind();查找信息5voidsave();保存信息6voidout();装入信息7voidamend();修改信息
三、用户手册
用户使用时会跳出如下界面,可根据提示选择要进行的步骤。
程序会提示要求输入的格式,如对时间的输入格式:
以****-**-**的形式显示出来
。
。
四、上机调试过程
1.界面以及添加函数
对信息的操作。
可以直接从文件中读取,也可以先输入再保存到文件中。
这样就可以实现在做个人备忘录时,输入年份和日期时,可以使程序表现完全。
为了防止输入过程中出现一直提示输入时间日期以及个人备忘录信息的问题,我特别在原要求的基础上添加了一个结束选项8,使用选项8,让程序结束。
2显示所有函数
显示函数,当没有添加信息时会出现错码,主要是我的源程序里面的代码判断出错,if(!
BWLname)
{cout 3.删除操作
删除函数里面虽然已经删除,但依然显示这段时间里没有备忘录,后来通过运用goto成功解决问题。
4.查找函数
5.保存函数
保存需要先选1添加,在保存到文件中。
6.装入函数。
装入的信息是文件中原先存进去的。
但依然可以对这些信息进行操作。
7.修改函数