- 浏览: 70558 次
- 性别:
- 来自: 深圳
最新评论
-
dudong0726:
不错
flex MP3播放器开发二(单歌曲播放) -
三尺寒冰:
楼主能共享一下源代码吗???
flex MP3播放器开发三(进度条显示) -
狂放不羁:
引用 另外 Hibernate 生成的 sql 也实在是太难看 ...
我为什么选择 iBatis 而不是 Hibernate(对于正在选型的人的建议) -
jimzhao:
有一个gif,按你的方法处理了一下,可以动画的时候,中间出现很 ...
imagick 处理 gif 切割 或者是 缩放 -
bigplum:
好东西
imagick 处理 gif 切割 或者是 缩放
文章列表
flex MP3播放器开发四(我的播放列表)
研究过soso的播放器列表实现,应该是保存在服务器,因为我清除缓存后播放列表还存在。
具体是通过一个flash文件来读取,估计是通过硬件id作为标识。因为清空cookie和其他文件都没用。。
我这个做的比较简单,主要是用到了cookie,这个没多少要写的,js,php,==都可以实现,主要是防止缓存,在后面跟个时间戳就可以了。。。
效果请参考www.137zg.com
播放进度条和加载进度条是花了不少时间。。
开始打算用hslider来显示,但是加载进度条无法实现。于是用hslider加画图的形式来实现,结果发现,画了之后,播放进度条不能覆盖。可能跟层有关系。。这个没怎么仔细研究。
于是采取加载进度和播放进度条全部用画图来显示。。。主要就解决了加载进度条遮住播放进度条的问题。。但是这样得把歌曲总大小和加载的大小,以及播放的大小一起传过来。没秒画一次。。虽然很死,但问题还是解决了。。
如果有朋友能有好的解决方法可以留言一起交流。。。下面是部分代码。。。
<local:MyProcessBar id="pr ...
由于flex音乐组件Sound比较强大,基本上能满足播放,暂停,音量调节。。网上也有很多这方面的资料,这里就不给太多代码。。
soundRequest = new URLRequest(encodeURI(musicUrl));
sound = new Sound();
sound.addEventListener(IOErrorEvent.IO_ERROR,loadMusicError);
sound.load(soundRequest);
chanel = sound.play();
//引入声音文件
vol=new SoundT ...
很早之前就计划开发一个flex mp3播放器,但苦于工作繁忙,一直没时间。今年总算闲下来了,于是开始搜集资料,开始动手开发播放器,由于本人是程序员,平时累了喜欢听一些战歌来调节,放松自己,所以开发了战歌网播放器。
播放器,无非都是实现播放列表,保存列表,暂停,上一首,下一首,音量调节,歌曲播放进度条,歌曲加载进度条,播放时间,歌曲,音乐频谱,歌曲播放模式等等。
为什么选择flex开发?
一来自己是java程序员,可能由于flex语法跟java语法差不多,所以选择这个上手比较快。。
二是flex技术比较火,想拿来练练手。
看似简单,但在开发的时候还是碰到很多困难 ...
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>中文字库</title><body>中文字,偷偷藏着的Unicode码:合击狼族鋼鐵師诚招團队</body></html>
二 ...
摘 要:邮件群发是消息在Internet传递的最好办法,同时也是垃圾邮件的来源。本文以使用JAVAMAIL为例,讨论实现大规模邮件发送的方法和技巧。
关键字:SMTP、MIME、JAVAMAIL、群发邮件
一、引言
邮件群发是Internet生活中最常见的一种信息传递方式,其传递信息的主动性、高效率和低费用而被众多商家广泛采用。我们的电子邮箱随之充满了各种类型的商业邮件,一般称这些商业邮件为垃圾邮件。本文笔者运用JAVA语言开发了一个基于SMTP服务器的邮件群发软件,在以下内容中将逐一介绍SMTP协议,JAVAMAIL包,以及邮件群发程序的片段等。
二、简单邮件传输协议与JAVAMA ...
137战歌网 仿soso音乐 flex播放器
经过2个月的努力,游戏战歌网flex播放器开发完成。。。
主要是仿soso功能。。。当然还有很多功能未实现,,嘿嘿。。。还得继续完善。。。
特别是皮肤。。目前还是用的soso的皮肤。。。如果有朋友帮忙提供模板。。感激不尽。。。
喜欢战歌,dj舞曲,游戏战歌,慢摇,激情战歌,mc歌曲的请不要错过了。。。欢迎访问http://www.137zg.com
希望为广大游戏爱好者提供最动听的音乐。。
播放歌曲时要同步显示歌词,首先必须要能解析出lrc格式的歌词文本,之前我还准备直接在网上匹配下载对应歌词,打开我机器的千千静音在线匹配歌词,然后用HTTPAnalyzerStdV监视所有的http请求,发现它是请求这个ttlrcct.qianqian.com网站下载歌词,本来还是直接套用千千静音服务器下载歌词,但是它的url参数全部加密了。后来又看了下酷狗音乐,它里面下载歌词我都监视不请求,考虑到就算我能在线找到下载歌词的url地址,flash里发送远程请求也会有安全杀箱问题,所以最终放弃直接在网络上下载歌词的办法,还是全部上传到我网站上去。lrc歌词其实就是一个文本格式的文件,在Flex里面我 ...
mx:ProgressBar实现加载歌曲缓冲进度条
ProgressBar有三大mode模式,分别为event、manual、polled,event为基于事件驱动模式,可设置source对象自动显示加载进程;manual为手动模式,需要调用ProgressBar.setProgress()方法设置滚动条进度;polled为 ...
关于struts2资源文件在页面动态取值问题
- 博客分类:
- java
类似<s:text name="${typeName}"></s:text>问题。。
在网上查了相关文章都是说升级到struts2.1.8.。。升级成功了,但是还是不成功,因此在网上苦苦搜索,最后用:
<c:set var="typeName" value="${xxxxxx}.typeName" scope="request"></c:set>
<s:text name="%{#re ...
<?php
if (isset($_GET['dir'])){ //config the basedir
$basedir=$_GET['dir'];
}else{
$basedir = '.';
}
$auto = 1;
checkdir($basedir);
function checkdir($basedir){
if ($dh = opendir($basedir)) {
while (($file = readdir($dh)) !== false) {
if ($file != '.' && ...
- 2009-06-19 11:03
- 浏览 1733
- 评论(0)
Nginx 的确是 *ix 系统下非常优秀的 HTTP 服务器,但开发人员而言搭建 Windows 平台的 Nginx + PHP 环境的确非常的繁琐而且容易出错。
如果您有上述的问题,那么这个包能够帮得上您的忙。使用这名为 Farseer 的软件包,能够让您在一分钟内完成 Nginx + PHP for Windows 平台的安装。
一分钟安装
解压缩安装包,并放在合适的地方,例如本人解压缩到 E:\Farseer\ (后面称这个目录为 $FARSEER)
配置 Nginx 的 DOCUMENT_ROOT 路径,打开 $FARSEER\conf\nginx.conf 文件。找到相应的 ...
- 2009-06-13 11:29
- 浏览 1158
- 评论(0)
对GIF动画进行缩小操作时,需要逐帧的缩小,这里会碰到几个比较麻烦的问题:
1、透明动画的问题
2、帧图片比显示尺寸小,并且有坐标控制的问题,直接缩小会似的动画完全乱掉
针对第一个问题,首先要建立一个透明的目标图片对象
$image = new Imagick();
$image->newImage($width,$height, $color, ‘gif’);
其中 $color = new ImagickPixel(”transparent”); 实际上是建立了一个透明色。
针对第二个问题,一开始我也是循环了GIF中每个图片对象,发现尺寸大小不一样,看API手册里只有 getIma ...
- 2009-06-04 19:26
- 浏览 3924
- 评论(2)
php代码
$draw = new ImagickDraw();
$draw->setFont('C:\\WINDOWS\\Fonts\\simsun.ttc'); //必须标明字体
$draw->setFontSize( 12 );
$file = 'E:\\images\\11.gif';
$animation = new Imagick(); //create animation object
$animation->setFormat('gif'); // set file type
$image ...