技术:Java等
摘要:
声音是信息交流的源头,而有规律的声音可以创造意境,给人以美的享受,当其与图形界面相互交融的时候,整个世界就被丰富了起来。多媒体技术是以声音为基础,再加上日益进步的科技还有超前的思维,使得电脑的性能日益提高,与之相关的Java技术也不断被改进,虽然在有的方便还有些欠缺,但是音频技术的出现,为Java语言的发展指出了一条更加光明的方向。Java语言有着占用空间小、可嵌入、跨平台性的优良特点为Java语言的应用提供了很好的平台。
本播放器基于JMF设计,运用Java语言实现列表的新建与清空。歌曲的添加、删除、重命名。简单的播放、暂停、歌曲的上一首、下一首切换、并选择播放模式。音量的调节,歌曲属性的查看等简单功能。能够满足一般需求的简易播放器。

关键词:声音;播放器;JMF ;Java;Eclipse

目录:
摘  要    ⅰ
ABSTRACT    ⅱ
1 引言    1
1.1 项目背景    1
1.2 技术现状与发展趋势    2
1.3 ECLIPSE中使用JMF    2
2 技术背景    4
2.1 JMF结构    4
2.1.1 定义JMF    4
2.1.2 JMF高层结构    7
2.1.3 时间模型    5
2.1.4 管理器    8
2.1.5 事件模型    8
2.1.6 数据模型    6
2.1.7 控制    9
2.2 重要实例:PLAYER对象    10
3 系统分析与概要设计    16
3.1 系统分析    16
3.1.1 可行性分析    16
3.1.2 需求分析    16
3.2 什么是音频    17
3.2.1 音频    17
3.2.2 常见音频格式    17
3.3 常见播放器    19
3.3.1 千千静听    19
3.3.2 酷狗    19
3.3.3 QQ音乐    19
3.4 功能模块设计    19
4 系统设计实现及关键代码    21
4.1 基本结构    21
4.2 界面设计    22
4.3 播放    22
4.4 菜单设计    24
4.5 列表设计    27
5 系统测试    29
5.1 总体功能测试描述    29
5.2 功能测试的目的与内容    29
5.2.1 界面测试    29
5.2.2 播放测试    33
5.2.3 菜单测试    34
5.3 功能测试总结    37
参考文献    36
结    论    37
致    谢    38
外文文献    39
中文翻译    59

包含资料:

 

截图:

MP3播放器的设计与实现相关推荐

  1. 基于嵌入式Linux的MP3播放器的设计与实现

    摘要:本文详细介绍了嵌入式系统的特点以及嵌入式系统开发的流程,分析基于嵌入式Linux的MP3播放器的关键技术,设计和实现了一种基于嵌入式系统的 MP3 播放器.该播放器利用 QT 技术和开源的音频解 ...

  2. 基于嵌入式ARM的mp3播放器的设计

    一.       设计题目:基于ARM的mp3播放器的设计 二.       课程设计教学目的: 1.了解并掌握系统电路的一般设计方法,具备初步的独立设计能力: 2.掌握Unix/Linux系统原理: ...

  3. 安卓java自实现mp3播放器,基于安卓Android的MP3播放器的设计与实现

    基于安卓Android的MP3播放器的设计与实现(含开题报告,毕业论文14000字,程序代码) [摘  要]    本课题致力于开发出一款基于Android手机平台的MP3音乐播放器应用,采用Andr ...

  4. android音乐播放器主页面设计,Android项目之旅二 简易Mp3播放器页面设计

    上面我们给大家把项目的环境搭建好了,现在我们就打开我们的Eclipse吧,至于android开发环境的搭建,可以在我的博客中找到相关的资源哦,这里就不给大家再重复了,选择File-->new-- ...

  5. 张利国,龚海平,王植萌.android移动开发入门与进阶,开题报告-基于Android的手机音乐播放器的设计与实现.doc...

    盐城师范学院 毕业设计开题报告 题 目: 基于android的手机音乐播放器 的设计与实现 姓 名: 二级学院: 信息工程学院 专 业: 软件工程 班 级: 12(1) 学 号: 指导教师: 职称: ...

  6. 基于alsa和libmad嵌入式mp3播放器

    可移植ok6410 的mp3播放器,基于alsa和libmad库,内含编译好的库和播放器以及源代码,解压后可直接运行,和以移植好的mplayer官方播放器(可快进 暂停 时间轴 音量控制等) 源码及移 ...

  7. SDK开发mp3播放器

    一.概述 mp3播放器软件设计需要硬件平台,硬件仿真器件,软件平台,软件开发底台SDK等等,做起来很麻烦. 先考虑在windows上用SDK开发MP3播放器,源代码开发完成后再向硬件平台转移,可以方便 ...

  8. 远程WEB控制MP3播放器设计(基于mini2440)

    网上有很多 基于mini2440的MP3播放器设计的资料,多是按键控制,这里博主做了些轻微改动,利用远程WEB来控制MP3播放,具体怎么实现,下面会给出,大家先看看效果: WEB界面: 后台运行: 因 ...

  9. alin的学习之路:嵌入式课程设计总结(基于Linux的Qt版MP3播放器)

    嵌入式课程设计总结(基于Linux的Qt版MP3播放器) 废话不多写直接上图上代码,其中有很多不规范的地方,希望大佬们指正. 1.课设题目 设计一个MP3播放器,要求:使用Linux下的madplay ...

最新文章

  1. 自研DevOps实践
  2. VS 2015 开发Android底部导航条----[实例代码,多图]
  3. 使用JPA和Spring 3.1进行事务配置
  4. 如何去掉DataTable中的重复行(新增.net 2.0中最新解决方法---简便)
  5. 8块钱搞定一个顶级域名 (全过程) B篇
  6. qt 工具栏分隔符_带有分隔线和上下文工具栏的RecyclerView Android
  7. ubuntu14.04人脸相似度dlib模块和skimage模块安装
  8. python不是内部命令或外部命令,也不是可执行程序解决方案”解决方法
  9. flyway的快速入门教程
  10. JavaScript调用pc和手机摄像头
  11. 2021年山东省安全员C证考试题库及山东省安全员C证考试报名
  12. WinMerge 过滤器的使用方法
  13. cairo填充_cairo图形库
  14. 【创文进行时】创建文明城市社区在行动
  15. 当前页面的video只播放一个
  16. css中textarea去掉边框和取消选中后的边框
  17. Mysql分割字符串并对分割后的数据进行查询翻译
  18. 文本议题分类及态度赋值分类
  19. Flarum从零安装教程【保姆级教程】
  20. 约单APP——互联网创业好项目

热门文章

  1. 男高音歌唱家:安德烈·波切利
  2. 设计模式面试题 14 道
  3. 运行gulp build时报错:error Expected linebreaks to be 'LF' but found 'CRLF' linebreak-style
  4. 有理函数在计算机中的应用,有理函数
  5. 阿里CEO逍遥子,为什么要去做客服?
  6. 超详细:PMP项目管理之架构、团队、人
  7. 在博客和论坛发外链还有用吗?
  8. Python如何用turtle库和循环画一个循环的六角星?
  9. linux源代码公开吗,Linux操作系统的源代码是公开的,它是一种“自由软件”
  10. 4g运行内存手机还能用多久_运行内存4g够用吗_2017年4g运行内存的手机够用么