`
gryphone
  • 浏览: 434679 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

音乐之循环播放

阅读更多

音乐之循环播放

 

 

原理: //假设 MediaPlayer mp = new MediaPlayer();

 

1.  mp.setLooping(true);

 

2. mp.setOnCompletionListener(OnCompletionListener l)  用于监听音乐播放结束 此时命令其播放下首

 

 

 

 

但是 在开发中 遇到一下奇怪现象 与大家共勉

 

 

使用了setLooping(true) 后会导致OnCompletionListener不会被调用 对此 我也不知为什么 或许是个bug 又或许MediaPlaye机制使然    总之 以后二者皆有 注意就是了

 

 

 

至于循环播放 并没有写完 也仅仅是测试其实现原理 经测试确实可行 就停手了 因其的确比较简单 没有深究价值  大家如

 

果有什么问题 提出了 我们一起讨论讨论

分享到:
评论
1 楼 xihuan&java 2010-11-03  
   哥们能不能把讲解一下循环播放的主要代码?
sdcard里有多首歌曲怎么做到按顺序播放呀
我通过下面的代码放入的是一首歌曲
mediaPlayer.setDataSource("/sdcard/music/a.mp3");

相关推荐

    Android保活之循环播放无声音乐

    "Android保活之循环播放无声音乐"是一种常见的保活策略,通过在后台循环播放无声音乐来维持应用的活动状态。这种策略利用了Android系统对媒体播放器服务的优先级处理,使得应用不容易被系统清理。 首先,我们来了解...

    C# Timer对象来倒计时一个设定的时间并循环播放一段音乐

    请注意,为了使音乐循环播放,我们需要在音乐文件播放结束后检查`SoundPlayer`的`IsPlaying`属性,如果已停止则跳出循环。这样,我们就能确保音乐在倒计时结束后按照预期循环播放。 这个简单的例子展示了如何利用C#...

    windows media player 循环播放

    虽然上述代码能够实现循环播放的基本功能,但存在一些不足之处,比如使用 `Thread.Sleep()` 可能会导致用户界面响应延迟。一种更优的做法是在播放结束时自动重置播放位置,实现无缝循环播放。 ```csharp protected ...

    实现后台音乐播放可控制播放暂停循环播放

    在iOS平台上,实现后台音乐播放并能够控制播放、暂停及循环播放是一项常见的需求,尤其对于音乐类应用来说至关重要。为了实现这一功能,开发者通常会利用Apple的Audio Toolbox框架中的AVFoundation组件,它提供了...

    基于串口屏LUA脚本—循环播放音频功能配套工程文件

    在本文中,我们将深入探讨如何使用串口屏和LUA脚本来实现循环播放音频的功能。这一技术在许多嵌入式系统、智能家居设备以及工业控制应用中都有广泛的应用。通过理解和掌握这一技术,开发者可以为他们的产品增加丰富...

    VC下实现循环播放MP3,wma等音乐

    VC 下实现循环播放 MP3、wma 等音乐 本文将详细介绍如何在 VC 中实现循环播放 MP3、wma 等音乐。我们将使用 WINDOWS 下的 MCI 编程来实现这个功能。 首先,我们需要包含必要的头文件,包括 `<windows.h>`、`...

    Androidstudio 播放工程res/raw下的视频 自动循环播放 MyPalylocal.zip

    本教程将详细讲解如何在Android Studio中实现一个从`res/raw`目录下读取视频资源并自动循环播放的功能。通过提供的`MyPalylocal.zip`压缩包文件,你可以直接导入到你的Android Studio项目中,快速实现这个功能。 1....

    单曲循环音乐播放器

    开发者需要熟悉如何初始化MediaPlayer对象,设置数据源(例如本地音乐文件),并控制播放、暂停、停止和循环播放等操作。 2. **文件访问权限**:由于播放本地音乐文件,应用需要获取读取外部存储的权限。在Android ...

    vb循环播放mp3.rar

    在VB(Visual Basic)编程环境中,开发一个能够循环播放MP3音乐的应用程序涉及到多个关键知识点。首先,我们需要了解VB的基本编程结构,以及如何与数据库进行交互来存储和检索MP3文件路径。此外,还需要掌握多媒体...

    循环播放歌曲文件

    在IT领域,循环播放歌曲文件是一项常见的需求,尤其在音乐播放器或者背景音乐系统中。这个项目名为"循环播放歌曲文件",显然关注的是如何在软件应用中实现音乐的连续、重复播放功能。这里我们将详细探讨这个主题,...

    设置PowerPoint2021幻灯片背景音乐循环播放.docx

    本文将详细介绍如何在PowerPoint 2021中设置幻灯片背景音乐循环播放,确保音乐在整个演示过程中不间断地播放。 首先,我们需要启动PowerPoint 2021应用程序。在菜单栏上选择“插入”,然后从下拉菜单中选择“媒体...

    网页背景音乐播放器代码(可实现多首音乐循环播放)

    非常好用而且美观的的网页背景音乐代码,(可实现多首音乐循环播放),只要修改exobudpl.js文件里面的音乐地址即可,让你不再为网页背景音乐播放器不美观而发愁,更多网页实用源码请登录www.ita5.com联系sunny

    操作mediaplay播放音乐

    在本教程中,我们将深入探讨如何使用TMediaPlayer来播放音乐,特别是如何实现音乐的循环播放,以及如何处理可能出现的MP3格式问题。 首先,让我们了解TMediaPlayer的基本用法。在Delphi的组件面板上找到...

    flash xml制作简洁的mp3音乐播放器支持循环播放音乐

    在本文中,我们将深入探讨如何使用Flash和XML技术来创建一个简洁且支持循环播放的MP3音乐播放器。Flash作为一种广泛应用于网页动画和交互设计的工具,常常被用来开发多媒体应用,包括音乐播放器。XML则是一种轻量级...

    循环播放歌曲

    ### 循环播放歌曲——利用JavaScript实现音乐循环播放功能 在网页开发中,有时我们需要让背景音乐或者其他音频文件能够自动循环播放,以增强用户体验或满足特定需求。通过使用JavaScript,我们可以轻松地实现这一...

    ActiveMovie控件的循环播放功能的实现

    在本文中,我们将深入探讨如何实现ActiveMovie控件的循环播放功能,以及如何结合listbox控件来管理和选择媒体文件。ActiveMovie控件是Microsoft在早期版本的DirectShow框架中提供的一种控件,用于实现多媒体播放功能...

    用按键控制音乐播放,有单曲循环功能

    描述中的“stm32制作的音乐盒,里面有5首歌曲,可以循环播放,点歌,单曲循环等等”进一步揭示了系统的具体实现。这个音乐盒项目是利用STM32芯片构建的,其中包含了五首不同的音乐文件。音乐播放不仅支持顺序播放,...

    Android实现音乐播放.zip

    实现一个运行于Android平台的音乐播放器,可以列出SD卡上的所有歌曲,并实现简单的播放、暂停、切歌以及设置等功能。 1. 加载本地歌曲 通过列表形式将本地歌曲列出,显示简要信息,如歌名、歌手。 2. 播放控制 ...

Global site tag (gtag.js) - Google Analytics