`
peirubing
  • 浏览: 32035 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

MediaPlayer中的几种播放音乐文件的方式(转)

 
阅读更多

MediaPlayer中的几种播放音乐文件的方式

1.    有下载的好的资源

a)        直接实例化MediaPlayer,把音乐文件加载进去就可以播放

b)        调用mediaplayer中的Create的方法。有两个参数(作用类,和音乐文件路径)

代码如下

 

 

// mediaPlayer对象实例化

    mdplay = new MediaPlayer()

    // 指定相应播放对象

// mdplay = MediaPlayer.create(Player.this, R.raw.shi);

 

2.       直接加载Uri地址,没有下载资源

a)         首先定义Uri的对象,并赋予uri地址

b)        也是调用mediaplayerCreate的方法。传入两个参数(作用类,和uri对象)

代码如下:

// 创建Uri的对象

    Uri u = Uri.parse("http://www.166china.com/zhuanti/aa.mp3");

mdplay = MediaPlayer.create(Player.this, u);

3.       直接调用mediaplayer的构造函数

a)         首先定义一个String类型的变量,接收uri的地址

b)        在调用构造函数中setDataSource的方法

代码如下:

mdplay=new MediaPlayer();

String path="http://www.166china.com/zhuanti/aa.mp3";

分享到:
评论

相关推荐

    MediaPlayer

    3. **添加音乐**:程序应该提供一个界面,让用户能够浏览本地文件系统并选择音乐文件添加到播放列表。这需要利用到文件I/O操作和对话框控件。 4. **文件夹选择**:允许用户一次性添加整个文件夹的音乐,这需要遍历...

    用C#和directx实现的音乐播放器(带歌词同步功能)

    2. **时间同步**:在播放音乐的同时,播放器需读取歌词文件中的时间戳,将其与当前播放的音乐时间进行比较,确定应该显示哪部分歌词。 3. **界面展示**:将同步好的歌词显示在界面上,可以使用C#的UI控件,如...

    android 音乐播放,播放一首mp3文件 ,mp3放在rew文件里

    **Service**: 在Android系统中,Service是一种在后台运行的组件,它不具有用户界面,可以执行长时间的操作,如播放音乐。在音乐播放应用中,我们通常创建一个Service来控制音乐播放,因为它可以在应用程序的前台或...

    播放mp3文件Demo

    "播放mp3文件Demo"是一个示例项目,旨在演示如何在应用程序中实现MP3音乐的播放功能。这样的Demo通常对初学者或者正在解决相关问题的开发者非常有帮助,因为它提供了实际的代码和执行流程,可以快速理解和应用到自己...

    android 播放声音视频几种方法

    在Android平台上,播放声音和视频是常见的功能,广泛应用于各种应用程序中,如音乐播放器、视频分享应用等。本文将详细讲解如何在Android中实现声音和视频的播放,并结合提供的`SoundPoolDemo`示例来深入理解。 ...

    android音乐播放器(歌词同步、复读、快进、开机画面)

    在Android应用中实现歌词同步,通常需要以下几个步骤:1) 获取LRC格式的歌词文件,这是一种时间戳与歌词对应关系的文本文件;2) 解析LRC文件,将时间戳和对应的歌词内容存储到数据结构中,如List或Map;3) 在播放...

    安卓Android源码——安卓Android多线程断点续传下载+在线播放音乐.zip

    Android提供了几种创建工作线程的方式,如AsyncTask、Handler/Looper、Thread/Runnable以及IntentService。此源码可能利用了其中的一种或多中方式来实现后台下载功能。 断点续传是文件下载中常用的一种技术,它允许...

    html5 android网络音乐播放器 可调用android播放本地音乐

    HTML5与Android网络音乐播放器是一种技术融合的产物,它结合了HTML5的网页开发能力与Android平台的原生功能,使得用户可以在浏览器或者特定的Web应用中播放网络音乐,甚至能够调用Android设备的本地音乐库。...

    Android开发 多媒体开发之MediaPlayer源码

    MediaPlayer类是Android SDK提供的一种核心组件,用于播放音频和视频文件。本篇文章将深入探讨Android多媒体开发中的MediaPlayer源码,帮助开发者理解其工作原理并优化应用性能。 MediaPlayer是Android系统提供的一...

    WinForm下实现简易音乐播放器

    - **初始化MediaPlayer**:在代码中,我们需要实例化MediaPlayer对象,并设置其Source属性为要播放的音乐文件路径。例如: ```csharp MediaPlayer mediaPlayer = new MediaPlayer(); mediaPlayer.Open(new Uri(@...

    Android多线程断点续传下载+在线播放音乐-IT计算机-毕业设计.zip

    Android提供了几种多线程方式,如Thread、AsyncTask、Handler-Looper机制以及IntentService等。在这个项目中,可能使用了这些方法之一来实现后台下载任务,避免阻塞主线程,保证用户界面的流畅性。 接下来,**断点...

    CDR音乐播放精灵 音乐 多媒体

    它可能包含了用户的音乐文件路径信息,或者是一种用于存储播放历史、收藏等数据的结构。 综合来看,CDR音乐播放精灵依赖于Windows Media Player的相关组件来实现音频播放,同时提供了用户界面和自定义功能。尽管...

    A08-音乐播放器-安卓版1

    在实现播放、暂停、重置和循环播放功能时,主要涉及到MediaPlayer的几个关键方法:`start()`用于开始播放,`pause()`用于暂停,`seekTo(int)`用于跳转到指定位置,`setLooping(boolean)`用于设置是否循环播放。...

    用于显示音频文件的播放列表

    1. 播放器初始化:确保在播放歌曲之前,音乐播放器(如MediaPlayer)已被正确初始化并准备就绪。这通常涉及设置数据源、预加载和准备播放器。 2. 文件路径问题:检查歌曲文件路径是否正确。如果歌曲文件来自外部...

    Android音乐跳动振幅实用Demo

    在这个Demo中,MediaPlayer可能被用来加载和播放音乐文件,以便获取音乐的频率数据。 2. **AudioEffect和AudioTrack**:为了获取音乐的频率振幅,可能需要使用AudioEffect或AudioTrack类。AudioEffect可以处理音频...

    assets的sample_sounds静态资源中的若干wav文件

    将这些文件导入到`assets/sample_sounds`目录下,意味着它们可以在应用运行时被动态加载和播放,而无需在编译时将它们打包到APK的资源文件中。 要让BeatBox项目运行起来,首先需要确保正确地将这些音频文件复制到...

    android简单音乐播放器代码

    MediaPlayer mediaPlayer = MediaPlayer.create(context, Uri.parse("音乐文件路径")); ``` 2. 播放音乐:调用`mediaPlayer.start()`方法开始播放音乐。 ```java mediaPlayer.start(); ``` 3. 暂停播放:调用`...

    Android音乐播放的实现

    `MediaPlayer`是Android SDK提供的一种媒体播放器组件,能够处理音频、视频等多种媒体文件。 首先,理解`MediaPlayer`的基本工作流程至关重要。它通常包括以下几个步骤: 1. 初始化:创建`MediaPlayer`对象,可以...

    手机端背景音乐.zip

    在这个项目中,`MediaPlayer` 很可能是用来加载和播放音乐文件的核心组件。 2. **音乐文件格式**:常见的音频格式有 MP3、AAC、WAV 等。在安卓上,`MediaPlayer` 支持多种格式,开发者需要确保音乐文件是安卓系统...

Global site tag (gtag.js) - Google Analytics