以下是制作简单mp3播放器的核心代码。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
width="400" height="110" layout="vertical"
horizontalAlign="center" verticalAlign="center"
>
<mx:Script>
<![CDATA[
import mx.core.SoundAsset;
import flash.media.*;
[Embed(source="song.mp3")]
[Bindable]
public var Song:Class;
public var mySong:SoundAsset = new Song() as SoundAsset;
public var channel:SoundChannel;
public function playSound():void
{
// 先 停止
stopSound();
// 在播放
channel = mySong.play(0,int.MAX_VALUE);
}
public function stopSound():void
{
// 停止
if ( channel != null ) channel.stop();
}
]]>
</mx:Script>
<mx:HBox>
<mx:Button label="play" click="playSound();"/>
<mx:Button label="stop" click="stopSound();"/>
</mx:HBox>
</mx:Application>
http://weijie.blog.51cto.com/340746/66462
分享到:
相关推荐
flex播放mp3源码: 进度:" width="45"/> (event)" maximum="100" showDataTip="false"/> 音量:" width="45"/> (event)" value="5" maximum="10" showDataTip="false"/> 播放" click="button1_...
要播放MP3文件,你需要创建一个Sound对象,然后使用load方法加载MP3资源。加载完成后,通过play方法启动播放。此外,Sound对象还提供了一些属性和方法,如volume(音量)、position(当前位置)和duration(持续时间...
Flex MP3播放器是一款基于Adobe Flex技术开发的音频播放软件,专为播放MP3格式的音乐文件设计。Flex是ActionScript 3.0的富互联网应用程序框架,它提供了丰富的用户界面组件和强大的数据服务功能,使得开发出具有...
Flex超炫MP3播放器是一款基于Adobe Flex技术构建的多媒体应用程序,主要用于播放MP3音频文件。Flex是Adobe公司推出的一款开源框架,它基于ActionScript 3.0编程语言和Flash Player运行时,允许开发者创建丰富的...
4. **MP3解码**:播放MP3文件需要对音频数据进行解码。Flex可能使用了第三方库或者内置的解码器来处理MP3音频格式。 5. **事件驱动编程**:Flex应用程序是基于事件驱动模型的,用户操作如点击按钮会触发特定的事件...
描述中的“做的一个flexmp3播放器”,意味着这个项目是一个用Flex编写的,可以播放MP3格式音频文件的应用程序。开发者可能利用了Flex提供的组件和API来实现音乐的播放、暂停、停止、音量控制等功能,并且表示这是一...
3. **MP3编码与解码**:播放MP3文件需要对音频进行解码。Flex应用可能使用了第三方库如AS3Sound或Flash的内置功能来处理MP3解码。 4. **Adobe Integrated Runtime (AIR)**:AIR是Adobe的桌面运行环境,它允许基于...
在本项目中,“flex做的MP3,MP4播放器”是一个使用Flex技术开发的多媒体播放器,能够从数据库中下载并播放MP3和MP4格式的音频和视频文件。该播放器的设计灵感来源于百度影音播放器,它实现了基本的播放功能,如播放...
在这个“flex4做的MP3播放器”项目中,我们可以探讨几个关键的技术点和知识点。 1. **Flex SDK与Flash Player**: Flex SDK是Adobe提供的开发工具,包含了编译Flex应用程序所需的编译器和框架。编译后的Flex应用通过...
Flex MP3播放器是一种基于Adobe Flex技术开发的多媒体应用程序,专用于播放MP3音频格式的文件。Flex是一种开源的、基于ActionScript 3的富互联网应用程序(RIA)框架,允许开发者构建具有动态图形、视频和交互性的...
这个“Flex XML MP3播放器”项目是利用Flex技术开发的一个多媒体播放器,专用于播放MP3音频文件。在本文中,我们将深入探讨Flex和XML在构建此类应用中的关键知识点。 1. **Flex基础** Flex是Adobe公司推出的一种...
但要播放MP3,我们需要自定义或者找到第三方的音频播放组件,例如SoundManager或FlashAudioPlayer。这些组件通常封装了对MP3文件的处理,包括加载、解码和播放等操作。 4. 数据管理:MP3播放器可能需要管理多个歌曲...
这款名为“tingDemo”的简单MP3播放器是使用Flex技术实现的,它允许用户在Web上播放MP3音频文件。通过深入理解Flex的基础和MP3播放器的工作原理,我们可以从中学习到以下几个关键知识点: 1. **ActionScript**: ...
总之,Flex MP3播放器的开发涉及到文件选择、音频加载、播放控制和元数据显示等多个方面,是学习Flex基础和多媒体处理的好项目。通过这个项目,初学者可以加深对Flex框架的理解,同时提升处理多媒体应用的能力。
Flex MP3音乐播放器是一款基于Adobe Flex技术开发的音乐播放软件。Flex是Adobe公司推出的一种用于构建富互联网应用程序(RIA)的开源框架,它使用ActionScript编程语言和MXML标记语言,可以创建交互性强、用户体验...
6. **XML或JSON数据源**:为了让播放器能够播放多个MP3文件,我们可以使用XML或JSON文件作为数据源,存储MP3文件的URL和相关信息。通过解析这些数据,我们可以动态加载和切换不同的歌曲。 7. **UI设计**:虽然Flash...
flex漂亮MP3播放器源码,结合flash、CSS等制作精美皮肤…… 具有一般的mp3播放、声音调节、进度条、3种频谱显示方式,内带flash素材源文件…… Drag.as通用拖动源代码…… Visualization Explorer……
Flex MP3播放器是一款基于Adobe Flex技术开发的音频播放软件,专用于播放MP3格式的音频文件。Flex是一种开源的、基于ActionScript的框架,它允许开发者创建富互联网应用程序(RIAs),提供丰富的图形和交互体验。这...
Flex版的MP3播放器是一种基于Adobe Flex技术开发的多媒体应用程序,主要用来播放MP3音频文件。Flex是一种用于构建富互联网应用(RIA)的开放源代码框架,它使用ActionScript编程语言,允许开发者创建交互性强、用户...