标签为 Flex 的存档

如何确保SWF文件Hash值相同

直到你需要对比2个swf是否有改动时,才会发现尽管as代码不做任何修改,每次重新编译出来的swf的hash值都会变。
在编写一个自动化部署及脚本时,需要对本次发布的文件和已近发布的文件进行hash效验,以此确认文件是否有过修改。就遇到了这个恼火的问题。
一番折腾后发现,Flex SDK 编译器在swf文件尾加入了一个41的tag类型 (ProductInfo),里面包含了编译时间导致。

阅读全文(530字)

AIR 2.6 发布,加强了很多支持iOS的特性。实践证明比Flash CS5的Pakage for iPhone 好多了。
前置条件
1.安装iTunes(安装编译出的IPA文件)
2.安装Adobe Flash Builder 4 以及获取 Flex 4.5 SDK (Hero)(建议直接安装 Burrito 60天试用版本,已内置Flex 4.5 SDK)
阅读全文(925字)

Adobe Flash Builder 4.0.1 Update

Flash Builder 4 正式版发布以来第一个更新。

支持最新的Flash Player 10.1
支持最新的Adobe AIR 2.0
阅读全文(134字)

2010 乐观的选择Flex 4.0 你呢?

从2005年到2010年,Adobe 的推出的Flex 项目,预示基于Flash Player的Action Script开发时代到来,深刻的记得刚出来的Flex组件还是基于V2组件,所谓的加强版吧,运行于Flash Player 8 当然是AS2.0,紧接着推出Flash Player 8.5,开始筹备部署Action Script 3.0了,到了现在已经是Flash Player 10了。
Flex 项目在AS3程序中并不是很常见,因为有个致命原因 ——  “编译出来的文件太大,不方便分发和部署”。这些都是经常被人诟病的,不过倒是很适合开发企业网内部的OA系统。呵呵,在说笑了~
偶然试用了一下最新的Flash Builder 和自带Flex 4 框架。发现相比上一版本有了不错的优化,或许真的会在2010年流行起来。
阅读全文(974字)

说来很郁闷的,一直以来,FlexBuilder 没有能记录每个项目的Build号的功能,呕心沥血的项目到了最后还不知道被反复编译调试了多少千次还是上了万次,也不知道自己编译次的的吉利斯记录是多少……
如果你同样有这样的郁闷,那么这个插件就是为您量身定制的,试用一下,感到非常的满足~(迫不及待的可以先点击这里访问BuildMarker官网)
首先打开FlexBuider来添加这个插件:

阅读全文(459字)

之前有做 Flash 10 ActionScript 3.0 语言和组件参考 [简体中文chm版] 反响还不错,自己使用起来也感觉很方便。
还是为了解决那个问题,Flex Builder 的Help的搜索也不怎么精准,而且每次新使用都要来一次索引,很麻烦。
同样干脆提取出来做成CHM档了,今后就可以独立使用了。

阅读全文(227字)

Flex 带有大部分UI组件,为快速搭建RIA程序提供了有力的有力的支持,这套组件也是可以自定义外观的。套用外观有很多的模式,自己的尝试自定义过一套Flex的UI组件外观,用的是Flex Skin for Flash 模式,使用CSS样式表通过Embed skinClass来实现的外观定义,一番折腾下来发现并不是最好的模式,此方法的好处就是套用外观简单,但缺点多多:

加大输出文件字节量(原因默认界面+自定义界面,Flex App运行时会初始化默认UI界面,然后再次通过遍历组件通过setStyle方法来做自定义界面的重渲染)

阅读全文(708字)

Flex Builder 3.0.2

最大的要点在于内带3.2的Flex sdk,已经支持Flash 10新增API,和集成AIR 1.5开发环境。
更多信息
马上下载

在embed标签中指定salign属性来设置Flash内容的对齐方式,结果发现在Firfox浏览器中salign参数总是失效。
结果找到了,在非IE浏览器下有严格的顺序控制。
正确的顺序
scale=”noscale” salign=”TL”
阅读全文(376字)

Flex Builder 3.0.1 这次的更新主要是

新增了Flex SDK 3.1支持
修正了一些Bug,包括IDE和可视化组件
阅读全文(185字)