文章列表
1.在类声明前插入[Style]元数据标签,语法如下:
[Style(name="style_name"[,property="value",...])]
2.定义一个静态初始器,为样式属性设置默认值。
3.覆写styleChanged()方法,检测样式属性是否改变。
4.覆写updateDisplayList() 方法,在显示组件时加入样式。
一般情况下,我们会使用一个状态变量来标识样式是否改变。在updateDisplayList方法中,首先 检测该标识,再基于新样式设定更新组件外观。注意:updateDisplayList方法只更新因为该样 ...
1. Initlization
Construction
Construction是组件构造阶段,组件的构造器不能有必须的参数 。在构造函数中可以添加事件监听器,初始化属性。这个阶段只做很少的事情。
Configuration
Configuration是组件的配置阶段,组件的属性,事件回调 ...
preloader->systemManager->FlexApplication started...
然后才是
preinitialize
在所有的初始化之前触发,没有子组件的定义,但是可以引用组件的变量.
initialize
当所有子组件生成完成后触发,在这个时间点还没有组件被渲染出来.
creationComplete
组件定义完成并已经在显示列表.
applicationComplete
所有的组件初始化完成并显示.
首先介绍一下SystemManager. SystemManager是Flex应用的主控者, 它控制着应用窗口, Application实例, ...