Ubuntu上配置Flex编程环境(含LAMP配置)
一、Flex Builder的安装
1、系统要求:
Eclipse 3.3.x (32-bit)
Sun JRE 1.5.x or newer (32-bit)
Firefox 3.0 (32-bit)
(其中,Eclipse版本很重要,现在已经到了3.5.x了,我试过非3.3.x的较新Eclipse,但是总不成功,而3.3.x的安装文件很难找,我费了九牛二虎之力才在http://archive.eclipse.org上找到,而下载速度更是奇慢,在10K/s下徘徊,花了我几天才下来。)
还需:
Flex Builder安装文件:http://labs.adobe.com/downloads/flexbuilder_linux.html
2、Eclipse
Eclipse为绿色版,下载解压后放入要安装的目录即可(我一般放入/usr/local/share);
3、Flex Builder
对下载的文件 chmod +x 再运行,或直接 sh,按提示填写并下一步(其中安装路径我的为/usr/local/share/Adobe_Flex_Builder_Linux,再下填写Eclipse的安装位置,即/usr/local/share/eclipse;后取消两个附属的安装,下一步……)
4、完成
在安装目录(/usr/local/share/eclipse)中运行eclipse文件,进入程序;进入Workbench,选择Flex相关视图,即可进行Flex编程。
二、LAMP的安装配置
1、软件包
httpd (http://httpd.apache.org/)
mysql(http://www.mysql.com/downloads/mysql/)(下载Community Server版本)
php(www.php
.net/
)
相关文档:
原文地址:http://www.adobe.com/cn/devnet/flex/articles/itemrenderers_pt3.html
在本系列的第 2 部分中, 我向您展示了如何使用 MXML 和 ActionScript 创建外部 itemRenderer。在我用过的示例中, 有一个调度自定事件 BuyBookEvent 的 Button-这样应用程序可以对它作出响应。本文进一步讨论与 itemRenderer 的通信。
我 ......
·下面介绍Flex与.NET的WebService的数据通信知识点;包括连接WebService,远程调用WebService方法,给WebService方法传递参数等相关知识点。
<mx:WebServiceid="dataService"
wsdl="http://localhost/FlashFlex/DataWebService.asmx?wsdl"
useProxy="false">
<mx:ope ......
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
creationComplete="doDraw()"
backgroundColor="#d6d4d4" backgroundGradientColors="[#FFFFFF, #FFFFFF]">
<mx:Canvas id="paper"
x="30"
y="24"
......
这样的一种情况:
使用Loader去load一个swf:
var fileURL:String = “assets/test.swf”
var swfLoader:Loader = new Loader();
swfLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, swfLoaded);
swfLoader.load(new URLRequest(fileURL));
function swfLoaded(evt:Event):void{
&n ......