从零开始系列-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.2Flex和Flash的关系
|
|
|
|
第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