1、Flex是事件驱动的面向对象应用程序框架和编程语言。Flex应用程序加载完毕后,需要做的就是捕获事件,然后作出响应。
    Flex是一个庞大的技术组群中的一员。
 

2、RIA(Rich Internet Application)不是交互式文档,它主要是通过为浏览器安装一个插件来实现平台无关的程序功能。如Flex、Silverlight、JavaFX。
    RWA(Rich Web Application)。如Ajax。
    AIR指的是Adobe Integrated Runtime。这种技术允许把FlexRIA更进一步转换为所谓的RDA(Rich Desktop Applications)。

3、Flash Builder是基于Eclipse的。
   FlashBuilder4.7之后没有Design支持了。郁闷的哦。

4、Flex语言,由MXML和ActionScript组成。MXML负责可视组件的布局,ActionScript用于编写逻辑。
    而MXML在后台会被编译成ActionScript。也就是说只使用ActionScript就可以了。
    MXML语言用于容纳应用程序的主元素。通过MXML添加的一切都可以归类为组件。
 

5、所需要的环境:
  1)JRE1.4.2_06或更新的版本
  2)FlexSDK
  3)调试版FlashPlayer(在FlashBuilder安装目录下的【\player】文件夹里。需要安装)。

6、关于FlashPlayer
默认情况下, Flash Builder 运行 Flash Player 的调试版。此版本以浏览器插件或 ActiveX 控件形式提供,或者作为独立版本提供。此版本随 Flash Builder 一起安装,但也可从 Adobe 网站下载获得。
您可以使用 Capabilities.isDebugger() 方法通过编程确定您运行的 Flash Player 版本。从 Flash Builder 启动或调试应用程序时,可以指定要使用的 Flash Player 版本。

FlashPlayer的版本:
- ActiveX control content debugger (for IE) 为针对IE的调试插件版
- Plugin content debugger (for Netscape-compatible browsers) 为针对其他浏览器(firefox、chrome、opera)的调试插件版
- Projector content debugger为独立调试版
- Projector为独立普通版

7、FlashPlayer版本测试AS代码

import flash.system.Capabilities;

private function reportVersion():String {
            if (Capabilities.isDebugger) {                                                      // 判断是否Debug版FlashPlayer
                return "Debugger version of Flash Player";
            } else {
                return "Flash Player";
            }
        }
        private function reportType():String {
            return Capabilities.playerType + " (" + Capabilities.version + ")";     // 取得FlashPlayer情报
        }

Flex_概念的更多相关文章

  1. 如何一步一步用DDD设计一个电商网站(一)—— 先理解核心概念

    一.前言     DDD(领域驱动设计)的一些介绍网上资料很多,这里就不继续描述了.自己使用领域驱动设计摸滚打爬也有2年多的时间,出于对知识的总结和分享,也是对自我理解的一个公开检验,介于博客园这个平 ...

  2. 【Machine Learning】机器学习及其基础概念简介

    机器学习及其基础概念简介 作者:白宁超 2016年12月23日21:24:51 摘要:随着机器学习和深度学习的热潮,各种图书层出不穷.然而多数是基础理论知识介绍,缺乏实现的深入理解.本系列文章是作者结 ...

  3. 【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之集群概念介绍(一)

    集群概念介绍(一)) 白宁超 2015年7月16日 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习 ...

  4. 声音分贝的概念,dBSPL.dBm,dBu,dBV,dBFS

    需要做个音频的PPM表,看着一堆的音频术语真是懵了,苦苦在网上扒了几天的文档,终于有了点收获,下面关于声音的分贝做个总结. 分贝 Decibel 分贝(dB)是一个对数单位(logarithmic u ...

  5. js面向对象学习 - 对象概念及创建对象

    原文地址:js面向对象学习笔记 一.对象概念 对象是什么?对象是“无序属性的集合,其属性可以包括基本值,对象或者函数”.也就是一组名值对的无序集合. 对象的特性(不可直接访问),也就是属性包含两种,数 ...

  6. 【Linux大系】Linux的概念与体系

    感谢原作者:Vamei 出处:http://www.cnblogs.com/vamei 我在这一系列文章中阐述Linux的基 本概念.Linux操作系统继承自UNIX.一个操作系统是一套控制和使用计算 ...

  7. KOTLIN开发语言文档(官方文档) -- 2.基本概念

    网页链接:https://kotlinlang.org/docs/reference/basic-types.html 2.   基本概念 2.1.  基本类型 从可以在任何变量处理调用成员函数和属性 ...

  8. .NET面试题系列[5] - 垃圾回收:概念与策略

    面试出现频率:经常出现,但通常不会问的十分深入.通常来说,看完我这篇文章就足够应付面试了.面试时主要考察垃圾回收的基本概念,标记-压缩算法,以及对于微软的垃圾回收模板的理解.知道什么时候需要继承IDi ...

  9. 《徐徐道来话Java》(1):泛型的基本概念

    泛型是一种编程范式(Programming Paradigm),是为了效率和重用性产生的.由Alexander Stepanov(C++标准库主要设计师)和David Musser(伦斯勒理工学院CS ...

随机推荐

  1. 进程优先和ACL

    linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有 ...

  2. Jmeter(十六)Logic Controllers 之 Runtime Controller

    Runtime Controller-----运行时间控制器:控制其下的Sampler运行时间. 该控制器较为简单,官方文档也没作太多说明.照着Blazemeter写个例子: 运行,查看结果. 可以看 ...

  3. [UE4]封装蓝图函数Print String

    World Context Object一定要赋值才会在多人游戏中出现Server和Client,如下图所示:

  4. Composer 安装时要求输入授权用户名密码

    composer require "overtrue/laravel-socialite:~2.0" Authentication required (packagist.phpc ...

  5. Webpack打包方式及各场景下模块化语法总结

    1.nodejs的方式:commonjs  var xx =require()   modules.exports=xxxx 注意:这种方式引入模块,路径会遵循node的规则,和js的src路径规则不 ...

  6. WebSocket 启用压缩

    m_client.Compression = CompressionMethod.Deflate;

  7. GAC 注册查看与删除

    1.复制以下命令粘贴到以管理员权限运行的命令行程序里,回车运行(前提条件得有gacutil.exe注册工具): cd "C:\NETFX 4.0 Tools" 以windows7 ...

  8. delphi中Application.MessageBox函数用法详解

    delphi中Application.MessageBox函数用法详解 Application.MessageBox是TApplication的成员函数,声明如下:functionTApplicati ...

  9. cas server

    Tomcat: V8.5.x Java: 1.8 x64 MySQL: 5.5.x OS: Win10 x64 I. war 0. clone git clone https://github.com ...

  10. Java - 25 Java 包(package)

    Java 包(package) 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间. 包的作用 1 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用. 2 如同文件夹一样,包 ...