FLEX编程班

序号

主 题

描 述

课 时

1

RIA和flex的介绍

RIA技术介绍和理解,以及基于页面的应用,概要介绍flex相关信息,flex案例介绍

2

2

Flex的开发和安装环境

安装flex builder的介绍和安装,了解flex builder界面,建立flex project,简要介绍插入组建和运行程序

2

3

MXML简介

mxml语法,mxml文件结构,flex builder的使用,编写actionScript

2

4

Flex编程基础

了解ActionScript,了解ActionScript编程,基本语法、ActionScript的数据类型、数据运算,程序的控制,学会如何调试程序等

6

5

使用容器布局

了解Application、Canvas,Vbox等容器,以及对界面进行有效布局

2

6

组建的介绍和使用(1)

对按钮类的组建进行介绍和使用例如:Button、LinkButton、RadioButton等按钮类的控件

2

7

组建的介绍和使用(2)

对Label、Text、TextArea等输出显示控件进行介绍和使用

2

8

组建的介绍和使用(3)

其他组件:Alert、tree、comboBox、checkBox等

2

9

实战练习1

制作登陆页面,计算器

6

10

图形的处理

加载外部和本地图片,Image控件的基本响应事件

2

11

图形的特效

图片的特效处理,例如缩放,模糊、发光的运用

2

12

实战练习2

涂鸦面板的基本制作

4

13

实战练习3

制作图片浏览器,图片编辑器

6

14

list介绍和使用

对DataGrid、list、HorizontalList、Tilelist等大型组建进行介绍和使用,以及界面应用

8(重点)

15

Menu菜单、ComboBox的使用

学会使用menu,定义事件

2

16

实战练习4

制作表单,图片展示页面,以及DataGrid与list控件实现的拖拽练习

8

17

实战练习5

扑克牌单机游戏(深入运用list控件)

4

18

组建修饰

使用css定义组建样式的定义,制作属于自己的主题样式给组建添加效果,概要介绍css的运用用

2

19

动画效果

常见的动画效果,例如缩放,模糊、发光的运用,以及符合动画效果

2

20

用Flash制作皮肤

学习如何用flash给flex制作皮肤,以及如何加载运用css和swc

2

21

实战练习6

制作控件的复合效果动画,掌握使用基本特效

6

22

Flash安全机制

加载外部和本地文件的安全性

3

23

Flex交互

Flex与php,java,C++等

3

24

实战练习7

制作本地flex交互练习

4

25

Flex事件处理

关于事件的介绍、时间的响应

2

26

数据的绑定

关于数据的的介绍和使用

2

27

正则表达式

正则表达式的使用

2

28

Flex加载本地或外部文件

学会使用URLloader、URLRequest

2

29

Xml和tree的学习

掌握对xml的运用,以及作为tree组建的使用

2

30

实战练习9

制作天气预报工具 制作图片阅览器

10

31

音视频播放

声音效果
处理界面操作中的声音效果
关联控件介绍
拖动条
音频视频的加载
本地加载音频视频,实现播放

6

32

实战练习10

结合所有所学控件制作MP3播放器

10

33

实战练习11

结合所有所学控件制作FLV播放器

10

总课时:120课时