目录
第1章 入门1
为什么要用Flex 41
第1课 Flex初识6
第2课 分派和侦听事件7
第3课 可绑定注解和数据绑定10
第4课 Flex应用程序结构概述14
第5课 spark组件、Halo组件和Flex 4命名空间20
接下来的内容24
第2章 ActionScript 3、XML和E4X25
第6课 变量、函数、类型和范围26
第7课 对象、数组、集合和循环31
第8课 接口、类型转换、is操作符和as操作符34
第9课 继承40
第10课 E4X、XML、XMLList和XMLListCollection43
接下来的内容48
第3章 Spark入门:基本类型、组件、FXG和MXML图形、视频49
第11课 Spark基本类型50
第12课 简单的Spark组件53
第13课 数据驱动的Spark组件(列表)57
第14课 FXG和MXML图形——制作一个游戏60
第15课 摄像头和视频——一个假的twitter客户端83
接下来的内容86
第4章 Spark容器、视图状态、特效和样式87
第16课 Spark容器和布局88
第17课 视图状态97
第18课 特效和动画103
第19课 CSS样式107
第20课 MXML的内在原理110
第21课 Spark组件的生命周期113
接下来的内容117
第5章 Flex 4的Halo组件:使用DataGrid、导航容器和弹出窗口118
第22课 List和DataGrid120
第23课 TabNavigator、ViewStack和Accordion124
第24课 Alert.show和PopupManager127
接下来的内容132
第6章 用Flex格式化器和验证器构建用户友好的表单133
第25课 格式化器和验证器134
第26课 真实的表单、格式化器和验证器138
接下来的内容154
第7章 Cairngorm实践:SocialStalkr(twitter+雅虎地图)155
创建SocialStalkr项目156
twitter入门159
雅虎地图入门161
Cairngorm164
Cairngorm的历史和动机165
下载和安装Cairngorm 2.2.1167
Cairngorm事件顺序概述168
创建主应用程序169
创建ModelLocator171
创建控制包174
SocialStalkrController.as175
创建CairngormUtils和ServiceUtils176
创建TwitterDelegate179
创建命令181
创建可视组件187
接下来的内容204
点击下载