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

Flex 3 与 Flex 4 之间的区别---默认 Property 和 Declarations 标签

阅读更多

在 Flex 4 SDK 发布之前,Flex 语言允许 Application 根标签包含可视子代和非可视子代。可视子代与 addChild() 一起添加到 Application,非可视子代则作为属性声明。随后,表示新属性声明的非可视子代不可以作为 Application 的直接子代。您可以将这些非可视子代添加到 <fx:Declarations> 标签下。这包括效果、验证程序、格式化程序、数据声明和 RPC 类等非可视子代。以下是一个简短的示例:

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"   
  xmlns:s="library://ns.adobe.com/flex/spark">
    <fx:Declarations>
        <s:Fade id="fadeEffect" target="{targetButton}" alphaFrom="1" alphaTo="0" />       
    </fx:Declarations>
    <s:Button id="targetButton" />
    <s:Button label="play effect" click="fadeEffect.play()" x="80" />
</s:Application>

分享到:
评论

相关推荐

    Flex4 Declarations in ActionScript

    Flex4是Adobe Flex框架的一个重要版本,它引入了全新的ActionScript编程模型,显著提升了开发效率和应用程序的表现力。本篇文章将深入探讨Flex4中的一项核心特性——声明式编程,并通过实际示例来解析其在...

    flex-menu.rar_Flex 4_Menu_flex_flex Menu_flex 菜单

    总的来说,"flex-menu.rar"是一个关于Flex 4菜单组件的学习资源,对于想要精通Flex 4 UI设计和Flash Builder 4开发的人员来说,这是一个非常有价值的参考资料。通过这个压缩包,你可以了解到如何利用Flex 4的强大...

    flex4-binding-custom-Class.rar_flex_flex4

    在Flex 4中,数据绑定是通过ActionScript 3实现的,它基于一种声明性方式,使得UI组件的状态能够与应用程序的数据模型实时同步。数据绑定的核心概念是`&lt;mx:Binding&gt;`或`&lt;s:Binding&gt;`标签,但更常见的是直接在属性...

    FLEX4时间轴动画

    这与Flex3不同,Flex3中的特效可以直接写在`&lt;mx:Application&gt;`标签内。 例如,你可以创建一个`s:Rect`形状,设置其填充颜色,并使用`s:Animate`和`s:MotionPath`来改变其尺寸: ```xml &lt;fx:Declarations&gt;...

    Flex4 SDK 新特性

    - **新增MXML标签**:Flex 4中的MXML增加了多个新的标签,如`&lt;fx:Declarations&gt;`等,这些新标签使得在MXML中定义和使用变量更为灵活。 - **改进的视图状态**:Flex 4对视图状态进行了显著改进,提供了更丰富的状态...

    Flex4 滑动菜单案例

    在这个"Flex4 滑动菜单案例"中,我们将探讨如何利用Flex4的组件和特效来实现一个动态的滑动菜单。 滑动菜单是用户界面设计中的常见元素,它可以提供更高效的导航,特别是在内容丰富的应用中。在Flex4中,我们可以...

    flex4 简单增删改实例

    Flex 4 是 Adobe 的一种富互联网应用程序(RIA)开发框架,它基于 ActionScript 3.0 和 Flex SDK,用于构建交互式、响应式的 Web 应用程序。在Flex 4中,开发人员可以利用强大的MXML和ActionScript来创建用户界面,...

    flex与java通信

    在IT行业中,Flex和Java之间的通信是构建富互联网应用程序(RIA)时常见的需求。Flex作为一个强大的客户端开发框架,主要用于创建动态、交互式的用户界面,而Java则是后端服务的主要提供者。本文将深入探讨如何在...

    Flex4视频教程_02-02用mxml自定义事件.rar

    Flex4是Adobe开发的一种用于构建富互联网应用程序(RIA)的框架,它基于ActionScript和Flash Player或Adobe AIR运行时环境。在Flex4中,MXML是一种声明式编程语言,主要用于构建用户界面,与ActionScript的面向对象...

    Flex与java交互 远程调用方式

    AMF是一种二进制数据格式,能够高效地序列化和反序列化ActionScript对象,使得 Flex与Java之间的数据交换更为快速和高效。Apache BlazeDS和LCDS(LiveCycle Data Services)是两个常用的中间件,它们提供了AMF支持,...

    Flex4.5从浅入深

    #### 二、Flex4.5与Flex3的区别 Flex4.5相比Flex3有显著的变化,特别是在组件库方面。Flex4.5引入了新的Spark组件库,它不仅提供了更现代的UI设计,还改进了性能和可维护性。Spark组件库取代了Flex 3中的Halo组件库...

    在Android程序上创建基于AIR的Flex的详细向导

    在Android平台上创建基于Adobe AIR的Flex应用程序是一个将Flash Builder与移动设备功能相结合的过程。Adobe AIR允许开发者使用Flex框架创建跨平台的应用程序,包括在Android上运行的多屏幕应用。本篇指南将逐步介绍...

    Flex数据显示与数据验证

    根据给定的信息,本文将详细解析Flex中的数据验证与显示技术。主要聚焦于Flex框架下对日期、货币以及字符串等数据类型的验证与显示方法,并通过示例代码进行具体阐述。 ### Flex中的数据验证 Flex提供了丰富的功能...

    FLEX动态树 动态图表

    ### FLEX动态树与动态图表:深入理解及应用 在Adobe Flex框架中,`Tree`控件被广泛用于展示层次结构的数据,如目录、组织结构等。本文将深入解析如何在Flex中创建并自定义动态树,以及如何通过事件处理实现更高级的...

    Flex开发入门

    Flex开发是一种创建富互联网应用程序(RIA)的技术,它允许开发者构建具有丰富图形界面和交互性的Web应用。在本文中,我们将深入探讨Flex开发的基础知识,包括如何新建MXML文件以及如何与Java EE(J2EE)项目进行...

    一个最简单的flex与java交互的例子

    在提供的文件`flexJava.docx`中,应该能找到这些源代码的详细内容,包括Flex的MXML和AS3代码,以及Java的控制器类或服务实现。 总的来说,这个例子的核心是Flex与Java之间的数据通信,这对于理解现代Web应用的前后...

    Flex4 自定义通用ImageButton

    4. **绑定和数据驱动**:通过`&lt;s:Image&gt;`或`&lt;mx:Image&gt;`标签加载图像,并可能使用`source`属性与组件的`imageSource`属性进行绑定。 通过组合`ImageButton.as`和`ImageButtonSkin.mxml`,我们可以创建一个具有...

    Flex与Java通信采用blazeDS的方式的例子helloworld

    Flex与Java之间的通信是开发富互联网应用程序(RIA)时经常遇到的需求。BlazeDS是Adobe公司推出的一个开源项目,它为Flex与Java应用程序之间提供实时的双向通信解决方案。本示例将详细介绍如何通过BlazeDS实现在Flex...

Global site tag (gtag.js) - Google Analytics