`
wtj_jeson
  • 浏览: 10817 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

flex 启动后三个事件执行顺序

    博客分类:
  • flex
 
阅读更多
1.Application标签中有三个事件

initialize,creationComplete,applicationComplete(只用Application才有的事件)
creationComplete和applicationComplete有什么区别:
creationComplete先执行完
creationComplete是 Application实例完成后就执行的函数
applicationComplete是整个Application所有的东西都实例完成后再执行的函数

Flex程序启动事件的顺序initialize、creationComplete、applicationComplete

2.当容器中有子容器或控件时,都有initialize和creationComplete事件.

则先执行子容器的事件再执行父容器事件.这个和flex的冒泡机制有关.

测试输出顺序如下:
子容器的initialize事件
父容器的initialize事件
子容器的creation事件
父容器的creation事件
父容器中的applicationComplete事件
分享到:
评论

相关推荐

    Flex启动与初始化

    在这个过程中,Flex 系统会创建一个 SystemManager 对象,该对象是应用程序的入口,负责控制 swf 的加载和启动,也负责划分 Flex 工程显示层级。 在 Flex 启动过程中,SystemManager 会创建一个加载器(Preloader)...

    flex监听浏览器关闭事件

    我们可以通过在Flex应用中调用JavaScript来监听这个事件,并在必要时显示一个警告框或执行其他逻辑。 #### 2. 实现步骤 ##### 2.1 JavaScript代码 首先,在HTML页面中设置`window.onbeforeunload`事件处理函数,...

    flex事件运行流程

    本文将深入探讨Flex事件运行流程,特别是与`mx:Application.applicationComplete`、`creationComplete`以及Flex应用程序初始化顺序相关的知识点。 首先,Flex应用程序的启动始于`preloader`阶段,系统管理器...

    flex4自定义事件用法

    在这个函数中,你可以访问事件对象来获取事件相关的数据或执行相应的操作。 6. **完整项目导入与运行** - 文件`ex3_03_starter.fxp`是一个Flex项目文件,通常包含了项目的所有源代码、资源和配置信息。要导入此...

    flex事件flex事件flex事件flex事件

    "flex事件"这个概念可能指的是与Flex布局相关的JavaScript事件或者是在Flex容器中发生的交互事件。然而,由于提供的信息较少,无法明确具体是指哪些特定的事件。下面,我将详细介绍Flex布局的基础知识以及可能与之...

    Flex事件机制详细说明

    当一个事件被触发时,它会从根节点开始向下传递,直到到达实际产生事件的目标对象,并且沿途检查是否有相应的事件监听器。例如,在下面的代码片段中,如果`VBox`组件发生了`resize`事件,则事件流会从根节点`...

    Flex各自定义组件事件通讯例子

    在用户登录场景中,当用户点击“登录”按钮时,可能会触发一个事件。 1. 事件定义:创建自定义事件类,继承自flash.events.Event,如LoginEvent,包含事件类型常量和携带的数据。 2. 事件发射:在组件内部,当满足...

    flex 自定义控件、事件

    你可以为自定义控件添加多个事件监听器,以处理不同类型的事件。事件监听器函数会接收事件对象作为参数,通过它来获取事件的相关信息。 7. **EventMXML文件**:提到的"EventMXML"很可能是一个示例文件,展示了如何...

    Flex 事件机制,flex入门学习

    事件监听器的执行顺序取决于它们被添加的顺序,以及是否处于捕获或冒泡阶段。同一个阶段内的监听器按照添加的顺序执行,而不同阶段则先执行捕获阶段,然后是目标阶段,最后是冒泡阶段。 10. **事件冒泡和阻止** ...

    Flex中方法调用顺序的思考

    本篇我们将探讨Flex中方法调用的顺序,以及如何利用这些知识优化代码执行。 首先,我们需要了解Flex生命周期的基本阶段。一个Flex组件从创建到销毁的过程大致可以分为以下几个步骤: 1. **构造函数**:当组件被...

    flex bison的可执行代码

    Flex接受一个描述词法规则的输入文件(通常命名为lex.yy.c),该文件包含正则表达式和相应的C代码块,然后生成对应的词法分析器代码,最终编译成可执行文件。 Bison,全名是GNU Bison,是一个语法分析器生成器。...

    flex datagrid按数字顺序,字母顺序排序

    当用户点击列头时,这个事件会被触发。在事件处理函数中,我们可以获取到被点击的列(GridColumn),然后根据该列的dataField属性对数据提供者进行排序。 对于数字顺序排序,我们需要编写一个自定义比较函数。在...

    Flex Tree 的右键菜单事件

    为了监听这个事件,我们需要在Tree组件上添加事件监听器。代码示例如下: ```actionscript tree.addEventListener(Event.MENU_SHOW, onMenuShow); ``` `onMenuShow`函数是处理此事件的回调函数,其中我们可以根据...

    flex启动与初始化

    深入讲解flex启动化调用的类,启动原理

    Flex万年历记事本_flex源码

    3. **Flex Builder/Flash Builder**:这个项目可能是在Adobe Flex Builder或Flash Builder集成开发环境中创建的,这两个工具提供了强大的调试、编译和部署功能,帮助开发者高效地构建Flex应用。 4. **数据绑定**:...

    flex的事件详解

    在ActionScript 3.0中,每个事件都由一个事件对象表示,通常是一个`Event`类或其子类的实例。事件对象包含了事件的详细信息,如事件类型、时间戳等,并提供了一系列方法供开发者使用。例如,当用户点击屏幕时,Flash...

    精通flex3.0 精通 Flex3.0 LCDS ActionScript 事件

    《精通Flex3.0:LCDS与ActionScript事件详解》 Flex 3.0是Adobe公司推出的基于Flash Player运行时的开发框架,主要用于构建富互联网应用程序(RIA)。它提供了强大的组件库、数据集成以及丰富的用户体验设计,使得...

    flex控件事件

    每个事件类型都有一个唯一的字符串标识,如“MouseEvent.CLICK”或“FlexEvent.CHANGE”。 3. 事件对象: 当事件发生时,会创建一个事件对象,它包含了关于事件的所有信息,如事件类型、时间源、事件目标等。...

    Flex事件机制(通俗易懂)

    例如,如果一个按钮设置了 `bubbles` 为 `true`,那么当点击按钮时,不仅该按钮会接收到事件,其父组件也能接收到这个事件。反之,如果 `bubbles` 设置为 `false`,那么事件仅限于当前组件内部。 示例代码: ```xml...

Global site tag (gtag.js) - Google Analytics