从零开始系列-Flex3视频教程 (91课时)


http://edu.51cto.com/course/course_id-1160.html


Flex是Adobe公司开发的支持RIA(Rich Internet Applications)开发和部署的技术产品,是一个主要面向企业级的开源框架,可用于构建具有表现力的 Web 应用程序。借助于Flex强大功能,能够开发出增强更富有交互性和标签的用户界面。
本课程循序渐进地介绍了Flex从基础知识到高级应用。每一个章节都使用了实例来说明,并穿插了大量的说明、注意事项和操作技巧。本课程实例内容丰富,适合Flex开发的初级程序员,或者想了解Flex的程序开发人员,同时也可以作为想深入了解Flex开发的中、高级程序员的参考书,以及培训机构的教材使用。其中首先介绍了相关软件的安装及Flex 和ActionScript 3.0的基本知识,然后结合各种练习深入讲解了Flex的各种强大的功能:容器与组件、状态、图表功能等,并提供了专业的案例,构建了一个完整的Flex应用程序。


1 Flex概述
1.1Flex简介

1.2FlexFlash的关系



2 Flex的开发环境
2.1 Flex SDK的安装

2.2开发工具Flex  Builder 3

2.3 构建第一个Flex应用程序

2.4 各种常见的文件类型



3 MXML语法基础
3.1 MXML的构成

3.2 解析MXML的标签

3.3 命名空间



4  ActionScript 3.0 语法基础
4.1 变量和常量

4.2 数据类型和运算符

4.3.1 if…else 语句与if…else if语句

4.3.2 switch语句

4.3.3 for语句与for…in语句与for each…in语句

4.3.4 while语句与do…while语句

4.4.1函数

4.4.2 参数



5事件和事件机制
5.1 事件的概述

5.2 定义事件

5.3 事件的类型



6文本设计
6.1 文本的显示

6.2 单行文本框的设计

6.3 多行文本的设计

6.4 文本编辑器的设计

6.5 获取选择的文本

6.6 HTML文本编辑器实例



7按钮设计
7.1 普通按钮的设计

7.2 单选按钮的设计

7.3 复选框的设计

7.4 弹出式按钮的设计

7.5 链接按钮的设计

7.6 简易计算器实例



8数据绑定
8.1 数据列表

8.2 横向数据列表

8.3 二维数据列表

8.4 下拉列表

8.5 数据网格

8.6 树形式的呈现方式

8.7 商品列表实例



9图表设计
9.1 图表组件概述

9.2 图表类型

9.3 格式化图表

9.4 股票分析系统实例



10其他交互设计
10.1 数字选择器

10.2 日期显示

10.3 加载外部SWF文件

10.4 加载图像

10.5 颜色选择器

10.6 警告框的设计

10.7 进度条的设计

10.8日程管理实例



11定位和布局
11.1 Canvas容器

11.2 使用Box布局容器

11.3 使用DividedBox容器布局

11.4 表单布局

11.5 网格定位

11.6 Tile布局

11.7 使用面板

11.8 弹出窗口

11.9通讯录实例



12导航
12.1 ViewStack导航设计

12.2 标签导航设计

12.3 折叠导航设计

12.4名片管理系统实例



13菜单设计
13.1 上下文菜单的设计

13.2 菜单条的设计

13.3 弹出式按钮菜单的设计

13.4多窗口文档编辑器实例



14行为和特效
14.1 使用行为

14.2 拖放行为特效

14.3 使用View  States

14.4 过渡特效Transitions

14.5 使用ToolTip

14.6 用户登录系统实例



15样式和主题
15.1 使用样式

15.2 使用字体

15.3 指针管理器

15.4使用Flex主题实例



高级-- 使用Flex创建MP3播放器
1 总体设计

2 代码结构设计

3 播放界面设计

4 播放控制设计

5 创建数据和对象模型

6 读取歌曲列表

7 显示歌曲列表

8 播放控制设计

9 歌曲切换

10 显示进度功能设计

11 音量控制功能设计

12 声道控制功能设计

13 显示波纹功能设计

从零开始系列-Flex3视频教程 (91课时)


http://edu.51cto.com/course/course_id-1160.html