Fluid idea for Life

随笔,杂记

Flex第一步技术论坛暂时无法访问

论坛<www.flex9.cn>所在的服务器近期正在搬迁,寻找新的托管商。

所以接下来的一段时间论坛无法访问。读者可以给我发邮件或在博客留言,谢谢大家支持!

RIA集散地 ( 〈flex第一步〉技术支持论坛)开张

http://www.flex9.cn

欢迎大家来交流!

通过http://www.fluidea.cn可以继续访问 〈flex第一步〉的有关信息

《Flex第一步》错误汇总更新 — 内容补充

flex第一步》第一版中,有些地方细节上缺乏关键补充,特更正如下(第二次印刷时已经加上):

» 阅读全文

Tags: flex第一步

《Flex第一步》错误汇总更新 -- 错误更正

在第二次印刷时,修正了第一版的诸多错误,补充了一些遗漏的说明,内容如下:

1. P22,最后一行,将“source/Chapter_2修改为“源文件/Chapter_2

2. P33,页面中部,原文“这等同于下面的ActionScript代码:<mx:Script>….</mx:Script>”,修改并添加为:

这等同于下面的ActionScript代码:

<mx:Script>

   <![CDATA[ //注意这里在数组定义语句上添加了一个标记符号[Bindable]

[Bindable]

public var array_data:Array=new Array("Flex developer","Flash developer","Web developer","Mobile developer");

   ]]>

</mx:Script>

其中的变量名和上面MXML代码中Array标签的id属性值相同。

这里添加的“[Bindable]”是元数据标签。元数据标签是一种特殊的标签,它只能在ActionScript中使用,通过约定的特殊标记,告诉编译器如何编译程序,也就是如何生成SWF文件。元数据标签都是以封闭的中括号来表现,后面遇到的“[Embed]”、“[Event]”等也都属于元数据标签。

[Bindable]标签用来定义数据绑定的数据源,有关数据绑定的知识请参阅第9章。元数据语句作用于 ActionScript 文件的下一行,比如这里的“[Bindable]”作用于下一行的array_data数组,使得这个数组可以用于数据绑定。

之所以要添加这一个标签,是因为使用<mx:Array>标签定义数组时,编译器已经自动完成了这些工作。

用标签创建的数组和其他………………

» 阅读全文

Tags: flex第一步

Flex和amfphp配置注意事项

有些读者在使用Remoting的过程中,遇到问题,这里对可能出现问题的地方详细说明下。 在Flex程序中,使用Remoting技术连接amfphp时,需要在程序中配置一个services_config.xml文件。同时,记得修改Flex程序的属性,在Flex Compiler选项中,加入编译参数: -services=services_config.xml。这个操作步骤在书中的前面章节已经有图说明。

» 阅读全文

Tags: amfphp, Flex remoting

Flex涂鸦板保存文件

最近有几位读者邮件询问关于书中涂鸦板的例子, 如何添加保存文件功能,为了方便读者,这里我就我所知,作一点总结,希望对大家有帮助。 根据功能,涂鸦板的保存功能有两种:可编辑和不可编辑。前者指涂鸦状态可以被保存,再次打开能够继续编辑,所有的动作都是可恢复的。后者一般是生成一张图片,比如png,jpg,所有的操作不可以恢复。 前者相比要复杂得多,需要依靠精巧的设计,设计一种数据格式来实现这些功能,比如需要纪录下每个元素的信息包括坐标、大小、类型等等。几何形状、文本、位图,还可以添加分层、滤镜等等,闪吧的涂鸦板就是代表,功能可以很复杂。还有http://cgs.flash8.net,这是我看到的国内最强的涂鸦板,可以算在线的PS。目前,adobe官方推出了在线的flex版PS。

» 阅读全文

Tags: as3

在Flex3 beta版中使用flex2的程序

由于〈Flex第一步〉的内容是基于flex2的,一些朋友询问是否可以在flex3中使用,答案是肯定的。

在使用Flex Builder3时,创建的Flex Project和Flex Builder2创建的有些差异。FB3默认将所有的源代码放在src文件夹中,而FB2则是直接放在项目文件夹下。FB3这个设置更加科学合理。我们只需要把所有的程序文件(包括as类和包,mxml文件,css文件,外部图片资源等)拷贝到 src中即可使用。

目前经过测试,还没有发现不兼容的情况。

目前Flex 3出了beta3版本,这是一个比较稳定的版本。有迹象显示,Flex Builder3应该会有多语言版。

FB3在安装时,多了一个选择语言的选项,虽然现在只能选择English.安装结束后,进入Flex Builder 3\sdks\3.0.0下面,发现多了一个文件夹“samples_ja",这是一份日语版的实例程序。很明显,Adobe正在做FB多语言版本的工作,而且已经进行到文档部分了,看来中文版也是很快。不过我不明白,难道日本的市场更大吗?

2007.12.26 更新:经过测试,Flex 3 beta3和Flex 2相比,有诸多不兼容之处,请读者使用Flex2来运行书中实例。

Tags: flex2, flex3

Flex上传文件例子 -- 《Flex第一步》知识点纠正

在《Flex第一步》的第十五章中,有一节关于文件上传的内容,这其中存在一个严重的知识性错误,在此特别作说明。 文中提到:在上传文件时,当上传结束后无法获取服务器的返回信息。最近翻看AS3.0的官方文档,发现是可以实现的。

» 阅读全文

Tags: Flex

[置顶]《Flex第一步》错误汇总

《Flex第一步》上市后,陆续收到读者的反馈,指出了书中的一些错误和遗漏。由于水平有限,审稿时有疏忽,对此给读者造成的误导和不快,还请大家谅解! 这里我把已经发现的错误集中记录,方便读者查看!

» 阅读全文

Tags: Flex第一步勘误

Flex第一步 -- 已经上市

今天看到卓越网上新书已经上架,点击看详情,另外,华储网上也到货了.也可以在淘宝网上购买,地址是:点击这里

现在书店应该有的卖了,可能各地的时间不同。

我也快收到书了。^-^

News:当当上架了

Flex第一步 书友会成立,欢迎读者来交流!

Total: 11Page 1 of 212Next ›