基于Android系统的记事本软件开发毕业论文
2021-09-27 00:03:47
摘 要
目前Android技术迅速发展,安卓智能手机已经在人们的日常生活中发挥着不可代替的作用,本次设计为基于Android系统的记事本软件开发,记事本软件是人们日常生活中一个不可或缺的小软件。通过记事本,人们可以随时随地记录重要的事,本次设计在目前手机应用市场上已有的一些记事本软件的基础上,开发了一些新功能,不仅仅可以使用文字进行记事,还可以利用语音、图片、视频来便捷的进行记事,同时还有分享的功能。
本次设计主要使用eclipse软件,利用Android SDK和ADT等工具进行设计开发记事本的相关功能,其中利用了SQLite数据库进行本地数据存储。有关界面的设计以简洁清新为主,其中利用了animation来美化录音界面,自定义了菜单栏和主题,采用了目前主流的底部菜单等一系列方式来使界面更加美化。
关键字:安卓系统 记事本 开发
ABSTRACT
At present, with the rapid development of Android technology, Android smartphone has in people's daily life plays a irreplaceable role. This design for notepad software development based on Android system, Notepad software is in people's daily life an indispensable software. Through the Notepad, people can whenever and wherever possible to record the important things, the design on the basis of mobile application market has some Notepad software developed some new features, not only can use words to remember, can also use the voice, pictures, video and convenient to chronicle, as well as the ability to share.
This design mainly used the eclipse software and related functions of the design and development of Notepad using the Android SDK and ADT tool, which uses the SQLite database for local data storage. About interface design with concise and fresh, which uses the animation to beautify the recording interface, custom menu bar and theme, using the current mainstream at the bottom of the menu, such as a series of ways to make interface more beautiful.
Keywords : Android System Notepad development
目录
第1章 绪论 1
1.1 引言 1
1.2 国内外研究现状分析 1
1.3 设计的基本内容 2
1.4 论文的结构安排 3
第2章 安卓系统及其开发环境搭建 4
2.1 Android简介 4
2.1.1 Android背景介绍 4
2.1.2 Android系统的平台架构 4
2.2 Android系统的应用特色 5
2.3 Android界面介绍 6
2.3.1 线性布局方式(LinearLayout) 7
2.3.2 相对布局(Relative Layout) 7
2.3.3 绝对位置布局(AbsoluteLayout) 7
2.3.4 帧布局(FrameLayout) 7
2.3.5 表格布局(TableLayout) 8
2.3.6 其他布局 8
2.4 Android开发环境搭建 8
第3章 系统设计分析 11
3.1 需求分析 11
3.1.1 功能需求分析 11
3.1.2 性能分析 11
3.1.3 可行性分析 11
3.2 系统概要设计 11
3.2.1 系统总体功能设计 11
3.2.2 系统各记事模块设计 12
3.2.3 数据库设计 15
第4章 记事本软件具体设计 16
4.1 界面设计 16
4.1.1 主界面设计 16
4.1.2 新增记事界面设计 16
4.1.3 文字记事界面设计 17
4.1.4 语音记事界面设计 18
4.1.5 图片记事界面设计 20
4.1.6 视频记事界面设计 21
4.2 功能设计 21
4.2.1 分享功能设计 21
4.2.2 编辑及删除功能设计 22
4.2.3 搜索功能设计 22
第5章 记事本系统测试 23
5.1 文字记事功能测试 23
5.2 图片记事功能测试 24
5.3 语音记事功能测试 25
5.4 视频记事功能测试 27
5.5 搜索功能测试 27
第6章 总结和体会 28
致谢 31
参考文献 32
第1章 绪论
1.1 引言
基于安卓系统的一系列数码智能产品已经越来越受到人们的青睐。在安卓智能产品如Android手机和平板电脑广泛的被人们大量使用时,基于Android开发平台的智能应用也越来越多,增加了人们使用Android系统的乐趣,也带来了与众不同的体验[[1]]。正是随着Android技术的不断发展,所以也应当适当的在前人们的基础上进行创新,进行优化,这样技术才可以不断进步,才可以为人们带来更多便利。
在如今人们越来越追求个性化的发展环境下,记事本软件也必须随着人们的需求而变化,需要进步和发展。在目前已有的记事本软件中,一般都以文本的形式记录各种记事,不过现在已经不能满足人们的需求了。传统的记事本只能以文字的形式记事太过于单调,同时其功能也不足以满足人们日益增长的需求,现在的生活中,人们经常外出旅游或者随手拍,而旅游或者随手拍中遇到的人物、风景等一系列的事物人们都想记录下来,此时传统记事本单一的功能就不能满足要求了,所以安卓记事本还有很多可以开发的功能。根据人们的需求,记事本不仅要能文本记事,还要能语音记事、图片记事以及视频记事等,这些功能都符合这个时代智能和便捷的特点。
本次设计的课题是基于Android系统的记事本软件开发。首先,本记事本要能有传统记事本的文字记事功能,通过添加文字的形式进行记事,并且能对记事进行存储、查看、删除等功能。其次,基于目前时代的发展和人们的需求,本记事本还要具有利用图片进行记事的功能,这样不仅能带来图片记事的便利还能将文字和图片结合起来,给了使用者更多选择。然后,在能图片和文本记事的基础上,还要能语音记事,语音记事不仅免去了文字记事的繁琐,还可以给用户带来更加便捷和更有时效的使用体验,而且对于盲人等特殊人群也具有很大吸引力。再次,本记事本还要具备视频记事的功能,这样不止给了用户丰富多彩的记事方式选择,还能让记事“动起来”,这种生动的记事方式给记事本带来了更多趣味和与众不同的特色。最后,在具有以上功能后,人们希望能高效的管理和使用记事本,这时对记事内容进行检索搜查的功能就能满足人们的要求了,这可以让用户更高效的工作,节约时间;此外,“分享”功能也必不可少,现代的人们习惯于分享自己的生活,所以可以把记事本和手机的其他软件结合,通过分享实现交互,满足人们的需求。
1.2 国内外研究现状分析
通过在各大应用市场调查可以发现国内外有5款记事本软件受到大家的青睐。分别是Evernote,小米便签, 有道云笔记,为知笔记,麦库记事。