播放进度条和加载进度条是花了不少时间。。
开始打算用hslider来显示,但是加载进度条无法实现。于是用hslider加画图的形式来实现,结果发现,画了之后,播放进度条不能覆盖。可能跟层有关系。。这个没怎么仔细研究。
于是采取加载进度和播放进度条全部用画图来显示。。。主要就解决了加载进度条遮住播放进度条的问题。。但是这样得把歌曲总大小和加载的大小,以及播放的大小一起传过来。没秒画一次。。虽然很死,但问题还是解决了。。
如果有朋友能有好的解决方法可以留言一起交流。。。下面是部分代码。。。
<local:MyProcessBar id="processBar" x="240" y="50"/>
自定义组件。。。
<mx:Canvas backgroundImage="@Embed(source='skin/processbg.png')" buttonMode="true" click="{click(event);}" height="7" id="zcanvas" width="306" x="0" y="0">
<mx:Canvas backgroundColor="#00ff00" id="loadcanvas" x="1" height="3" y="3"/>
<mx:Canvas backgroundColor="#ffffff" id="playcanvas" x="1" height="3" y="3"/>
</mx:Canvas>
<mx:Image id="playimg" x="0" source="{processThumb}" mouseDown="onMouseDown(event)"/>
</mx:Canvas>
然后根据传进来的参数画图。。。
效果请参考www.137zg.com
分享到:
相关推荐
在本教程中,我们将深入探讨如何使用Adobe Flex技术开发一个MP3播放器,这涉及到FLEX播放器、Flex SDK以及Adobe Integrated Runtime (AIR)的使用。Flex是一种强大的开放源代码框架,用于构建富互联网应用程序(RIA)...
总的来说,Flex超炫MP3播放器的开发涉及到的技术和概念广泛,涵盖了前端开发的多个方面,包括UI设计、事件处理、音频处理和动画效果等。通过学习和实践这样的项目,开发者可以深入理解Flex框架的强大力量和灵活性。
Flex MP3播放器是一款基于Adobe Flex技术开发的音频播放软件,专用于播放MP3格式的音频文件。Flex是一种开源的、基于ActionScript的框架,它允许开发者创建富互联网应用程序(RIAs),提供丰富的图形和交互体验。这...
在Flex中开发MP3播放器,首先需要理解Flex的基本架构和编程模型。Flex应用程序基于ActionScript 3.0,这是一种面向对象的脚本语言,与Flash Player或Adobe AIR紧密集成。开发者可以使用MXML和ActionScript来构建UI和...
我们需要创建一个新的Flex项目,并选择适当的模板来开始我们的MP3播放器项目。 2. **ActionScript 3.0**:MP3播放器的核心是ActionScript,它是Flash平台的编程语言。我们要用AS3编写播放、暂停、停止、音量控制等...
Flex音乐播放器是一款基于Adobe Flex技术开发的交互式媒体播放应用程序,主要用来播放MP3格式的音频文件。Flex是ActionScript 3.0的一个框架,它提供了丰富的用户界面组件库和强大的数据服务支持,使得开发者能够...
Flex音乐播放器是一款基于Adobe Flex 3技术开发的多媒体应用程序,专为用户提供音乐播放体验。Flex是Adobe开发的一个开源框架,主要用于构建富互联网应用(RIA),它基于ActionScript编程语言和MXML标记语言,能够在...
在本文中,我们将深入探讨如何使用Adobe Flex技术创建一个功能丰富的MP3播放器,该播放器能够导入XML播放列表,并具备一系列控制功能。这个播放器不仅允许用户播放、暂停、停止音频,还支持切换至上一首或下一首曲目...
在IT领域,尤其是在Web开发中,Flash MP3播放器是一种常见的多媒体应用,它允许用户在网页上播放MP3格式的音频文件。本项目名为"FLASH MP3播放器",是利用Adobe Flex技术构建的一个音乐播放器,其设计灵感来源于百度...
在本项目中,我们主要关注的是一个使用Adobe Flex技术实现的音乐播放器,该播放器的设计灵感来源于Google的播放器,特别关注了“Top 100”榜单的界面设计。Flex是一个开源的、基于ActionScript 3的框架,用于构建富...
它可能使用了AS3的Sound类来处理音频,提供了播放列表管理、进度条显示等相关功能,以便用户能够方便地浏览和播放音乐。 综上所述,"flex仿google播放器TOP100(改进版)"是一个使用Adobe Flex开发的音乐播放器应用...
在本文中,我们将深入探讨Flex技术以及如何利用它来开发一个高效的MP3播放器。 首先,Flex是一种开源的、基于XML的标记语言,主要用于构建富互联网应用程序(RIA)。它基于ActionScript,由Adobe公司开发,可以与...
Flex播放器是基于Adobe Flex框架开发的多媒体播放应用程序,它允许用户播放音频和视频内容。在本项目中,我们关注的是实现暂停、上一首和下一首功能的代码实现。Flex作为一个强大的RIA(富互联网应用)开发平台,...
5. 进度条显示:Flex可以创建自定义组件或使用现有的Progress Bar组件来显示上传进度。 `AC_OETags.js`文件可能包含Adobe Flash Player的相关脚本,用于与Flex组件进行通信。`Ding.mp3`和`playerProductInstall.swf...
XML视频播放器源码是一种基于XML(可扩展标记语言)技术的媒体播放解决方案,它能够播放FLV(Flash Video)、MP3(音频格式)以及SWF(ShockWave Flash)文件。这种播放器的优势在于它的灵活性和自定义能力,因为XML...
AIR音乐播放器可能使用Flex或Flash Builder等工具进行UI布局,创建具有按钮、滑块、进度条等组件的用户界面。这些组件的交互逻辑通过AS3.0脚本编写,使得用户可以轻松地控制播放、暂停、快进、倒退等功能。 【标签...
通过设置容器的`display`属性为`flex`或`grid`,并调整相关属性,我们可以实现播放器各个组件的自动排列和对齐。 在美化音频播放器时,CSS3的过渡(Transitions)、动画(Animations)以及阴影(Box Shadows)和...
ActionScript 3.0 是Adobe Flash Professional和Flex SDK中用于创建富互联网应用程序(RIA)的主要编程语言。在本文中,我们将深入探讨如何使用ActionScript 3.0来开发一个本地播放器,它能够处理和播放多媒体文件,...
这里的`controls`属性为播放器添加了默认的控制界面,包括播放/暂停按钮、进度条和音量控制。`preload="metadata"`表示在页面加载时仅获取音频元数据,如长度和编码信息,而不是整个音频文件。 接下来,我们利用CSS...
这些样式可能包括播放器的背景色、按钮样式、进度条设计等,可以按照自己的需求进行调整和应用。 总的来说,网页音乐插件的实现涉及到HTML基础结构、JavaScript交互逻辑以及CSS样式设计。通过合理组合这些技术,...