基于安卓平台的个性化日记本软件的开发与实现毕业论文
2021-03-19 22:03:59
摘 要
安卓系统凭借着其优良的开源性受到了广泛开发者的簇拥,是一个热门的开发平台。手机上的应用也是越来越五花八门。日记本类的应用作为最基本的应用却是手机必不可少的功能,它帮助用户记住重要的日程和事情,是帮助人们生活的重要工具。
本次论文就是在充分理解了安卓操作系统的优越性的情况下,依据人们的实际需求,设计并且实现了本次毕设--基于安卓系统平台的个性化日记本系统。实现的功能主要包括以下方面:
1.对个性化日记本进行需求分析,包含文字模块,照片模块,语音模块,日历和提醒消息模块组成的个性化日记本系统体系。
2.采用java语言面向对象的设计方法分别实现五个模块的功能。
3.对五个模块进行测试和完善。
本次安卓系统手机开发的日记本软件界面美丽,操作简结,具有良好的扩展性和可维护性。经过测试,该软件安全可靠,可以稳定运行。
本次开发的软件依据软件设计的原则,具有操作简单,易于上手等特点,并且测试之后可以正常运行,实现了预期的功能。
关键词:安卓开发;个性化日记本;功能模块
Abstract
Because of its excellent open source, Android system has been surrounded by a wide range of developers, and it is a hot development platform. Applications on mobile phones are becoming more and more diverse. As a basic application, diary application is an essential function of mobile phones. It helps users remember important schedules and things, and is an important tool to help people's lives.
This paper is to fully understand the Android operating system the superiority of the case, according to the actual demands of people, design and Realization of the complete set of personalized diary -- Android system platform based on the system. The main features of the implementation include the following:
The first.The analysis to the personalized diary. Including text module, photo module, voice module, calendar and reminder message module ,and they are composed of personalized diary system.
The second.Using Java which is a language to object-oriented design methods, respectively, to achieve the function of five modules.
The third.Test and perfect the five modules
The development of the software in accordance with the principles of software design, with simple operation, easy to start and other characteristics, and after testing can be normal operation, to achieve the desired function.
Key Words:Android development;personalized dialy;function module
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1项目背景 1
1.2研究目的和意义 1
1.3 软件特色介绍 1
1.4 基础知识介绍 2
1.5软件安装和开发环境配置 3
1.5.1 Ecplise软件安装 3
1.5.2 JDK的安装 3
1.5.3 Android SDK Manager安装 5
1.5.4 虚拟机的启动 6
1.6 文本结构综述 6
第2章 需求分析 7
2.1用户需求分析 7
2.2整体规划 7
2.3 各模块规划 8
2.3.1 文字模块 8
2.3.2 照片模块 9
2.3.3 语音模块 10
2.3.4 日历模块和提醒消息模块 11
2.4 功能需求分析 12
2.4.1 数据库 12
2.4.2 事件的研究 13
2.5 硬件开发环境和软件设计原则 14
2.5.1 硬件环境需求 14
2.5.2 软件设计原则 14
第3章 软件设计 15
3.1 新建安卓工程 15
3.2 安卓工程文件夹介绍 15
3.3 安卓系统设计 19
3.3.1 数据库的设计 19
3.3.2 主界面设计 19
3.3.3 ListVIew的设计 22
3.3.4 文字模块的设计 24
3.3.5 照片模块的设计 28
3.3.6 语音模块的设计 30
3.3.7 日历模块和提醒消息模块的设计 37
第4章 软件实现与测试 42
第5章 总结和展望 45
5.1 总结 45
5.2 展望 45
参考文献 47
致 谢 48
第1章 绪论
1.1项目背景
Android手机是谷歌和其开放手机的合作伙伴一起研发的一种基于Linux操作平台的开发性的操作系统,在手机和平板端被广泛使用[1]。随着android智能手机的普及,安卓平台成为手机市场主流平台之一。并且随着安卓平台的开放性这一特性的发展,手机的功能开始变得越来越丰富,除了具有通话功能以外,还开始具有聊天,备忘,游戏,健身等一系列的功能。安卓的开发很流行,因此各种类型的应用层出不穷,而在众多的软件中,日记本类的记事软件受到很大程度的欢迎,因此,开发一个实用并且美观的日记本就是本次的项目的意义所在。
1.2研究目的和意义