FLEX
文章平均质量分 57
shilei22
程序员
展开
-
一个简单的递归调用
下面是一个递归调用,注意[b]arguments.callee()[/b]方法[code="Flex4"] 0) { for each(var node:XML in xml.children()) arguments.callee(allChild,node); } } ...原创 2011-07-12 16:12:55 · 98 阅读 · 0 评论 -
Flex向后台传递xml
普通情况下我们使用HttpService只是很简单地新建一个Object然后把它Send出去,然后诸如a=1&b=2的的url请求就被发到了Sever端,然后Sever端又默默地把请求转化….在原始时代,这样做好像没什么不妥,甚至在一个Form里面包含大于7条的请求也是乖乖地使用 Var o:Object = new Object(); o.a = 1; o.b = 2;… o...原创 2011-03-14 15:01:49 · 58 阅读 · 0 评论 -
Flex HTTPService 提交表单
给后台传递参数的方法,列举如下: 方法1:采用URLVariables对象 [code="mxml"] ...原创 2011-03-14 15:18:49 · 69 阅读 · 0 评论 -
组件的行为和动画效果
事件 引用 触发器名称 对应事件名称 事件描述 addedEffect added 当组件被添加到容器时触发 createCompleteEffect createComplete 当组件完成绘制时触发 focusInEffect focusIn 当组件获得光标焦点时触发 focusOutEffect focusOut 当组件失去光标焦点时触发 hideEffe...原创 2011-03-14 16:03:39 · 84 阅读 · 0 评论 -
Flex 用 POST 提交大量数据
Solution:[code="as3"]public function submit():void{ //要请求的URL var request:URLRequest = new URLRequest("http://localhost:8086/test.do") ; var load:URLLoader = new URLLoader() ;...原创 2011-03-15 14:24:11 · 110 阅读 · 0 评论 -
dataGroup Example
[b]main.mxml[/b][code="java"] primitive data 1 primitive data 2 primitive data 3 ...原创 2011-07-29 17:22:07 · 102 阅读 · 0 评论 -
Flex4之特效网站收藏
[size=medium]如果不满足与flex基本的特效,可以看看Efflex.org里的效果,其中也包含了3D特效,不管用来做二次开发还是研究源代码,都是不错的选择.官方网站:http://www.efflex.org/Effect Explorer:http://www.efflex.org/EfflexExplorer.htmlgoogle:http://code.g...原创 2011-03-29 16:17:00 · 78 阅读 · 0 评论 -
Flex 4里的特效1- 基本效果
这篇文章是 Chet Haase 写的,原文在:http://www.adobe.com/devnet/flex/articles/flex4_effects_pt1.html。Chet Haase这哥们原来是sun的工程师,[url=http://filthyrichclients.org/]filthy rich clients[/url] 是他在swing 特效方面的一本书的网站 (这本书绝...原创 2011-03-29 18:44:26 · 103 阅读 · 0 评论 -
Flex 4里的特效 2 - 高级图形特效
[b]3D:在第三个维度上应用特效[/b]当Flex小组忙于Flex4, 忙于思考组件架构,皮肤和名字空间的问题时。Flash小组发布了Flash Player 10. FP10有好多很酷的特性,其中之一是3D功能,有了3D功能,我们不仅可以x轴和y轴定位和定向 显示对象,还可以在z轴这么作。FP10 不支持完全的3D引擎。比如,没有Z缓冲区。这意味着你在渲染复杂的3D模型时可...原创 2011-03-29 18:51:52 · 108 阅读 · 0 评论 -
[译] Flex 4 中创建自定义特效
[b]Creating a Custom Animation Effect in Flex 4[/b]源文链接: [url=http://flexperiential.com/2010/12/19/creating-a-custom-animation-effect-in-flex-4/]Creating a Custom Animation Effect in Flex 4[/url] ...原创 2011-03-29 19:04:36 · 102 阅读 · 0 评论 -
Flex HttpService重用2
HttpService工具类:[code="as3"]package common{ import com.adobe.serialization.json.JSON; import mx.controls.Alert; import mx.rpc.AsyncResponder; import mx.rpc.AsyncToken; import mx.rpc....2011-09-28 13:30:40 · 121 阅读 · 0 评论 -
动态配置AMF与后台接口调用
以下是一个AMF调用类:[code="as3"]package common{ import flash.events.Event; import flash.events.EventDispatcher; import flash.utils.ByteArray; import flash.utils.Dictionary; import mx.contro...2011-09-28 11:47:47 · 565 阅读 · 0 评论 -
Flex4之关于Embed外部资源的使用方法总结
Flex软件中经常需要使用一些外部的资源,如图片、声音、SWF或字体,虽然你也可以在软件运行的时候引入和载入,但是也可能经常需要直接将这些资源编译(Compile)到软件中,也就是直接嵌入资源(Embedding Assets)。Flex中可以直接嵌入图片image,影片movie,MP3,和TrueType文字。[b][size=medium]嵌入资源的利处:[/size][/b]1、比...原创 2010-12-07 16:08:40 · 122 阅读 · 0 评论 -
Flex 4中Spark组件利用Skin Class外观设计(1)
Flex 4 默认为Spark主题,Spark组件的外观设计与之前相比也变得更简单高效。Spark组件都不包含可视外观属性,所有这类信息都包含在外观文件SkinClass中。SkinClass借助 FXG和状态语法完成组件的交互式设计,其使用MXML编写新的外观文件。在组件中则通过skinClass属性来应用相关外观文件,如:。以下是本人写的一个简单的ButtonS...原创 2010-12-06 17:17:40 · 93 阅读 · 0 评论 -
Flex 4中Spark组件利用Skin Class外观设计(2)
SkinClass借助 FXG和状态语法完成组件的交互式设计。FXG也有类似提取公共方法的功能,其实现依靠Library标签。比如设计中用到好多处外观相同的“竖线”,不过摆放的位置不同,当然不用每用到一处就写一遍相似度达99%的代码,使用FXG的Library标签就可以将其提取简化。直接把“竖线”代码放在中,设好其id,下面用到处使用进行调用便可。 以下是本人写的...原创 2010-12-06 17:20:42 · 95 阅读 · 0 评论 -
Flex 4中Spark组件利用Skin Class外观设计(3)
SkinClass借助FXG和状态语法完成组件的交互式设计。FXG对于复杂的图形会生成多而繁琐的代码,这时还不如使用一张透明的PNG图片代替来得“划算”。当然SkinClass中也有插入图片的标签,就是。其插入图片非常方便,也可随意缩放、旋转等。 以下是本人写的一个简单实例:[code="mxml"] [/cod...原创 2010-12-06 17:21:55 · 119 阅读 · 0 评论 -
Flex 4中Spark组件利用Skin Class外观设计(4)
[size=medium]FXG的基本形状有三种,矩形(圆角矩形)、椭圆(圆形)、直线。[/size]Rect矩形(圆角矩形),以下是基本的一些属性:width : 矩形的宽度。height : 矩形的高度。radiusX : 圆角矩形,圆角在X轴椭圆半径的弯道,此值四舍五入。radiusY : 圆角矩形,圆角在y轴椭圆半径的弯道,此值四舍五入。rotation :...原创 2010-12-06 17:24:21 · 95 阅读 · 0 评论 -
Flex 4中Spark组件利用Skin Class外观设计(5)
FXG使用fill对图形本体进行上色,使用stroke对图形边框进行上色,而fill(填充)和stroke(画笔)有三种上色方法:fill — SolidColor(色块),RadialGradient(径向渐变),LinearGradient(线性渐变)。stroke — SolidColorStroke(实线),RadialGradientStroke(径向渐变),Linear...原创 2010-12-06 17:26:41 · 83 阅读 · 0 评论 -
Flex 4中Spark组件利用Skin Class外观设计(6)
FXG中常用的效果滤镜有7个:GlowFilter(单色发光滤镜)BlurFilter(模糊滤镜)DropShadowFilter(阴影滤镜)BevelFilter(斜角滤镜)GradientGlowFilter(彩色发光滤镜)GradientBevelFilter(彩色斜角滤镜)ColorMatrixFilter(色彩响应矩阵滤镜) ...原创 2010-12-06 17:29:32 · 105 阅读 · 0 评论 -
Flex 4中Spark组件利用Skin Class外观设计(7)
[align=center][flash=200,200]http://flex4jiaocheng.com/sites/rhythmtechnology.com/files/skin_test.swf[/flash][/align] 刚开始做skinClass设计时往往会为一个小模块设计一个skinClass并把其用到的所有组件和逻辑都放进skinClass内,外部只要传入模块所需的数...原创 2010-12-06 17:34:36 · 89 阅读 · 0 评论 -
ELIPS Studio 3发部Flex应用程序能直接在手机上运行了
法国公司Open-Plug在上周发表了ELIPS Studio 3的正式商用版本。ELIPS Studio 3是Adobe Flash Builder的一个插件,此工具可以让Flex的应用直接在手机上运行。(手机上不需要有Flash player或Flash engine就可以运行!)ELIPS Studio 3使用基于本机码(native code)的编译,它会将Flex应用程序作自动代...原创 2010-12-06 17:45:57 · 77 阅读 · 0 评论 -
Adobe Flex 4 学习使用skin class外观应用程序
[b]引言:[/b] 今天早上去了公司,打开Gmail,发现又一封来自Adobe的题为“Flash Builder 4:学习使用外观应用程序”的邮件,还是和上次一样发上来和大家共享一下。Adobe的例子ZIP包我都共享在文章中了。 [b]相关介绍:[/b] 您使用样式和外观自定义应用程序的外观。Flex 4 框架包含两套组件:原来的 MX 组件(可以通过设置样式进行自定义)以及...原创 2010-12-07 10:59:36 · 75 阅读 · 0 评论 -
Flex 预加载特效实例
这个预加载特效没有经过严格测试及通用性测试,它仅在firefox及mac中测试通过。这个组件显示了一个application(应用)最后一次shut down的画面快照,该组件通过编辑器自动生成的HTML文件来调用onBeforeUnload。当application shut down后,它保存了application的state及画面快照在本地共享变量中(SharedObject),当...原创 2011-04-01 11:07:22 · 84 阅读 · 0 评论 -
Flex ModuleLoader和ModuleManager的区别、ModuleManager加载模块实例
加载模块简单来说有2种方式,一种是较为简单的使用ModuleLoader,另一种是使用ModuleManager。ModuleManager类提供了低层次的处理Module的装载卸载以及事件响应等的变成接口。这种方式比起纯粹的ModuleLoader方式稍微复杂一点,但是ModuleManager提供了比ModuleLoader更加强大的能力来管理Module模块的加载过程。Mod...原创 2011-04-01 11:21:12 · 91 阅读 · 0 评论 -
匹配已选中数据的某字段和下拉框数据
[code="as3"]package YD.Web.Common.Utils{ import mx.collections.ArrayCollection; public class DataAnalysis { public function DataAnalysis() { } /** * 此函数是匹配已选中数据的某字段和下拉框...2012-03-01 08:41:52 · 183 阅读 · 0 评论 -
Flex 开始日期与结束日期DateField组件
[code="as3"] [/code]对于结束日期:selectableRange="{{rangeStart:[b]startDF.selectedDate[/b]}}"当中需要注意的是黑体字部分,设定了可用范围的起始时间将由startDF的选择日期决定。dateField组件除...原创 2012-03-01 13:45:21 · 127 阅读 · 0 评论 -
Flex 根据图片url获取bitmapdata并绑定到多个Image
[code="as3"]private function getImage(url:String):void{ var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(e:Event):void { //获取已加载图片的url地址...2012-03-01 14:40:07 · 223 阅读 · 0 评论 -
Flex 创建过滤特定文件的FileReference
下面的代码演示了Flex中如何创建一个可以过滤特定后缀文件的FileReference,[code="as3"]var imagesFilter:FileFilter = new FileFilter("Images","*.jpg;*.gif;*.png");var docFilter:FileFilter = new FileFilter("Documents","*.pdf;*....原创 2012-03-01 16:13:41 · 116 阅读 · 0 评论 -
Flex利用渲染器动态修改tree的icon图标
[b]Tree:[/b][code="as3"][/code][b]数据源datatree:[/b][code="as3"]{"resource": {"application": "PostgreSQL Database Server", "app_uid": "/zport/dmd/Processes/UserApp/Database/PostgreSQL原创 2012-08-16 09:50:04 · 133 阅读 · 0 评论 -
在flex中使用model标签读取配置文件的方法
1.使用 Model标签[code="as3"][/code]config:[code="xml"] Kevin 4325d543d32ab34ddd43 [/code]在applicationComplete事件里面直读取即可.[code="as3"]Alert.show(config.username + " : " + confi...原创 2012-08-16 09:54:42 · 139 阅读 · 0 评论 -
swf复制到其他文件夹出现安全错误的解决办法
相信用Flash Builder/Flex Builder做开发的大部分开发者都遇到过这样的问题,编译的swf在bin-debug中打开(不是在IDE环境中调试,而是直接双击用Flash Player打开),一切正常;而将其复制到其他文件夹,就会弹出安全错误。这是由于Flash Player对本地回放安全性的限制。详情可看官方文档中的“权限控制”部分。不想看官方文档的,继续往下看。解决这问...原创 2012-08-16 10:06:25 · 186 阅读 · 0 评论 -
flex 4.5 simple spark button skinning
[size=medium]Anyone missed the old simple method for skinning a simple button?[/size][code="as3"][/code][size=medium]//mainButtonHitArea() : Is a generic function that generates the hit areaTh...原创 2013-09-24 22:09:07 · 199 阅读 · 0 评论 -
基于 Cairngorm MVC 框架的 Flex 程序设计与开发
翟 峰, 开发工程师, IBM吴 镝, IBM 实习生, IBM2010 年 8 月 16 日随着富互联网应用程序 (Rich Internet Application) 的发展,Flex 也得到了迅速的发展,然后随着 Flex 应用的项目的增大,传统的 Flex 开发已经显得层次不清,维护困难,在这样背景下,基于 Flex 的 MVC 框架 Cairngorm 应运而生。本文将介...原创 2013-10-05 18:38:59 · 126 阅读 · 0 评论 -
解决flex4 spark 找不到外观错误
spark组件为了提高性能adobe做了很多努力,同时也给我们带来了很多“麻烦”,sprak与mx组件相比改动却是挺大的。 在一个module中使用spark的TextArea(动态创建TextArea)会报找不到TextArea的外观,即找不到TextArea的皮肤类TextAreaSkin,出现这个问题的原因是由于[color=red]spark组件只编译使用的组件...原创 2012-02-27 14:01:16 · 116 阅读 · 0 评论 -
Flex垃圾回收和性能优化的一些总结
本文是Kenshin根据一些对话记录整理总结的Flex垃圾回收和性能优化的一些方案。AD: 自从开始做Flex、ActionScript 3.0的项目,我就一直与Flex垃圾回收、性能优化这些问题打交道,因此也总结了一些优化的方案,同时在一些群中也得到了一些“高人”的指点,因此将此内容记录一下。[size=small][b]Flex垃圾回收的一些知识总结:[/b][/s...原创 2012-02-27 11:30:29 · 81 阅读 · 0 评论 -
【转】关于Flex未来走向的问答
•转自:[url]http://www.riadev.com/flex-thread-1820-1-1.html[/url]•译者:瑞研社区 郭少瑞•原文:[url]http://blogs.adobe.com/flex/2011/11/your-questions-about-flex.html[/url]这个问答对于Flex开发者非常重要:在Adobe公布策略调整的...原创 2011-11-22 09:50:20 · 121 阅读 · 0 评论 -
Flex loaderInfo swf模块获取url传递的参数
此方法是在被加载的模块中使用loaderInfo属性返回一个 LoaderInfo 对象,其中包含加载此显示对象所属的文件的相关信息。loaderInfo 属性仅为 SWF 文件的根显示对象或已加载的位图(而不是使用 ActionScript 绘制的位图)定义。例如要查找与包含名为 myDisplayObject 的显示对象的 SWF 文件相关的 loaderInfo 对象,请使用 myDispl...原创 2011-04-01 11:46:14 · 86 阅读 · 0 评论 -
使用Ant编译出flex的swc文件
IDE构建swc:[url]http://www.sadtojoy.com/aspx/Detail.aspx?id=3670[/url]compc构建swc:[url]http://blog.csdn.net/joeyshi/archive/2009/05/01/4141585.aspx[/url]今天新构建了一个Flex Library project项目,但是发现其自动编译的出的s...原创 2011-04-07 11:12:50 · 191 阅读 · 0 评论 -
Flex 将一个 XML 转换成一个对象
在 Flex 中, 一般将一个 XML 转换成一个对象, 供显示层或其它类使用. 可以根据 XML 标签的属性名, 标签名 及 类的属性名索引 进行转换.public function convertXMLIntoObject(source:XML, target:Object, convertAttributes:Boolean=true, convertChildren:Boole...原创 2011-08-13 13:57:42 · 75 阅读 · 0 评论 -
springGraph edge Renderer
[code="as3"]package controls{ import com.adobe.flex.extras.controls.springgraph.Graph; import com.adobe.flex.extras.controls.springgraph.IEdgeRenderer; import com.adobe.flex.extras.controls....原创 2011-08-13 17:48:52 · 98 阅读 · 0 评论