`
echozhjun
  • 浏览: 49842 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Flex组件生命周期

阅读更多
学习Flex,首先要明白他的组件的生命周期:
创建一个组件的过程如下:
a.设置组件实例的parent属性,使其关联到父容器
b.设置组件实例的样式
c.触发组件实例的add事件
d.触发父容器的childAdd事件
e.触发组件实例的preinitialize事件,触发时,组件实例处于非常原始的状态
f.创建组件实例的子元素
g.组件触发initialize事件,此时,组件和其子元素都已经创建完毕,但和布局相关的属性都还没有处理

显示应用,render事件被触发,并且会做以下处理:
a.所有涉及显示和布局相关的东西被处理完成
b.设置组件的visible属性为true
c.组件的creationComplete事件被触发
d.组件的updateComplete事件被触发
分享到:
评论

相关推荐

    【完美翻译】Flex组件的生命周期

    Flex组件的生命周期是Adobe Flex框架中一个至关重要的概念,它涉及到UIComponent类及其子类(如Button、Canvas等)在创建、初始化、显示和销毁过程...对于深入学习Flex组件生命周期,这份资料将是一份宝贵的参考资料。

    深入FLEX组件生命周期

    ### 深入理解FLEX组件生命周期 #### 一、引言 在FLEX开发过程中,深入了解组件的生命周期对于优化应用程序性能、确保组件正确响应用户交互至关重要。本文将详细解析Flex组件生命周期的主要阶段:初始化...

    Flex组件生命周期[收集].pdf

    Flex组件生命周期是软件开发中关于Adobe Flex框架的重要概念,它涉及到UIComponent的创建、初始化、显示和销毁等各个阶段。Flex应用的根对象是SystemManager,这是一个Display Class,继承自flash.display.MovieClip...

    flex 4 生命周期

    Flex 4生命周期是Adobe Flex框架的核心组成部分,它详细规定了组件从创建到销毁的过程。在Flex 3到Flex 4的进化中,生命周期有了显著的变化,这些变化旨在提高性能、可扩展性和稳定性。 Flex框架的生命周期包括了...

    flex 不错的教程

    首先,Flex组件生命周期(Flex Component Lifecycle)是指Flex框架用来创建和更新UI元素在Flash显示列表上的一系列方法和事件。当开发者编写自定义组件时,理解Flex组件生命周期是非常有益的。在组件生命周期的不同...

    导出Flex组件为jpg图片

    这个过程通常涉及一些编程技巧,包括对Flex组件生命周期的理解,以及对ActionScript(Flash Player的编程语言)的熟练掌握。 标签“源码”意味着可能在博文中会有实际的代码示例来展示如何操作。“工具”可能指的是...

    flex3_4 lifecycle

    首先,让我们了解一下Flex组件生命周期的基本概念。每个Flex组件都有一个从创建到销毁的过程,这个过程被称为组件生命周期。它包括几个关键阶段,如初始化、测量、布局、绘制以及事件处理等。这些阶段确保了组件正确...

    Flex4 Life cycle

    5. **事件处理**:Flex组件生命周期中,事件处理是非常关键的一环。组件可以监听并响应各种事件,例如用户输入、数据变化等。事件处理通常发生在`enterFrame`事件期间,这是处理动画和实时交互的理想时机。 6. **...

    Flex轮弹组件

    3. Flex组件生命周期:从创建到销毁的过程,包括初始化、测量、布局、绘制等阶段。 4. Event-driven编程:Flex应用主要依赖事件驱动模型,轮弹组件会监听并响应用户的滚动操作。 5. 组件状态管理:了解组件在不同...

    flex3组件和框架的生命周期

    - **Flex3组件生命周期** - 构造阶段 - 添加阶段 - 初始化阶段 - 失效机制阶段 - 生效机制阶段 - 更新阶段 - 移除阶段 - **Flex应用程序生命周期** - 构造阶段 - 初始化阶段 - 预加载阶段 - 子类创建阶段...

    理解Flex3的组件和框架的生命周期.doc

    在深入理解 Flex3 的组件和框架生命周期之前,我们需要先了解 Flex 的历史背景以及其运行机制。 Flex 简史: Flex 的发展始于2004年,最初由 Macromedia 开发,后来被 Adobe 收购。Flex3 是一个关键版本,引入了更...

    Flex 组件Flex 组件Flex 组件

    每个Flex组件都是一个继承自UIComponent的类,拥有自己的生命周期、样式和事件处理机制。例如,Button组件用于响应用户的点击动作,Label组件用于显示静态文本,而List组件则可以展示可选择的项目列表。 Flex组件的...

    Flex3组件和框架的生命周期

    - **Flex3组件生命周期** - 构造阶段 - 添加阶段 - 初始化阶段 - 失效机制阶段 - 生效机制阶段 - 更新阶段 - 移除阶段 - **Flex应用程序生命周期** - 构造阶段 - 初始化阶段 - 预加载阶段 - 子类创建阶段...

    理解Flex3的组件和框架的生命周期

    - **构造阶段(birth)**:这是组件生命周期的起点。在此阶段,组件被实例化,并且执行构造函数。此时组件还不存在于视图中,因此无法进行任何视觉上的操作。 - **添加阶段(birth)**:组件被添加到视图中,但尚未...

    理解Flex3组件和框架的生命周期.pdf

    #### 组件生命周期阶段概述 - **构造阶段**:组件对象被创建。 - **添加阶段**:组件被添加到显示列表中。 - **初始化阶段**:组件进行必要的初始化工作。 - **失效机制阶段**:组件的状态可能改变,例如响应用户...

    Flex_API的架构图

    这些组件是基于DisplayObject和EventDispatcher类的层次结构构建的,它们遵循Flex组件生命周期,具有创建、初始化、显示、交互和销毁等阶段。 5. **Flex Event Model**: 事件模型是Flex API的重要特性,允许组件...

    Flex 自定义组件ImageViewer

    组件生命周期是每个Flex组件从创建到销毁所经历的一系列阶段。理解组件生命周期至关重要,因为它涉及到组件何时初始化、何时准备显示、何时接收用户输入以及何时被销毁。以下是一些关键的生命周期方法: 1. **...

    Flex个人知识库之Apple组件

    7. Flex组件生命周期:从初始化到销毁的各个阶段,理解这些可以帮助优化组件性能和内存管理。 8. 触摸事件和手势识别:在Apple设备上,理解和处理触摸事件是关键,因为它们不同于传统的鼠标事件。 通过研究"flexlib...

Global site tag (gtag.js) - Google Analytics