Flex主题教程系列3--Flex生命周期之出生时期
上一节介绍了Flex的生命周期本节我们将介绍第一个时期:出生时期
为了更一步了解我们结合例子说明
1.出生时期
组件出生阶段包含三个步骤:构造, 配置,装配和初始化。他们分别对应了4个Protected方法(constructor, createChildren, commitProperties,measure和updatedisplayList)下面具体详细讲解下每个步骤
1.1 构造函数:首先组件是从构造函数出生的。当你使用new操作符或者在mxml(如代码清单1)里面声明一个组件时。构造函数就被调用了。通过调用构造函数,一个组件在内存中被产生了。但是仅此而已。因为他属于生命周期的最早部分,此时组件中的子元素还没有被产生,属性也不明确。所以通常我们在这里做的事情很少。他是他也是一个为组件添加监听器的好地方,因为一个组件的构造函数只会被调用一次。
代码清单 1