12
3。1下载并安装 JDK 12
3。2 下载并安装 ADT 集成开发环境和 Android SDK 13
3。2。1 下载 Android SDK (API 20) 14
3。2。2 启动 ADT 集成开发环境 15
3。3 开发第一个 Android 程序 16
3。3。1创建 HelloWorld 工程 16
第四章 手机分贝仪的功能需求分析 18
4。1系统需求分析 18
4。2 分贝仪功能的需求分析 18
4。2。1 仪表盘功能设计需求 19
4。2。2 实时噪声分贝值显示需求 19
4。2。3 噪音等级量化功能需求 20
4。2。4 噪声值实时折线图显示功能 20
第五章 手机分贝仪的设计与实现 21
5。1系统设计 21
5。1。1 系统设计原则 21
5。1。2 总体设计要求 21
5。1。3 系统架构设计 21
5。2手机分贝仪的系统流程图 23
5。3 手机各软件设计 23
5。3。1 界面设计[13] 23
5。3。2 仪表盘设计 24
5。3。4 噪声值曲线 27
5。4音频采集处理 28
5。4。1 音频基础 30
5。4。2 音频采样 30
5。4。3 音频的几种文件格式 32
5。5手机分贝仪安装及测试 33
5。5。1 APK 生成与测试 33
5。6 本章小结 34
结论 36
工作展望 36
结束语 36
致谢 37
参考文献 38
第一章 绪论
1。1 课题背景
在当代的生活环境下,我们的生活节奏愈来愈快 ,生活质量的改善让我们 对手机功能的需求也愈来愈多,再加上手机市场的迅速发展,进而使手机的操 作系统也呈现出很多种类,其中Windows mobile、Apple、Symbian的Ios和Android 是当下手机市场上最流行的四个操作系统,而Android操作系统,是基于开源的 操作系统,是便携式设备中使用的关键。Android手机的广泛流行很大地丰富了 我们的生活,在大部分Android的用户看来,Android手机更像是一台微型的小 电脑。我们使用它来学习,娱乐,甚至处理工作上的很多事情。Android因为其 很多的技术优势,广泛受到手机制造商和开发者的青睐,飞快的占领了智能手 机的市场。它的独特开源性为很多智能手机的爱好者提供了更广泛和更个性化 的功能。
人们喜欢根据自己的爱好,选择各种拥有独特功能的应用。在手机上安装 一个个性独特的应用,也是现在的年轻人每人一部智能手机的追求和趋势。并 且在自己的手机上安装一个与众不同的手机分贝仪,同样也有着广泛的市场需 求。 Android平台的手机分贝仪设计(2):http://www.youerw.com/jisuanji/lunwen_99099.html