【摘要】随着人们生活和工作节奏加快,人们遇到的复杂的事件也会随之变多,不能记住很多事,从而导致很多事情被遗忘。突然想到的一些事件、朋友的生日、电话一时记不下来,而且现在传统是采用笔和纸的形式来记事,这样不仅仅携带不方便,而且查看不方便,浪费时间,数据也得不到保密,更可怕的是容易被销毁。因此这个时候手机记事本就脱颖而出去取代我们的传统记事本,并且能够解决我们上述困扰的一系列问题,本论文主要实现的应用是安卓记事本的设计与实现。
本论文采用的开发环境是Eclipse,安装安卓ADT,后端开发语言Java。它与目前市场上流行记事本有相同点也有不同点。站在用户的角度考虑,根据需求来完成说明书,主要功能有:写日记,搜索日记、管理日记、闹铃功能、注销、日记加密等。
【关键词】智能手机;Android;App;Sqlite
目录
摘要
Abstract
1 引言-1
1.1课题的背景-1
1.2课题研究现状-1
1.3研究意义-2
1.4研究内容-3
2开发环境及安卓技术-4
2.1开发环境-4
2.1.1软件环境-4
2.1.2硬件环境-4
2.2 Android技术简介-4
2.3 Android应用组件-5
3需求分析-6
3.1业务建模-6
3.2用例建模-7
3.3功能需求-8
3.4非功能性需求-8
4系统分析与设计-9
4.1系统总体功能框架-9
4.2系统分析与设计-9
4.3数据库的分析与设计-9
5系统实现-11
5.1写日记功能-11
5.2搜索日记功能实现-14
5.3查看日记功能实现-16
5.4日记加密功能实现-17
5.5定位功能实现-19
5.6闹钟功能实现-20
6系统测试-21
6.1程序调试-22
6.2程序的测试-22
6.2.1测试重要性以及目的-22
6.2.2测试的步骤-22
6.2.3测试的主要内容-23
7总结-25
参考文献-26