`

Flex之元数据标签

阅读更多

        关于元数据标签的一篇文章,转载自:http://newtamato.iteye.com/blog/344850

 

对flex 的元数据标签总结整理

所谓的元数据标签有些类似一种标记,但是我们写了这种标记系统会给我们生成很多额外的代码。

1、[ArrayElementType]

他是控制集合的元素数据类型,就像java的泛型。

2、[Bindable]

用了这个标记之后我们就可以把属性在界面mxml上作为source绑定给别的组件。

也可以用它来绑定事件

例如[Bindable(event='myDataChange')]

      public var mydata:object;

这样只要myDataChange事件发生这个绑定就生效。

3、[Embed]

他是用来嵌入的标签,在as中形式如下:

[Embed(source="可以是swf,png,音乐以及视频")]

private var myClass:class

这个myClass就可以付给某一个组件

在mxml中我们可以这样[@Embed(source="")]

4、[Inspectable]

使用这个标签我就可以将我设好的属性在mxml中得到提示

[Inspectable]

public var mylabel:string;

在mxml中我就可以使用flexbulider得到mylabel;

5、[RemoteClass]

这个标记可以方便我们将java类型和as类型进行转换。系统自动给我们转换,就没有必要自己写一个转换类。

[RemoteClass(alias=”com.NewTamatoMyClass”)]
public class MyClass {
public var id:int;

public var myName:String;
}

如果我们在次使用bindable,就可以吧这个类绑定给别的组件。更加方便。嘿嘿

不过我一般都会讲远程类型和as类型的属性名字保持一致。

6、[IconFile]

这个和embed有些类似都是嵌入,但是他只是嵌入图片

[IconFile(”icon.png”)]
public class myButton extends Button
{}

这个icon.png会嵌入到myButton中

7、[Effect]

8、InstanceType]

9、[Style]

剩下这三个我很少用,不太了解。待以后在来更新!

 

分享到:
评论

相关推荐

    AMF抓取flex页面数据

    AMF(Action Message Format)是Adobe开发的一种二进制数据交换格式,主要用于提高Flex和服务器之间的通信效率。本教程将详细介绍如何抓取使用AMF协议的Flex页面数据,并涉及模拟登录和页面抓取的相关知识。 1. **...

    Flex 3D云标签

    6. **数据绑定**:如果标签的内容来源于数据源,那么源代码中会有数据绑定的实现,将数据模型与视图(标签)关联起来,实现数据驱动的动态更新。 学习和研究Flex 3D云标签的源代码可以帮助你深入理解3D图形编程、...

    Flex 中的元数据标签

    Flex 中的元数据标签的用法和详细介绍

    Flex 3D标签云

    Flex 3D标签云是一种在Flex平台上创建动态、立体效果的标签展示技术,它通过将传统的二维标签转换为三维空间中的旋转元素,为用户提供了更直观、更具视觉吸引力的交互体验。这种技术常用于网站、应用程序或者数据...

    Flex 2 中的元数据标签

    ### Flex 2 中的元数据标签 在Flex 2中,元数据标签是用于提供类、方法或属性的额外信息的一种特殊标记。这些标签通常位于类定义或成员声明之前,并被ActionScript编译器用来控制类的行为或者为开发工具提供有关...

    flex as3 元数据标签综合

    ### Flex AS3 元数据标签综合解析 #### 一、元数据标签概述 在Flex与AS3(ActionScript 3)开发中,元数据标签(Metadata Tags)是一种重要的语法结构,用于向编译器提供有关类或成员的额外信息。这些标签能够帮助...

    flex数据绑定的原理

    当我们使用`[Bindable]`元数据标签标记一个类的成员变量时,Flex编译器会自动为这个变量生成相关的访问器(getter和setter)。例如,在提供的代码段中,`list`变量被标记为`[Bindable]`: ```actionscript public ...

    Flex数据共享与压缩

    在Flex开发中,数据管理是核心任务之一,尤其是在处理大量数据时。"Flex数据共享与压缩"的主题聚焦于如何在Flex应用中有效地管理和存储本地数据,特别是针对XMLList等大数据结构。XMLList是一种常见的数据结构,它...

    flex实现数据表格。

    在本实例中,“flex实现数据表格”指的是使用Flex技术来创建一个数据展示组件,即Datagrid,用于显示结构化的数据。Datagrid是Flex中非常重要的一个组件,它允许用户以表格形式查看和操作大量数据。 Flex Datagrid...

    flex olap 数据展现

    Flex OLAP数据展现是一种在Adobe Flex平台上实现在线分析处理(OLAP)的技术,它使得开发者能够构建交互式的数据分析和报表应用。OLAP是数据库和数据仓库系统的关键组成部分,主要用于多维数据分析,提供快速、一致...

    Flex 标签云 特效 漂亮

    Flex是一种基于ActionScript 3.0的开源框架,主要...综上所述,Flex中的标签云特效涉及组件设计、数据绑定、动画、布局和用户交互等多个方面,开发者需要对Flex框架有深入的理解,才能创建出既美观又实用的标签云效果。

    flex与PHP数据交互教程

    - 处理返回数据:Flex客户端接收到服务器响应后,解析数据并更新UI。 6. **安全性与优化** - 安全性:确保Flex与PHP之间的通信是安全的,可以使用HTTPS加密传输,同时对服务器端的API进行访问控制和身份验证。 -...

    flex操作数据的实例

    在“flex操作数据的实例”这个主题中,我们将深入探讨如何在Flex中处理和操作数据。 Flex的数据操作主要涉及以下几个方面: 1. **数据绑定**:Flex中的数据绑定是连接UI组件和应用程序数据模型的关键机制。通过...

    flex数据交互_方式

    在探讨“flex数据交互方式”这一主题时,我们首先需要理解Flex是什么以及它在数据交互中的角色。Flex是一种用于构建和部署丰富的互联网应用程序(RIA)的开源框架,由Adobe Systems开发并维护。它使用MXML(标记语言...

    Flex Bind数据绑定实例代码

    Flex Bind数据绑定是Adobe Flex应用程序开发中的核心特性,它允许开发者在用户界面组件和应用程序模型之间建立动态连接,实现数据的自动同步。这种强大的功能极大地简化了编程逻辑,特别是处理用户交互和数据更新时...

    Flex与java交换数据 Flex数据交换 Flex与java交换数据教程

    Flex与Java之间的数据交换是跨平台应用程序开发中的一个重要环节,特别是在构建富互联网应用程序(RIA)时。Flex,作为Adobe开发的开源框架,主要用于创建交互式的、基于Flash的用户界面,而Java则是一种广泛使用的...

    flex组件之数据可视化组件实例源码

    在Flex中,数据可视化组件是用于创建各种图表和图形的工具,使开发者能够将复杂的数据转化为易于理解的视觉表示。本实例源码提供了对数据可视化的深入理解和实际应用。 首先,我们要了解Flex中的数据绑定机制。在...

    flex显示数据库数据

    在本场景中,我们讨论的是如何在Flex 4中利用Myeclipse 9.0集成开发环境,从MySQL数据库中获取数据,并通过DataGrid组件在Flex页面上展示这些数据。这个过程涉及到多个技术栈,包括Java、Mysql数据库、Tomcat服务器...

Global site tag (gtag.js) - Google Analytics