登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于Android平台的超级记事本毕业论文

 2022-04-05 19:56:02  

论文总字数:15881字

摘 要

本次毕业设计是基于android平台进行开发的,该软件只涉及到客户端。该软件具有记事本的基本功能,且用户可以换肤和对记事内容批量删除。同时,该软件还可以插入多媒体资源和图片,并对图片进行编辑。该软件的特色主要是可以自动识别形成闹铃和手写识别。选择Eclipse和SQLite作为开工具,实现了超级记事本的所有功能。

本文主要介绍了超级记事本软件的整个开发过程,其中包括软件的需求分析、软件的设计、软件的实现和软件的测试等内容。

关键词:android 超级记事本 Eclipse SQLite

Super notebook based on Android platform

Abstract

The graduation design is based on the Android platform for development, the software only involves the client. Notepad has the basic functions of the software and the user can delete the notepad and skin. Besides, the software can also be inserted in Notepad multimedia resources and pictures, and to edit the picture. The software features mainly can automatically identify the formation of alarm and handwriting recognition.The software design choose Eclipse and SQLite as tools to finish the graduation design.

This paper mainly introduces the whole development process of the super notebook software, including the analysis of the software requirements, software design, software implementation process and software testing and so on.

Key Words: android;super notebook;Eclipse;SQLite

目录

摘 要 I

Abstract II

第一章 绪论 1

1.1 课题的背景 1

1.2课题研究意义 1

1.3课题研究内容 2

第二章 开发工具和Android环境介绍 3

2.1 开发工具介绍 3

2.2 Android开发平台搭建步骤及介绍 3

2.2.1 Android开发平台搭建步骤 3

2.2.2 JDK、SDK和ADT介绍 4

2.2.3 Android介绍 4

第三章 软件需求分析 6

3.1 软件功能需求 6

3.1.1 用例图 6

3.1.2 软件各项功能描述 7

3.2 需求概述 9

3.2.1 系统目标 9

3.2.2 软件运行需求 9

3.3 可行性分析 9

3.3.1 技术可行性 9

3.3.2 操作可行性 10

第四章 软件设计与实现 11

4.1总体设计 11

4.2 数据库设计 11

4.3 类设计 12

4.4 软件界面设计 14

4.4.1 软件界面布局 14

4.4.2 软件界面控件 15

4.4.3 安卓画板 15

4.5功能实现 16

4.5.1 透明动画实现 16

4.5.2 ListView控件 17

4.5.3 批量删除 18

4.5.4 自动识别形成闹铃 19

4.5.5 录像、录音 21

第五章 软件测试 23

5.1 测试的基础 23

5.2 测试方案 23

5.2.1 测试计划 23

5.2.2 测试用例设计 23

5.2.3 处理方法 24

5.3 测试结果 24

第六章 总结与思考 26

参考文献 28

第一章 绪论

1.1 课题的背景

为了追随上目前越来越快的生活节奏,因为电子硬件技术的快速发展和移动设备的处理能力的提高,越来越多的应用和服务在手机、电脑、ipad等移动没备上得到了实现。从2007年11月开始,Google刚推出了一种新的智能手机平台Android后便吸引了业界广泛的关注。由于安卓系统的越来越受欢迎,其扩展软件日益出现了,与此同时将会给使用者带来了更多的乐趣。另外,它的个性化界面支持多主屏,程序、小部件轻松放置,便于操作。

目前的记事本大部分只能够记录一些简单的文字方面的信息,不够灵活便捷。而开发的超级记事本在此基础上本还具有支持简单的手势、录音记事、通过短信或邮件分享、可以设置闹钟提醒等功能,更加能够满足目前人们的要求。例如,其中的添加的手势服务功能更是表现出智能的人机交互。

当今社会,大部分的手机运用的都是Android系统,在目前的生活之中,可谓是已经不能够离开手机了。在生活中,人们时常会利用手机记录一些生活琐事,防止忘记,方便查看。因此基于Android平台的超级记事本肯定会受到大家的欢迎和喜爱。

1.2课题研究意义

随着科学技术的发展,手机的功能在不断的丰富,手机的功用也从仅仅能打电话不断地发展到了目前能够发短信、听歌、上网...日益丰富的功能使得手机和人们的生活紧紧地联系在一起。人们已经离不开手机,同时手机的功能也边了人们关注的焦点。

如今的手机功能已经远不能达到人们的需求,因此市场上出现了各种不同的操作系统来解决需求问题。IOS、塞班和Android操作系统是当今市场上最受欢迎的三个手机操作系统。而其中鉴于有开发源代码的优势,Android成为目前所有系统之中最有发展前景的系统。

伴随着目前人们的生活水平的提高、肩上的压力也越来越大,而且人们的压力来源也是各种各样的,更多的人想利用电子工具来帮助自己记录一些生活中、工作者或学习中重要的事件,避免自己忘记而造成不良后果,该超级记事本应用将会很好的帮助用户们,使他们生活更轻松。

1.3课题研究内容

在当今这个大数据快速发展的情况下,如果想要时刻追随上时代的脚步就得一直与数据信息接轨。越来越多的人需要随时随地能够记录下与自己工作或生活相关的信息,这就要求超级记事本记事本能够更人性化和多元化,使得超级记事本记事本要功能更多,更能满足当代人们的需求。

本次毕设研究了Android的系统架构,并在Eclipse开发环境下,使用JAVA语言,设计了一个超级记事本软件,该软件具有记事本的基本功能,记事内容可以是文字、图片、录音、录像等,该软件还能够手写识别,分享记事的内容,还可以设置成闹钟及时的提醒自己。

第二章 开发工具和Android环境介绍

2.1 开发工具介绍

Android以java作为开发语言,jdk是进行java开发时必需的开发包。Eclipse是一款非常优秀的开源IDE,在大量插件的”配合”下,完全能够满足从企业级java应用到手机终端java游戏的开发。Google官方也提供了基于Eclipse的android开发插件ADT,所以本软件开发选择Eclipse作为开发IDE。

请支付后下载全文,论文总字数:15881字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图