
Adobe Flex
Flex 开发实战
寻道的 Programmer
无根浮盈空欢喜,未悟真经套中人
展开
-
Flex知识目录
这两个月总结了不少Flex相关知识点,在此做个目录,以后更新文章也会更新目录,方便自己查看。 Flex事件 Flex事件机制(一):事件的介绍以及处理事件的方式。 Flex事件机制(二):使用事件在父子组件之间传递数据,这篇博文上首页了。 Flex事件机制(三):使用事件在任意组件之间传递数据。 Fl原创 2012-03-28 23:11:09 · 2654 阅读 · 0 评论 -
使用代码分离构建自定义组件
使用代码分离构建自定义组件下面以一个TitleWindow的自定义组件为例:1. 传统的创建自定义组件,是基于TitleWindow,建立一个mxml。 Login.mxml<s:TitleWindow xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/s原创 2012-02-14 09:23:49 · 2208 阅读 · 3 评论 -
Flex开发常遇问题
更新:原来文章标题是Flex的一些零碎知识点。Flex的一些零碎知识点,我是个flex初学者,很多知识点可能很幼稚,但是都是我学习和开发过程中遇到的问题。1. 组件的样式属性不可以用BindingUtils绑定。2. null值可以被绑定。3. 在as中为组件添加事件监听器调用的函数默认应该带Event参数。4. 在as中给事件监听器的调用函数传递参数可以使用匿名函原创 2012-02-22 15:56:04 · 4022 阅读 · 2 评论 -
as和强制类型转换的区别
之前一直以为as就是强制类型转换,只是as是AS3中新的语法,之前用在有继承关系的对象之间的转换也无甚区别,但是今天却让我领悟到了它俩之间的区别。原起:今天要给ColorPicker控件动态赋值,它的selectedColor属性接收的是一个uint属性,而我要从另一个对象中拿过来的属性是String的,理所当然的我写了如下的代码:经过:var color:uint = str a原创 2012-02-27 12:50:13 · 9085 阅读 · 1 评论 -
Flex反射得到属性和属性的值
今天要写一个生成json的方法,目的是将VO对象中的所有公共属性和值转换成一个json对象,这个类中20多个属性,手动拼的话,是个体力活,并且有其它的对象也要转成json,还要手动拼,脑袋里最先想到的就是反射。 我们知道,在java中,通过反射可以得到一个类中的所有信息,属性、方法、接口、注解等等,那么在flex中是不是也是如此呢? 随后google之,锁定原创 2012-03-01 15:58:44 · 6271 阅读 · 2 评论 -
启动Flash builder4.5出现异常com.mercury.javashared.agentloader.AgentBootstrap
这可能是人品问题。 事情是这样的,今天下午改变了一个as文件的内容,我的flash builder瞬间疯掉,不断的rebuild,refresh,rebuild,refresh,我索性关掉了flash builder,然后重新启动,就出现了如题的错误,看了一下log文件,com.mercury.javashared.agentloader.AgentBootstrap,说这个类没有原创 2012-03-19 17:05:44 · 3582 阅读 · 0 评论 -
Flex事件机制(一)
Flex事件贯穿我们整个开发,事件分为两类,用户事件和系统事件,比如说我们在页面点击了一个按钮,这是用户触发的事件,当组件初始化完毕,会触发creationComplete事件,这是系统事件。简单的说,用户事件是人触发的,系统事件是flex自身触发的。 事件的传播分为三个阶段,捕获(Capturing)、定标(Targeting)、冒泡(Bubbling),捕获:为事件监听器检查目原创 2012-03-24 21:25:42 · 5398 阅读 · 0 评论 -
Flex事件机制(二)
上一篇简单的介绍了Flex的事件机制以及处理事件的四种方式,本篇的主要内容是利用自定义事件在父子组件之间传递数据。 在Flex开发中,很多时候需要在父子组件之间传递数据,通过事件可以实现数据的传递,现在写一个简单的例子,在一个Flex应用中有一个TextArea,并且引入了一个自定义组件,自定义组件中有一个Button,点击这个Button,传递一个字符串在TextArea中显示。原创 2012-03-25 15:54:46 · 6786 阅读 · 7 评论 -
Flex事件机制(三)
上一篇主要以代码的方式说明了如何使用自定义事件在父子组件之间传递数据,那么在开发中,我们可能会遇到另一种情况,就是想在任意一个地方监听到任意一个组件中被触发的事件,这样事件处理更灵活,并不局限于父子组件之间,那么下面就说明这种情况如何处理。 Flex中所有的组件都间接继承自EventDispatcher,通过查看Flex API,了解一下这个类中的方法。原创 2012-03-26 20:53:56 · 4129 阅读 · 3 评论 -
Flex回调函数
首先要说明一下什么是回调函数?有什么作用? 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方法直接调用,而是在特定的事件或条件发生时由另一个方法调用的,用于对该事件或条件进行相应。 回调函数实现的过程: 1. 定义原创 2012-03-27 21:56:37 · 7390 阅读 · 4 评论