`
strugglesMen
  • 浏览: 111775 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
相信只要开发过Flex应用程序的读者都已经使用过数据绑定(Data Binding),数据绑定是Flex非常重要的特性之一,它就像一种魔法一样,能快速让你将应用程序中两个不同的部份通过数据绑定联系起来,大大提高了 开发的效率, ...
本文和大家重点讨论一下Flex数据绑定的几种方式,在Flex中,Flex数据绑定主要有四种方式,分别为:"{}"绑定表达式、[Bindable]绑定符号、<mx:Binding>标签和BindingUtils动态绑定,下面一一对这四种Flex数据绑定方式进行详细介绍。 Flex数据绑定  现在数据库或是某个文件里有一些数据需要显示在界面上该怎么办呢?我们的目的就是将这些数据设法放到界面上去可以显示出来,这个将数据放到界面上去的过程可以叫住Flex数据绑定。 在Flex应用中程序中,Flex数据绑定的实际是借助事件
<mx:AnimateProperty>可实现拉伸效果<mx:Blur>模糊效果<mx:Dissolve>实现淡出淡入效果,与<mx:Fade>相似<mx:Glow>外发光效果<mx:Iris>以矩形方式出现或消失<mx:Move>移动效果<mx:Parallel>多种效果叠加<mx:Pause>停 ...
1.旋转效果:http://www.alex-uhlmann.de/flash ... Effects/effectCube/代码:http://weblogs.macromedia.com/au ... stortionEffects.zip2.画布按钮http://dougmccune.com/blog/2007/ ... n-added-to-flexlib/3.鱼眼工具条效果:http://dev.getoutsmart.com/labs/dock/代码:http://dev.getoutsmart.com/labs/dock/dockdemo.zip4.窗口http://www.ret ...
12.7.1 问题你需要创建一个在图片之间置换的渐变效果。12.7.2 解决办法继承TweenEffect 和TweenEffectInstance 类,创建一个具有最终置换值的TweenEffect 实例,然后将这些最终置换值传给它所创建的TweenEffectInstance 类实例。在自定义的TweenEffectInstance 类里,创建一个DisplacementMapFilter 对象并且使用Flex 框架的渐变引擎通过在每个onTweenUpdate 事件上生成新的过滤器来达到预期的置换值。12.7.3 讨论DisplacementMapFilter 通过使用另一张图片的象素点决 ...
忘了以前看过哪篇文章谈到creationComplete和initialize之间的区别,说application的初始化完成事件用creationComplete,组件的初始化完成事件用initialize。今天明确一下它们的执行时机: preinitialize——应用被初始化,但仍未创建任何子组件;initialize——应用已创建子组件,但仍未布局这些组件;creationComplete——应用已被初始实例化完成,并已布局所有的组件。   PS:最近都会贴一些很简短但新手容易忽略或者混淆的问题(因为我也是新手),希望在这段时间强化一下对flex底层的认知。   http: ...
AddressForm.mxml   <?xml version="1.0" encoding="utf-8"?> <mx:Form xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:custom="components.*" width="318" height="198"> <mx:FormItem label="Name"> ...
MyTextArea.as   package myComponents { // Flex组件TextArea 的静态大小为100 像素宽,44 像素高,而不管它所包含的文本什么样。 // 如果文本比TextArea 控件大,控件就显示滚动条。 // 在下面的例子中,重载了TextArea 控件的measure()方法,这样它就能够检测传递给控件的文本, // 以及计算TextArea 控件的缺省大小,以使它能在一行中显示整个文本字符串. import mx.controls.TextArea; import flash.text.TextLineMetri ...
Flex组件有很多值得学习的地方,本文向大家简单介绍一下AS方式重写Flex组件常规步骤,希望本文的介绍能让你有所收获。 本文和大家重点学习一下AS方式重写Flex组件常规步骤,在Flex已有Flex组件无法满足业务需求,或是需要更改其可视化外观等特性时,直接进行继承扩展。 AS方式重写Flex组件常规步骤 1、如果有必要,为Flex组件创建所有基于标记(tag-based)的皮肤(skins) 2、创建ActionScript类文件 ⑴从一个基类扩展,比如UIComponent或者其他的Flex组件类 ⑵指定使用者能够通过MXML标记进行设置的属性 ⑶嵌入(Embed)所有的图片和皮肤文件,文 ...
如果要创建一个自定义组件,你需要重写UIComponent类的某些方法,最少需要重写如下方法:构造函数, createChildren(), commitProperties(), measure(), layoutChrome(), updateDisplayList() 。基础语句结构如下: package myComponents  {  public class MyComponent extends UIComponent 
【教程】       Flex 开发入门 http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/       幻想-FLEX 3基础视频教程(10月22日更新)》 http://www.verycd.com/topics/280538/     中文Flex例子 http://blog.minidx.com/   Flex 开发入门 http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/   http://www.adobe.com/cn/p ...
      4.HTML对象的id作为对象名的问题 (1)现有问题在IE中,HTML对象的ID可以作为document的下属对象变
1. HTML 对象的 id 作为对象名的问题   IE:HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用   FF:不支持   解决方法:使用document.getElementById替代document.all   2. 如果控件只有name,没有id, 用getElementById时:   IE:可以找到对象   FF:返回NULL   解决方法:所有控件必须设置ID属性   3. Evel:   IE:支持,利用 eval(idName) 可以取得 id 为 idName 的 HTML 对象
1.event.srcElement  复制代码代码如下: //srcElement只能在IE下使用target是FireFox使用的,下面是兼容性写法 var obj = e.srcElement ? e.srcElement : e.target;  2.e.originalEvent.x 
以下以 ie 代替 internet explorer,以 mf 代替 mozzila firefox1. document.form.item 问题(1)现有问题:现有代码中存在许多 document.formname.item("itemname") 这样的语句,不能在 mf 下运行(2)解决方法:改用 document.formname.elements["elementname"](3)其它参见 22. 集合类对象问题(1)现有问题:现有代码中许多集合类对象取用时使用 (),ie 能接受,mf 不能。(2)解决方法:改用 [] 作为下标运算。如:d ...
Global site tag (gtag.js) - Google Analytics