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情报
        }

最新文章

  1. 剑指Offer面试题:26.字符串的排列
  2. PHP实验三
  3. C# Acrobat打开pdf出错,提示Acrobat.AcroPDDocClass不能强制转换为Acrobat.CAcroPDDoc,使用com组件{9B4CD3E7-4981-101B-9CA8-9240CE2738AE},HRESULT: 0x80004002
  4. 新知识:Java 利用itext填写pdf模板并导出(昨天奋战到深夜四点,知道今天两点终于弄懂)
  5. 深入分析Java Web技术(2) IO
  6. PowerShell实现文件下载(类wget)
  7. Altium designer 小技巧
  8. UVA_393_Doors_(计算几何基础+最短路)
  9. apache、mod_jk负载均衡与tomcat集群
  10. Win10的革新与突破
  11. eclipse 编码设置
  12. Http record java
  13. struts开发步骤
  14. Intent的属性及Intent-filter配置——Extra属性——Flag属性
  15. ThinkPHP中:add()和addAll()的区别
  16. 部署java项目到阿里云服务器(centos7版本)
  17. Rx.net 例子——(1)基础
  18. IntelliJ IDEA导出设置
  19. ASP.NET Core 中的SEO优化(3):自定义路由匹配和生成
  20. CentOS 7 下 ifconfig command not found 解决办法

热门文章

  1. Sequentially-consistent ordering
  2. ntp服务问题
  3. MySQL常用语句大全
  4. Tomcat 环境部署网站. 帆软平台部署.
  5. 第8章 传输层(2)_UDP协议
  6. C#数组冒泡
  7. 【原创】重装Windows系统后Android studio无需重装,直接迁移
  8. urllib模块学习
  9. 数据库类型总结对比(Java,Hibernate,SQLServer,MySQL,Oracle)
  10. 解决IIS7下主机名灰色无法修改问题