﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-ActionScript3, Flex</title><link>http://www.blogjava.net/alvasun/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 21 Jun 2026 10:47:12 GMT</lastBuildDate><pubDate>Sun, 21 Jun 2026 10:47:12 GMT</pubDate><ttl>60</ttl><item><title>AsWing皮肤制作计划</title><link>http://www.blogjava.net/alvasun/articles/231458.html</link><dc:creator>AlvaSun</dc:creator><author>AlvaSun</author><pubDate>Sat, 27 Sep 2008 03:24:00 GMT</pubDate><guid>http://www.blogjava.net/alvasun/articles/231458.html</guid><wfw:comment>http://www.blogjava.net/alvasun/comments/231458.html</wfw:comment><comments>http://www.blogjava.net/alvasun/articles/231458.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alvasun/comments/commentRss/231458.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alvasun/services/trackbacks/231458.html</trackback:ping><description><![CDATA[<h3>&nbsp;原因：</h3>
<p>1.最近搞了搞Flex的皮肤制作，二者对比，各有优劣，<br />
&nbsp;加之上半年搞了一套AsWing的皮肤，略有心得，写出教程供大家讨论。<br />
&nbsp;(感觉Flex像windows,普通玩家都可以用ps做做图，改改css，再加上<a href="http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html" target="_blank">官方的帮助程序</a>，可以轻松作出一套漂亮的皮肤，而且网络资源很丰富；<br />
AsWing像Linux，可玩性、性能很高。比如可以自如的修改源代码来符合你的需求，就像Linux里的编译内核一样。这是Flex欠缺的地方。)</p>
<h3>目标：</h3>
<p>1.普通程序员会基本的皮肤制作(png &amp; swf)<br />
2.一套标准的SWF皮肤模板，以供大家修改，png的就用SkinBuilderLAF为例。<br />
3.一些高级话题：修改、扩展AsWing的底层代码实现。<br />
4.一个类似Flex的CSS皮肤配置文件，可以通过修改CSS方式修改AsWing皮肤。</p>
<h3>时间计划：10.1～10.15</h3>
<p>参考<br />
http://www.scalenine.com/showcase/showcase-6.php<br />
http://personal.fidelity.com/products/trading/Knowledge_Center/application/<br />
http://blog.minidx.com/2008/06/26/1000.html</p>
<img src ="http://www.blogjava.net/alvasun/aggbug/231458.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alvasun/" target="_blank">AlvaSun</a> 2008-09-27 11:24 <a href="http://www.blogjava.net/alvasun/articles/231458.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Red5笔记 2.改写旧例子 a SOSample</title><link>http://www.blogjava.net/alvasun/articles/230788.html</link><dc:creator>AlvaSun</dc:creator><author>AlvaSun</author><pubDate>Tue, 23 Sep 2008 15:54:00 GMT</pubDate><guid>http://www.blogjava.net/alvasun/articles/230788.html</guid><wfw:comment>http://www.blogjava.net/alvasun/comments/230788.html</wfw:comment><comments>http://www.blogjava.net/alvasun/articles/230788.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alvasun/comments/commentRss/230788.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alvasun/services/trackbacks/230788.html</trackback:ping><description><![CDATA[<p>用AS3改写Red5的旧例子 a SOSample<br />
<br />
代码很简单，官方例子是用AS2写的，现用AS3改写。<br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/alvasun/sosample.jpg" border="0" /><br />
<br />
源代码这里：<a href="/Files/alvasun/Red5_0_7_Test.zip">/Files/alvasun/Red5_0_7_Test.zip</a></p>
<img src ="http://www.blogjava.net/alvasun/aggbug/230788.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alvasun/" target="_blank">AlvaSun</a> 2008-09-23 23:54 <a href="http://www.blogjava.net/alvasun/articles/230788.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Red5笔记 1.编译运行Red学习5源代码</title><link>http://www.blogjava.net/alvasun/articles/230594.html</link><dc:creator>AlvaSun</dc:creator><author>AlvaSun</author><pubDate>Tue, 23 Sep 2008 03:22:00 GMT</pubDate><guid>http://www.blogjava.net/alvasun/articles/230594.html</guid><wfw:comment>http://www.blogjava.net/alvasun/comments/230594.html</wfw:comment><comments>http://www.blogjava.net/alvasun/articles/230594.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/alvasun/comments/commentRss/230594.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alvasun/services/trackbacks/230594.html</trackback:ping><description><![CDATA[<p><strong style="font-size: 14pt">1.安装Eclipse3.3.2</strong><br />
&nbsp;a.<a href="http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-win32.zip&amp;url=http://download.actuatechina.com/eclipse/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-win32.zip&amp;mirror_id=385" target="_blank"><strong>点这里从官方网站下载</strong><br />
</a>&nbsp;b.解压缩到D:\red5<br />
&nbsp;c.进入D:\red5\eclipse，双击eclipse.exe<br />
&nbsp;d.选择工程存放目录，设置在D:\red5\code，勾选"Use this as the default and do not ask again"。</p>
<p><strong style="font-size: 14pt">2.安装Subclipse(Eclipse上的SVN插件)</strong><br />
&nbsp;a.<a href="http://subclipse.tigris.org/files/documents/906/43484/site-1.4.4.zip" target="_blank"><strong>点这里从官方网站下载</strong></a><br />
&nbsp;b.选择Eclipse主菜单中Help-&gt;Software Updates-&gt;Find and Install...<br />
&nbsp;c.选择Search for new features to install,单击next，进入插件安装界面<br />
&nbsp;d.单击New Archived Site...打开文件选取界面，找到刚才下载的site-1.4.4.zip双击。弹出Edit Local Site界面，单击OK<br />
&nbsp;e.回到c画面，单击Finish<br />
&nbsp;f.进入Updates界面，勾选"JavaHL Adapter(recommended)"，"Subclipse(required)"，单击next<br />
<img height="526" alt="" src="http://www.blogjava.net/images/blogjava_net/alvasun/updates.jpg" width="605" border="0" /><br />
&nbsp;g.进入Install界面，选中"I accept the terms in the license agreements"，单击next<br />
&nbsp;h.单击Finish，弹出新界面单击Install All，再弹出新界面单击Yes，Eclipse重新启动，此时Subclipse安装完毕。</p>
<p><strong style="font-size: 14pt">3.从red5的svn上取出源代码</strong><br />
&nbsp;a.选择Eclipse主菜单中Window-&gt;Open Perspective-&gt;Other，弹出"Open Perspective"界面，选择"SVN资源库研究"，单击OK<br />
<img height="331" alt="" src="http://www.blogjava.net/images/blogjava_net/alvasun/svn.jpg" width="654" border="0" /><br />
&nbsp;b.在Eclipse左侧，单击右键弹出菜单，选择"新建"-&gt;"资源库位置..."<br />
&nbsp;c.进入"添加SVN资源库"界面，在URL中填入：http://red5.googlecode.com/svn/java/server/tags/0_7_0，单击Finish<br />
&nbsp;d.在Eclipse左侧，出现一个条目"http://red5.googlecode.com/svn/java/server/tags/0_7_0"，右键点击，弹出菜单选择"检出为..."<br />
<img height="666" alt="" src="http://www.blogjava.net/images/blogjava_net/alvasun/svn0.7.jpg" width="274" border="0" /><br />
&nbsp;e.等待片刻，弹出"从SVN检出"界面，选中"做为工作空间中的项目检出"，单击Finish<br />
&nbsp;f.弹出"SVN检出"界面，此时正在从远程SVN服务器取回源代码，等待1～N分钟（视你的网速）<br />
&nbsp;g.下载完毕，选择Eclipse主菜单中Window-&gt;Open Perspective-&gt;Java，进入Java编辑视图</p>
<p><strong style="font-size: 14pt">4.编译red5源代码</strong><br />
&nbsp;a.打开red5_server工程，找到build.xml，右键单击，选择Run As-&gt;Ant Build<br />
&nbsp;b.在Ant引导的编译过程中会利用Ivy下载相关依赖的jar文件(入门推荐学习<a href="http://www.ibm.com/developerworks/cn/java/j-ap05068/?S_TACT=105AGX52&amp;S_CMP=NL&amp;ca=dnl-cn-06112008" target="_blank">这篇文章</a>及<a href="http://ant.apache.org/ivy" target="_blank">官方教程</a>)<br />
&nbsp;c.看到BUILD SUCCESSFUL。打开lib文件夹，所有依赖的jar文件都放在里边了。打开工程属性，选择Java Build Path，打开Libraries选项卡，单击Add JARs，选取lib文件夹里所有的jar，单击OK</p>
<p><strong style="font-size: 14pt">5.运行red5 Standalone</strong><br />
&nbsp;a.找到org.red5.server.Standalone，运行之。<br />
&nbsp;b.日志系统使用<a href="http://logback.qos.ch" target="_blank">LogBack</a></p>
 <img src ="http://www.blogjava.net/alvasun/aggbug/230594.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alvasun/" target="_blank">AlvaSun</a> 2008-09-23 11:22 <a href="http://www.blogjava.net/alvasun/articles/230594.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>