Flex框架(The Flex Framework)
    Flex框架不同于Flex类库,它是一个集成在Flex应用里的ActionScript类库。 Flex框架是完全写在ActionScript类里,并确定了控制,容器,并且管理设计人员旨在简化建设的富互联网应用程序。
在这本书中Flex类库作为一部分被讨论。它包括下列几类:
表单控件(Form controls)
    表单控件是基本的控件不如按钮、输入框、多行文本框、列表组件、单选框、复选框,和组合复选框。除了HTML开发人员熟悉的标准控件,Flex类库还包括富文本编辑器、颜色拾取器、日期选择等等控件。
菜单控件(Menu controls)
    Flex提供了一套菜单控件,如弹出式菜单和菜单栏。
媒体组件(Media components)
    Flex应用的标志之一,是提供了富的媒体支持。Flex类库提供一套媒体组件,如图片,音频和视频。
布局容器(Layout containers)
    Flex应用能够使屏幕上的布局高度可配置。你可以使用布局容器放置的内容在一个屏幕上,并确定它们将如何随着时间而改变,或者当用户改变尺寸的Flash Player 。使用不同的容器组件,你可以创建复杂的版面使应用比如网格,表格,容器,画布,以及更多。你也可以使用标签绝对或相对坐标,使他们能够正确地对不同尺寸内部的Flash Player调整。
数据组件和数据绑定(Data components and data binding)
    Flex应用的一般分布式应用,使用远程过程调用服务器端的数据服务。数据组件构成连接器,简化了调用程序,数据模型保持数据返回,数据绑定功能以自动准形式控制数据与数据模型。
格式和验证(Formatters and validators)
    数据在远程调用过程时常常需要在被显示前被格式化。Flex类库提供了强壮的数据格式化功能(用字符串格式日期,格式一些具体的精度,格式数字作为一个电话号码等) 来完成这一任务。同样地,当从用户输入的数据发送到一个数据服务你将经常需要验证数据,以事先确保它是在正确的形式。Flex类库内含一套完整的校验完成这一目的。
光标管理(Cursor management)
    有别于传统的Web应用,Flex应用是状态化的,从数据服务每一次的数据发送或请求都有做完整的屏幕刷新。不过,由于远程过程调用往往导致网络和系统延迟,当客户端在等待从数据服务的请求时通知用户知道这一点很重要。光标管理,能使Flex应用改变光标外观,以通知用户这样的变化。
状态管理(State management)
    Flex应用,往往需要许多状态变化。举例来说,标准的操作,如注册一个新的帐户或作出购买通常需要几个屏幕。Flex类库提供管理这些状态变化的类。状态管理,不仅在宏观层面让屏幕变化,而且在微观层面,为单独的组件提供了状态管理。举例来说,一个产品展示组成,可以有几种状态:基本展示只是一个图片和名字,并详细说明增加了一个描述,价格,航运供货。此外,Flex提供能够方便地适用于过渡的动画,使状态的变化是动态的。
特效(Effects)
    Flex应用不受传统的Web应用程序容器的制约。自从Flex应用在Flash Player内部运行,他们能使用Flash提供的动画特点。因此。Flex类哭能提供各色俱全的特效,比如淡薄,缩放,模糊还有发光等。
历史管理(History management)
    Flex应用里的状态改变,使用Flex类库中的历史管理特点可以使用向前或者后退按钮在浏览器中为你导航。
拖放管理(Drag and drop management)
    Flex类库加入了简单的拖放部件,使用内嵌的拖放功能选择组建和管理类允许你快速添加拖放行为组成。
工具提示(Tool tips)
    使用此功能的Flex类库,用户移动鼠标经过元素的时候出现工具提示。
样式管理(Style management)
    Flex类库能够让Flex应用控制几乎所有的模样。你可以通过把样式写在对象上或者通过CSS,来让大多数控件和容器立刻改变,比如颜色和字体的设置。
Flex Builder 2
    Flex Builder 2的是官方的Adobe集成开发环境,为建设和调试Flex应用。建立在广受欢迎的Eclipse IDE ,Flex Builder中内置的工具,利用Flex技术书写,调试,并建立Flex应用,如mxml和ActionScript。
    Flex框架是Flex Builder的一部分。然而,Flex Builder和Flex框架是不是同义词。你不必用Flex Builder而使用Flex框架。反之,你可以选择安装免费的Flex SDK的,其中包括编译器和Flex框架。然后,您可以整合Flex框架于不同的IDE ,或者你可以使用任何文本编辑器编辑mxml和ActionScript 档案,然后在命令行下编译程序。

Flex框架(The Flex Framework)相关推荐

  1. Flex 3 与 Flex 4 beta 之间的区别

    Flex 3 与 Flex 4 beta 之间的区别 Flex 4(代码名:Gumbo)beta 发行版在 Flex 3 基础上做出重大改动.Flex 4 beta 引入了一个新的组件和外观架构.但是 ...

  2. 手把手教你使用Flex 3——《Flex 3程序设计》

    手把手教你使用Flex 3 --<Flex 3 程序设计> 1954 年 Fortran 语言的发明,使软件业跨入了高级语言时代: 1972 年 Smalltalk 的发布,标志着&quo ...

  3. html div flex,CSS中flex布局详解

    1.浏览器flex兼容申明 dispaly:flex; display:-webkit-flex; display:-ms-flex; display:-moz-flex; display:-o-fl ...

  4. 词法分析器Flex学习1 - Flex识别关键字

    以前曾写过2篇Flex和Bison入门应用的文章: https://blog.csdn.net/bcbobo21cn/article/details/112343850 https://blog.cs ...

  5. flex socket java,Flex的socket与java使用amf3进行通信

    amf3,adobe创立的数据格式由于使用二进制,没有了xml等冗余的字符数据量会少很多!而且很多测试报告均测出amf传递效果很高. 这次是使用Flex的Socket类与java的服务端进行通信, 步 ...

  6. oracle flex cluster,Oracle Flex ASM和Flex集群

    Oracle Flex ASM和Flex集群 Oracle RAC 12c 引入了两个新概念: 中心节点:  和以前的版本一样,它们通过专用网络相互连接,并且可以直接访问共享存储.这些节点可以直接访问 ...

  7. oracle flex cluster,12c flex cluster小记(3)

    先是安装数据库软件,这很容易,这边省略不讲了.我要讲的是安装完数据库软件之后,我用dbca建库,建库过程没报什么错,但是却发现完成后,2个节点只有一个节点有db instance,另一节点就是没有db ...

  8. Sharepoin学习笔记—架构系列—06 Sharepoint服务(Services)与服务应用程序框架(Service Application Framework) 1

    Sharepoint服务是Sharepoint的重要组成,可以说Sharepoint的许多网站功能都是基于这些服务构架起来的.这里把Sharepoint服务的相关要点总结一下. 1.什么是 Share ...

  9. Sharepoin学习笔记—架构系列—Sharepoint服务(Services)与服务应用程序框架(Service Application Framework) 1

    Sharepoin学习笔记-架构系列-Sharepoint服务(Services)与服务应用程序框架(Service Application Framework) 1 Sharepoint服务是Sha ...

最新文章

  1. JavaScript学习总结(十六)——Javascript闭包(Closure)
  2. Node.js 究竟是什么?
  3. 2022年科学突破奖,9人共获奖金1500万美元,mRNA 新冠疫苗2位奠基人获奖
  4. .NET Compact Framework下SQL CE的使用
  5. 版本服务器Svn部署与配置
  6. python画图表用引用数据_如何在python pandas中对数据帧使用按引用传递
  7. Linux 分析工具--性能
  8. C++ Primer 5th笔记(9)chapter9 顺序容器 vector 容器的自增长 容器适配器
  9. 【我拼搏的2016】-苦逼运维如何变身为SRE成长经历
  10. python基本语句及其意思_Python语法基础(1),一
  11. 大三软件工程小项目-小技术集合-读取XML文件及运行外部程序
  12. 读TXT文件带BOM问题
  13. 全网最全Spring面试题之高级篇整理总结(二)(共16题,附超详细解答)
  14. Custom Sharepoint Lookup Field
  15. 可扩展多线程异步Socket服务器框架EMTASS 2.0
  16. linux统计单拷贝基因家族,为什么所有病毒基因都是单拷贝
  17. leetCode 3,js解法
  18. C语言:编写一个函数,输入一个正整数,输出它的各个位数的平方和。
  19. 如何具有更好的凝聚力,我的团队
  20. JAVA修炼之路的开启

热门文章

  1. 5个主流的HTML5开发工具
  2. 《痞子衡嵌入式半月刊》 第 63 期
  3. GoodSync(最好的文件同步软件)
  4. Python pandas.DataFrame.tz_localize函数方法的使用
  5. 爬虫三(Bs4搜索、Selenium基本使用、无界面浏览器、Selenium自动登录百度案例、自动获取12306登录验证码案例、切换选项卡、浏览器前进后退、登录Cnblogs获取Cookie自动点赞)
  6. 论文的系统 排版软件Latex
  7. Cache架构以及X86ARM @Linux平台cache eviction功能测试
  8. Nginx安装成windows server 2016机器的服务
  9. python下载哪一个安装包_python中正确安装对应版本的包
  10. word怎么去除回车标记