`
LoveJavaMM
  • 浏览: 8176 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Flex数据交互

    博客分类:
  • Flex
 
阅读更多

Flex3.0 數據传输方式包括:]

          内部数据传输,文件流方式传输,xml方式传输,其他方式传输

 

 

   1.0 内部数据传输

   

       变量赋值传递:  对于同一个文件或类中的变量可采用直接赋值的方式,对于不同文件或类中变量可采用公有变量的方式。

 

    1.1 直接赋值

         var a :int ,b:int =12;

          a =b ;

       类型差距比较大需要强制转换类型 ,

        语法:

        变量名 as 强制类型

        另一种情况是特殊的变量类型:

        如Array等多维数据变量,为了节约变量空间,Array类型的变量并不存储全部数据 而是存储数组的首地址,不能直接赋值,而是通过concat方法复制变量

         var b:Array = [1,2,3];

        

 

 

1. flex 有三种文件组成

  *.mxml 的程序文件,*.as 的ActionScript文件 *.css 的样式文件,

 

2. mxml 注释方式为 <!--注释--> 

  ActionScript代码中有两种注释

  // 注释 单行注释

 /*注释*/ 多行注释

 

3. 程序布局

 有三个标签和布局息息相关  : layout  horizontal  verticalAlign,layout 起决定作用,有个值:absolute vertical horizontal .

 

4. Canvas

  放在Canvas 中的元素只能由xy 来指定它的位置,如果Canvas 中的组件坐标超过了Canvas的尺寸 它会自动添加滚动条

5.  分割界面容器

   HDividedBox 和VDividedBox

 

6. panel 具有Canvas Hbox Vbox 的所有功能,

 

7. 弹出窗口

 使用 PopUpManager 弹出Panel面板,  PopUp被成为弹出窗口,PopUpManager是专门用于处理弹出窗口的对象,addPopUp 可以将现有的对象置于父级对象的顶层,同样对应 removePopUp

var win:Panel  = new Panel();

       win.width = 300;

       win.height =240 ;

       win.title = "PopUp Panel";

       win.x = 20 ;

       win.y = 20 ;

      PopUpManager.addPopUp(win,this,this);

 

8.  titleWindow 继承了Panel 比 panel 多了一个关闭按钮,

9. 可折叠的导航器 According,里面可以嵌套 panel Box 

10 ViewStack 组件是由若干个重叠在一起的字容器构成,每次只显示一个容器,主要用于界面转换,

11 Form 

   可以包含许多复选框 输入文本 下拉框

  <mx:PhoneNumberValidator source=“{电话号码输入框Id}” 电话号码验证组件

  <mx:DateValidator                        日期验证组件

   <mx:EmailValidator      电子邮件验证组件

 12 多页面 States

 

                            ActionScript 基础知识

 

1. trace 为 打印信息

2. 声明 数组

  public  var myArray:Array = new Array{"xiao","ze"};

  获取指定的数据 trace(myArray[2]);

  长度 myArray.length

3.  接受外部数据

     HTTPService

 <mx:HTTPService  id="myData" url ="myXML.xml" resultFormat = "e4x"/>

  url: 数据来源路径

resultFormat :数据结构格式  有六种类型,array e4x flashvars  object text   xml

 

4. 事件对象

 事件产生的这个对象叫做事件对象,包含两个重要的部分,目标target和类型Type,

target 包含了包含产生事件主题的所有信息,id x  y 位置, type 返回产生事件的类型,

5 DataGrid

ActionScript 提供了五种类文件用于数据格式,分别是 CurrencyFormatter DateFormatter NumberFormatter PhoneFormatter ZipCodeFormatter

 

 

 

 

 

   

    

 

 

 

 

 

  

      

 

 

   

 

 

   

 

分享到:
评论

相关推荐

    flex数据交互_方式

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

    Flex+BlazeDB+mysql实现数据交互

    **Flex数据交互**: Flex是一款强大的开发工具,用于创建互动丰富的基于Flash的用户界面。在Flex应用中,数据交互主要通过RemoteObject组件来实现,它可以调用后台Java或.NET服务,从而进行CRUD(创建、读取、更新和...

    flex与PHP数据交互教程

    在Flex与PHP的数据交互中,我们通常涉及到Ajax技术、SOAP或AMF(Action Message Format)协议。 1. **Flex与PHP数据交互的基础** - Flex客户端:使用ActionScript编写,通过HTTP或HTTPS协议向PHP服务器发送请求,...

    FLEX数据传输与交互

    FLEX被广泛用于构建用户界面,特别是那些需要大量动态数据交互的Web应用。本文将深入探讨FLEX数据传输与交互的相关知识点。 一、FLEX架构基础 FLEX架构主要由ActionScript、MXML和Flex SDK组成。ActionScript是FLEX...

    Flex与Java的交互

    Flex与Java的交互是跨平台应用开发中的常见技术组合,允许前端用户界面(UI)与后端业务逻辑进行高效沟通。在本文中,我们将深入探讨如何使用Flex 4与Java进行通信,并通过三种不同的方法实现这一目标:RemoteObject...

    Flex与Servlet之间数据的交互

    Flex与Servlet之间的数据交互是JavaWeb开发中的一个重要环节,它涉及到客户端富互联网应用程序(RIA)与服务器端数据处理的协同工作。Flex作为一个基于Adobe Flash Player的前端开发框架,主要用于创建具有丰富用户...

    flex 文档以及后台数据交互详解

    接下来,我们来讨论Flex与后台数据交互的关键技术。Flex应用程序通常通过HTTP、AMF(Action Message Format)或者Web服务(如SOAP或RESTful API)与后台服务器进行通信。以下是几种常见的交互方式: 1. **...

    Flex和java交互搭建

    Flex和Java交互搭建是开发富互联网应用程序(RIA)时常用的一种技术组合,它允许前端的Flex界面与后端的Java服务器进行数据交换和业务逻辑处理。这个项目新手用来练手非常合适,因为其结构简单,易于理解。接下来,...

    Flex数据传输与交互

    ### Flex数据传输与交互 #### 一、概述 Flex是一个高效且免费的开源框架,用于构建具有表现力的Web应用程序。这些应用能够跨浏览器、桌面和操作系统实现一致性的部署,利用了Adobe Flash Player和Adobe AIR作为...

    Flex与Java数据交互

    Flex与Java数据交互是Web开发中的一个重要话题,它涉及到客户端与服务器端的数据交换技术。Flex是一种基于Adobe AIR和Flash Player运行时的富互联网应用程序(RIA)开发框架,主要用于创建动态、交互性强的用户界面...

    flex与flash的交互

    本文将深入探讨Flex与Flash之间的交互,以及如何利用它们来构建动态、交互性强的Web应用程序。 Flex是由Adobe开发的一种开源框架,主要用于构建基于Flash Player或Adobe AIR的桌面和Web应用程序。它提供了MXML和...

    Flex使用json和xml数据交互

    ### Flex使用json和xml数据交互:深度解析与实践 #### 引言 在现代Web开发领域,数据交换格式的选择对于实现高效、灵活的前后端通信至关重要。JSON(JavaScript Object Notation)与XML(Extensible Markup ...

    C#与flex交互

    标题中的"C#与Flex交互"指的是在开发过程中,使用C#作为后端处理逻辑,而Flex作为前端用户界面,两者之间进行数据和功能的通信。Flex是一种基于Adobe AIR和Flash Player运行时的开源框架,主要用于构建富互联网应用...

    flex和javascript交互例子

    通过分析这些文件,我们可以深入理解Flex和JavaScript交互的细节,例如数据传递方式、错误处理机制、安全性考虑等。 总的来说,Flex和JavaScript的交互是Web开发中的关键技术,它使我们能够利用Flex的强大图形和...

    flex与JS交互示例

    5. **实际应用**:Flex与JavaScript的交互广泛应用于网页中的数据交换、用户交互、页面导航等场景。例如,Flex可以用于复杂的计算或图形渲染,而JavaScript则负责处理DOM操作和页面逻辑。 在提供的示例"flexWithJS...

    Flex与.NET交互

    总结来说,Flex与.NET的交互通过FluorineFx等工具实现,使得富互联网应用可以充分利用.NET的后端能力,同时提供了高效的数据传输方式,支持复杂对象的传递。这种交互方式在多层架构的应用开发中具有广泛的应用前景。

    Flex与JS交互

    这种交互性极大地扩展了富互联网应用(RIA)的功能,使得开发者能够利用Flex的强大图形和动画能力,同时利用JavaScript与网页环境的紧密集成。 ActionScript是Flex的核心编程语言,它是基于ECMAScript的一个方言,...

    flex flex和 java交互

    标题"flex 和 java交互"指出了一个关键的技术融合,即Flex与Java的整合,允许Flex前端与Java后端进行数据和功能的通信。这种交互通常是通过AMF(Action Message Format)协议实现的,它提供了一种高效的数据序列化...

    flex eclipse交互文件

    BlazDS是Adobe官方提供的一个开源项目,它提供了一套服务和工具,使得基于Flex的前端能够与Java后端进行数据交互,主要利用了AMF(Action Message Format)协议,这是一种高效的数据交换格式,能够快速传输对象和...

    Flex和java交互的示例代码

    ### Flex与Java交互知识点 #### 一、简介 在Flex与Java进行交互的过程中,主要涉及到的是前后端的...综上所述,通过合理的架构设计和编码实践,Flex与Java可以高效地进行数据交互,从而构建出功能强大的Web应用程序。

Global site tag (gtag.js) - Google Analytics