Adobe
产品
Acrobat
Creative Cloud
创意套装
Digital Marketing Suite
Digital Publishing Suite
Elements
Photoshop
Touch Apps
更多产品
解决方案
数字营销
数字媒体
教育
金融服务业
政府部门
网页体验管理
更多解决方案
学习帮助下载公司
商店
在线商店
批量许可
查找经销商
搜索
 
信息 登录
欢迎,我的支持
我的帐户
注销
为何登录?登录后可以管理您的帐户,访问试用版下载、产品扩展和社区区域等。
Adobe
产品 分类 购买   搜索  
解決方案 公司
学习
登录 注销 我的货物 我的支持
Date Date
Qty:
Subtotal
Checkout
Adobe 开发者中心 / Flex 开发人员中心 /

一周学会 Flex 应用开发视频培训

快速启动:

  • 简介
  • 第 1 天:Flex 基础
  • 第 2 天:事件和数据基础
  • 第 3 天:数据处理和操作
  • 第 4 天:页面布局和动画
  • 第 5 天:添加视觉吸引力
  • 后续工作
返回顶部

“一周学会 Flex 应用开发”要求

必备知识

  • 基本编程概念、流程和构造
  • XML、HTML 和 CSS

必需产品

  1. Flash Builder 4 (试用版下载)

还在使用 Flex 3?

  1. 在我们的存档中找到“一周学会 Flex 3 应用开发”培训
返回顶部

简介

此培训课程将帮助您理解如何利用开放源代码 Flex 框架构建 RIA。要更轻松地学习 Flex,您可以使用基于 Eclipse 的 Flash Builder 4(前身为 Flex Builder)开发工具,它包含 Flex 框架并提供智能编码、交互式步进调试和用户布局可视设计等功能。

注意:为了充分利用此培训,请务必按顺序观看视频并完成随附的练习。您还可以下载视频离线观看,但您还是需要返回此页,下载练习文件并完成练习。

介绍一周学会 Flex 应用开发 (6:21)

通过观看这个简短的访谈视频,了解该培训课程的机制、理解前提要求并预览相关主题。

备选视频查看选项

  1. 获取 iTunes 上的移动版本 (不含练习)
  2. 下载供离线查看 (不含练习)
返回顶部

第 1 天:Flex 基础

one

第 1 天项目文件

(ZIP: 46.5MB)

介绍 Adobe Flex 4

介绍 Flex 和 Adobe Flash Platform (4:49)
将 Flex 融入客户端/服务器的世界 (2:54)

设置 Flash Builder

探索 Flash Builder 和 Flash Player (6:02)
使用 Flash Builder (19:22)
编译和查看应用程序 (13:31)

  1. 设置 Flash Builder 及您的项目文件

构建一个数据驱动型 Flex 应用程序

理解命名空间 (9:40)
介绍 Flex 组件和控件 (20:47)
在“设计”模式中进行表单布局 (11:56)
介绍样式设置和外观设置 (8:09)

  1. 创建用户界面
理解数据绑定 (6:16)

  1. 使用数据绑定生成一个电子邮件地址
从服务器请求和检索 XML 数据 (10:58)

  1. 将数据添加到应用程序

组织可视元素和代码

在容器中进行组件布局 (15:18)
添加滚动栏 (3:26)

  1. 尝试容器布局
在 Flex 中实施 OOP 概念 (30:14)

  1. 使用 ActionScript 属性创建 MXML 自定义组件
返回顶部

第 2 天:事件和数据基础

two

第 2 天项目文件

(ZIP: 95.5 MB)

理解事件驱动型开发

实施事件处理函数 (14:12)

  1. 处理用户事件
理解事件对象和冒泡 (19:38)

  1. 使用事件对象
使用 ActionScript 添加事件监听器 (7:28)

  1. 使用 addEventListener() 方法

检索远程数据

介绍 ArrayCollection 和其他数据类型 (9:29)
使用调试器和网络监视器验证数据检索 (6:32)

  1. 使用检索到的数据填充 ArrayCollection
  2. 使用检索到的数据填充 ArrayCollection
介绍 RPC (7:24)
借助 HTTPService 检索和处理数据 (10:41)

  1. 借助 HTTPService 使用数据填充应用程序
  2. 借助 HTTP 使用数据填充应用程序
  3. 借助 HTTP 使用数据填充应用程序
借助 WebService 检索和处理数据 (18:03)

  1. 借助 WebService 使用数据填充应用程序
借助 RemoteObject 检索和处理数据 (16:33)

  1. 借助 RemoteObject 使用数据填充应用程序
  2. 借助 RemoteObject 使用数据填充应用程序

创建类型数据模型

介绍 MVC 模式 (10:44)

  1. 分离模型、视图和控制器
  2. 分离模型、视图和控制器
ActionScript 类编程 (24:27)

  1. 创建 ActionScript 类和实例
实施值对象和类型数据模型 (10:52)

  1. 创建一个值对象 ArrayCollection
使用 Flash Builder 数据服务生成值对象 (9:44)

  1. 使用数据服务向导连接到服务
返回顶部

第 3 天:数据处理和操作

three

第 3 天项目文件

(ZIP; 49.3 MB)

扩展事件

创建一个事件类型,调度事件对象 (13:28)

  1. 创建一个事件类型,调度事件对象
扩展事件类以传递事件对象中的数据 (22:11)

  1. 扩展事件类以传递事件对象中的数据
调度自定义组件中的值对象 (17:27)

  1. 调度自定义组件中的值对象

发送远程数据

使用 HTTPService 发出服务器请求 (12:50)

  1. 使用 HTTPService 将数据传递到服务器
使用 WebService 发出服务器请求 (7:32)

  1. 使用 WebService 将数据传递到服务器
使用 RemoteObject 发出服务器请求 (7:43)

  1. 使用 RemoteObject 将数据传递到服务器

验证数据和设置数据格式

使用格式设置器 (9:17)

  1. 设置日期格式
验证表单数据 (14:54)

  1. 验证表单数据

进一步了解数据处理

实施双向绑定 (6:27)

  1. 使用双向绑定
使用 Flash Builder 数据向导 (5:17)

  1. 使用向导创建主/细节界面
返回顶部

第 4 天:页面布局和动画

four

第 4 天项目文件

(ZIP; 122 MB)

使用 DataGroup 容器显示数据

在默认的项呈示器中显示数据 (11:39)

  1. 将数据传递到项呈示器进行显示
创建自定义项呈示器 (9:58)

  1. 在自定义项呈示器中显示动态数据

借助基于列表的控件显示数据

在基于列表的控件中实施 Spark 项呈示器 (3:16)

  1. 在基于列表的控件中实施 Spark 项呈示器
创建 DataGrid 控件和设置格式 (13:32)

  1. 使用 DataGrid 控件
创建项呈示器和项编辑器 (21:29)

  1. 创建及使用项呈示器和项编辑器

在 UI 中创建和导航“页面”

了解导航器容器 (9:28)

  1. 使用导航器容器导航
使用 Flex 状态创建“页面” (14:03)

  1. 创建和导航应用程序状态
进行应用程序布局 (14:51)
使用约束控制组件布局 (8:59)

  1. 创建可伸缩的 UI

制作组件和状态动画

使用效果制作组件动画 (12:24)

  1. 使用效果制作组件动画
使用过渡制作状态动画 (22:52)

  1. 将过渡应用于视图状态
返回顶部

第 5 天:添加视觉吸引力

five

第 5 天项目文件

(ZIP: 60.7 MB)

控制文本显示

介绍文本控件 (14:00)

  1. 使用文本控件
使用文本布局框架 (11:20)

  1. 使用文本布局功能

设置可视显示样式

在 CSS 中定义样式 (9:23)

  1. 定义选择器样式
介绍高级 CSS 选择器 (8:29)

  1. 使用高级 CSS 选择器

设置 Spark 组件外观

介绍外观设置 (12:25)
使用 MXML 图形进行绘制 (4:51)

  1. 创建和应用外观
创建自定义外观属性 (8:24)

  1. 创建自定义外观属性
实施外观部件 (8:38)

  1. 在 Panel 控件上创建垂直标题栏
实施外观状态 (9:16)

  1. 制作按钮组件动画
设置 SkinnableDataGroup 容器外观 (7:54)

  1. 设置 SkinnableDataGroup 容器外观

使用 Adobe Flash Catalyst 设置 Flex 应用程序外观

第 1 部分:在 Flash Catalyst 中创建外观和组件 (31:05)
第 2 部分:使用 Flash Builder 修改 Flash Catalyst 项目 (7:05)
第 3 部分:使用 Flex Project Libraries (FXPL) (9:20)

  1. 在 Flash Builder 中导入 Flash Catalyst FXP 文件

部署 Flex 和 Adobe AIR 应用程序

创建生产构建 (2:29)

  1. 创建生产构建
创建 Adobe AIR 应用程序 (8:04)

  1. 部署到桌面
返回顶部

后续工作

查看范例

  • Tour de Flex

集成 Flex

  • Flex 与 ColdFusion
  • Flex 与 Java
  • Flex 与 PHP
  • Flex 与 .NET

浏览文档

  • ActionScript 3 参考
  • 使用 Flash Builder 4
  • 使用 Flex 4
  • 从 Flex 4 书籍入手file

实话实说:我们做得怎样?

请协助我们帮助您更好地学习 Flex:告诉我们本课程的构造方式和展示方式的利弊。

相关产品
Adobe Flash Builder

产品

  • Acrobat
  • Creative Cloud
  • Creative Suite
  • Digital Marketing Suite
  • Digital Publishing Suite
  • Elements
  • 移动应用程序
  • Photoshop
  • Touch Apps

解决方案

  • 数字营销
  • 数字媒体
  • 网页体验管理

行业

  • 教育
  • 金融服务业
  • 政府部门

帮助

  • 产品帮助中心
  • 订货和退货
  • 下载和安装
  • 我的 Adobe

学习

  • Adobe 开发人员连接
  • Adobe TV
  • 培训和认证
  • 论坛
  • 设计中心

购买方式

  • 在线商店
  • 批量许可
  • 查找经销商

下载

  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR
  • Adobe Shockwave Player

公司

  • 新闻编辑室
  • 合作伙伴计划
  • 公司社会责任
  • 工作机会
  • 投资者关系
  • 事件
  • 法律
  • 安全
  • 联系 Adobe
选择您的地区 中国(更改)
选择您的地区 关闭

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2012 Adobe Systems Incorporated. All rights reserved.

使用条款 | 隐私政策和 Cookies (更新)

京 ICP 备 10217899 号 京公网安备 110105010404