本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于Android的录音器开发和实现

基于Android的录音器开发和实现

到今天录音器作为手机里不可缺少的部分,其简单易用,支持多种格式的录音文件,可灵活配置,可用于随时随地录音,保存和播放的特性,具有很强的实用性,假如我们在参加公司重要会议,忘记拿纸和笔记录会议内容,但是公司会议内容非常重要怎么办,这时候录音器

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180


  • 详细描述

    基于Android的录音器开发和实现
    摘  要
    当今这个社会正是一个计算机流行的时代,基本上所有与计算机相关的东西都在飞速的发展,软件行业也受到了越来越多的人的关注,越来越多的技术和辅助工具应运而生,人们的生活也越来越便捷。这篇文章主要是对人们在平常生活中常用的手机录音的工具的一个实现与解析,考虑怎样多方向的方便手机使用者的日常生活操作。
    录音器,是一种小巧的软件,可对手机进行录音或对人声进行记录。随着经济的不断发展,手机也被广泛普及使用,那么录音器作为手机内重要的一部分,必然存在着很重要的意义。试想当我们在通话中需要纪录一些重要事宜或电话号码,身边又没有笔纸,此时用户只需打开手机的录音功能就可将所需内容录下来,这样大大方便了手机用户。
    早先的录音器叫留声机,诞生于1877年,是誉满全球的发明大王--爱迪生制造的。1898年,丹麦科学家保森根据史密斯的理论,研制出了第一台磁性录音器。马文在1937年制成一台采用新原理的钢丝录音机。随着科技的发展,手机的出现,录音器也被引用到手机中,录音器是将音频信号先转化为数字信号,然后再把这些数字记录到手机的储存器中,实现录音内容的储存和播放。
    本课题主要基于Android系统来实现录音器的开发制作,使用Android Studio和Android SDK 21为开发环境,开发录音器软件,录音界面简洁明了 ,实现录音内容完整保存以及即时播放。
    关键词:手机;Android;录音播放和保存
     
    目  录
    1. 绪论 4
    1.1 开发背景 4
    1.2 文章的研究内容 4
    1.3 文章组织结构 4
    2. 需求分析及关键技术 5
    2.1 功能需求 5
    2.2 非功能需求 5
    2.3 关键技术 5
    2.3.1 android studio的简介 6
    2.3.3 开发语言 6
    3.系统分析与设计 6
    3.1角色分析 6
    3.2用例分析 6
    3.3流程分析 7
    4. 录音器实现 8
    4.1 主界面功能的实现 8
    4.1.1录音器进入时的主界面 8
    4.1.2 在Activity中对listview 数据进行适配图片 9
    4.2.1 暂停功能 9
    5. 结论 11
    参考文献 12
    致谢 14
     
    1. 绪论
    1.1 开发背景
    在信息技术飞速发展的今天,想要适应现代化的发展,基本都需要和软件行业搭上边。
    当今社会不需要多说必然是一个互联网的时代,信息,技术高速发展,多媒体技术这块行业蛋糕受到越来越多的人的关注,该篇文章对目前使用较多的手机录音器做一个分析对比,分析当前主流音乐播放器的一些功能,考虑怎样多方向的满足使用者的需求。
    从1877年爱因斯坦发明留声机以来,录音机已经进入人类生活,随着科技的不断发展和进步,手机成为人类生活方式的主导,录音器作为手机内部的重要组成部分,在这个需要与人沟通,信息日新月异不断发展和记录的年代发挥着重要作用。
    1.2 文章的研究内容
    本文主要介绍一个基于Android来实现的录音器的设计,对系统开发中涉及到的部分代码进行解读,简单分析Java技术的工作原理,在文章的最后,说明本软件需要实现的功能。
    1.3 文章组织结构
    文章的组织结构如下:
    第一章绪论介绍了系统开发的背景与意义,对文章的研究内容和组织进行了阐述。
    第二章主要讨论了录音器的需求及主要适用环境。
    第三章主要阐述涉及的重要技术。
    第四章主要对系统的实现及工作原理进行了详细地阐述。
    第五章对工作进行总结。
    最后致谢
     
     结论
    经过几个星期的不懈努力,基于Andorid系统的录音器开发和实现,录音器是实用性强的工具。其作用是为广大群众实时记录环境,是辅助学习和工作的软件工具。这篇文章主要的工作以及创新点如下:
    1.录音器实现了实时录音。
    2.拥有及时保存和及时播放的功能。
    在此期间面临了不少的困难和挑战,但是基本的功能它都有。在查阅了很久资料后,终于确定要开发这款软件。
    在此也要非常感谢室友的热心帮助,刚刚开始做的时候,出现了许许多多的问题,是使用的友情帮助,一起上网查找资料,才在最后完成所需要的一切,在这次毕业设计的项目编写中也发现了自己在编程方面的很多问题,特别是在于基础方面。既然在这里发现了自己的缺点,以后一定要进行补习,增强自己的编程水平。也使得自己更加的了解了Java,Android,对于软件的逻辑更是有了质一般的飞跃。
    选了这个之后就有了方向,开始配置所有的开发环 境,然后对项目进行需求分析,分析各个模块的具体功能以及初步确定该怎么去实现, 要用到什么技术,当然那个时候所想的都只是理论上的,当真正开始做的时候,发现并 没有像想中的那么简单,很多的细节都是没有考虑到,确定好需求以后,就非常顺利了, 在整个开发过程之中,使自己更加的了解了 java,android,以及更加熟悉了 android中的硬件相关编程。 虽然本软件相比于那些已经应用的软件还有着比较大的差距,但是并没 有打击我对android以及java的开发兴趣,相反的更加激起了我对编程的热爱。因为我从中发现了自己很 多不足的方面。在学校学习到的知识虽然可能在以后的工作中并不会很多,但是我们在 学校学到的是学习方法,因为软件开发更新换代是十分迅速的,而不想被淘汰就不能停 下学习的脚步。 通过这次毕业设计,我最大的障碍就是我自己,现在想想只要自己肯多努力,估计 设计一个更好的程序都不是什么问题,也让我明白了在学习上只要多下功夫就一定可以 做到更好,也学会了遇到困难不要退缩,要保持积极认真的态度,仔细分析,做事要有 耐心,要善于发现错误并及时改正。我将会在今后的生活和学习中,不断地充实自己
     
    参考文献
    1.陈晓猛. android开发艺术探索[C]. 中国工信出版集团: 
    2.任玉刚, 2015. 89-100
    3.无. 应用内悬浮球(应用置于后台时不显示)[C]. csdn:nightleave_, 2017. 0-1

    收缩