<!----><!---->
<!---->
Flex
是免费的,你可以用任意IDE
编辑它,也可以用免费的编译器编译你的代码。
<!----><!---->
<!---->
可以去Flex
官方网站下载Flex
SDK
http://www.adobe.com/products/flex
Adobe
提供了FlexBuilder
,这是收费的,你有30
天试用的机会,你可以从官方网站下载
http://www.adobe.com/products/flex
,其中已经包含了Flex2 SDK
和Flex3 SDK
。
你可以用任意编辑器编辑Flex
,我在这里只讲解FlexBuilder
的安装和使用。
下载FlexBuilder
后安装到任意目录,启动FlexBuilder
,你可以看到如下界面
<!----><!---->
<!---->如果你用过Eclipse
,你对这界面应该再熟悉不过了吧
选择新建项目
新建项目界面
<!----><!----> <!---->
- <!---->
新建项目
- 项目类型:普通web
项目:会生成swf
文件,嵌入Html
文件中;AIR
项目,用于生成桌面应用程序
-
<!---->使用的后台技术
我们先新建普通web
项目
- <!----><!----> 项目文件浏览器:其中
flexTest.mxml
为项目的入口文件
- <!----><!----> 代码导航
-
<!---->代码区
<!----><!---->
<!---->点击代码区左上方
Source
,可以进入可视化编辑视图
<!----><!----> <!---->
<!---->1、
<!---->组件列表
<!---->2、
<!---->你的画布,你可以从组件列表中拖动组件到画布中
<!---->3、
<!---->状态视图(在今后的教程中有讲解)
<!---->4、
<!---->组件属性列表
<!----><!---->
<!---->
提示:如果你看不到可视化编辑区域,提示有错误,你可以检查一下你的Flex SDK
指定是否正确,进入菜单Window->Preferences…->Flex->Installed
Flex SDK
制定SDK
地址,你不需要下载SDK
,在FlexBuilder
的安装目录里的sdks
目录里就有。
<!----><!---->
<!---->
再看看工具栏有什么
<!----><!---->
<!---->
其中比较重要的是1
、运行2
、调试3
、打包
好了,现在你可以拖一些组件到可视化编辑区域,然后点运行,看看效果。
恭喜你,你完成了Flex
开发的第一步,下一讲我将会创建一个HelloWorld
的小例子。
分享到:
相关推荐
1. **Flex SDK和Flex Builder**:解释两者的区别和关系,如何安装和配置Flex Builder,以及如何利用它来利用Flex SDK进行开发。 2. **MXML和ActionScript**:介绍MXML,这是一种声明性语言,用于描述用户界面的布局...
首先,Flex Builder 3.0基于Eclipse平台,提供了代码编辑、调试、性能分析和项目管理等一系列工具。通过这个IDE,开发者可以使用MXML和ActionScript 3.0进行编程,这两种语言是Flex应用的核心组成部分。MXML是一种...
Flex系列教程之三主要聚焦于通过一个简单的小程序来引导我们了解Adobe Flex这一开发平台。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,它基于ActionScript编程语言和MXML标记语言,允许开发者创建交互性...
在压缩包中包含的五个FlexBuilder2文档可能是用户手册、编程指南、API参考、教程和示例代码等资源,这些文档对于深入理解和使用FlexBuilder2至关重要。以下是可能涵盖的一些关键知识点: 1. **FlexBuilder2界面**:...
3. 安装完成后,启动FLEX Builder,首次使用可能需要配置Adobe AIR SDK,这通常在偏好设置中完成。 **配置FLEX SDK** 1. 如果选择使用Apache Flex SDK,你需要手动下载并解压到指定目录。 2. 在FLEX Builder中,...
本教程结合实例,旨在帮助初学者和开发者深入理解Flex的基本概念、语法以及实际应用。 一、Flex概述 Flex是基于Flash Player或Adobe AIR运行时环境的开发平台,它提供了丰富的用户界面组件库,使得开发者可以创建...
Flex Builder教程是一个全面介绍如何使用Flex Builder开发Flex应用程序的指南。Flex是一种强大的开发框架,它提供了丰富的用户界面组件库,包括MXML和ActionScript。MXML是一种基于XML的标记语言,用于布局用户界面...
第二章"Flex的开发环境"涵盖了Flex SDK的安装和Flex Builder 3的使用,以及如何构建第一个Flex应用程序,并解析了不同类型的文件。 第三章"MXML语法基础"讲解了MXML的构成和标签解析,以及命名空间的应用。第四章...
7. **Flex Quick Starts**:压缩包中的FlexQuickStarts系列文档可能是针对不同主题的快速入门教程,比如Flex的基础概念、组件使用、数据绑定、事件处理、动画制作、移动应用开发等。 8. **Flex开发工具**:Adobe ...
虽然也可以使用其他文本编辑器,但Flex Builder对Flex开发的优化使其成为首选工具。 五、Flex组件库 Flex组件库包含了一系列预定义的UI元素,如按钮、面板、列表等,这些组件可以直接拖放到MXML设计视图中。了解并...
综上所述,Flex4系列教程涵盖了从基础知识到高级实践的多个方面,不仅介绍了Flex的基本概念和发展历程,还深入探讨了如何使用各种技术和框架来构建高效、可靠的富互联网应用。对于初学者而言,通过学习这些教程可以...
然而,Flex也有一些不足,如FlexBuilder编译速度慢,数据输入体验不如数据展示,HTTPService和SOA的数据通信效率可能较低,以及生成的SWF文件体积较大。 ActionScript 3.0是Flex的主要编程语言,它是面向对象的,...
本教程首先会介绍Flex SDK和Adobe Flash Builder等开发工具的安装与配置,这对于初学者来说是必不可少的基础知识。接着,它会深入讲解Flex编程基础,包括ActionScript语言的关键概念,如变量、数据类型、控制结构...
- **AMF**: Action Message Format,一种用于在 Flex 和服务器之间传输数据的二进制格式。 - **优点**: - 高效的数据传输。 - 支持复杂数据类型。 #### 25. Demo12:FLEX 和 Spring 整合 - **Spring Framework**...
《FLEX3教程(适合初学者)》是一份专为编程初学者设计的教程,旨在帮助他们快速理解和掌握Adobe Flex 3这一强大的富互联网应用程序(RIA)开发框架。Flex 3是基于ActionScript 3.0,允许开发者构建功能丰富的、交互...
- Adobe Flex中文教程《Adobe Flex Quick Starts(中文).pdf》可能是教程的起点,其中可能涵盖了Flex的基础概念、组件使用、数据处理和项目构建等内容。 - Adobe官方文档、在线论坛和社区是获取更多学习资源和解答...
学习如何使用和自定义这些组件是构建用户界面的关键。 6. 数据绑定与事件处理 Flex支持数据绑定,这意味着UI组件可以直接与数据模型关联,当数据改变时,界面会自动更新。同时,理解事件处理机制对于响应用户操作至...
通过本教程的学习,你将能够掌握Flex的基本概念,搭建开发环境,使用MXML和ActionScript编写应用程序,并了解如何利用Flex组件、数据绑定和事件处理来创建交互式的富互联网应用。不断探索和实践,你将成为一名熟练的...
Flex提供了一个强大的设计环境——Flex Builder(现称为Flash Builder),以及一个灵活的编程模型,使用MXML和ActionScript语言来构建用户界面。MXML是用于声明式编程的标记语言,而ActionScript则是面向对象的脚本...