图书介绍

Flex 4.0 网络大讲堂PDF|Epub|txt|kindle电子书版本网盘下载

Flex 4.0 网络大讲堂
  • 郑千忠,陈军红等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302309222
  • 出版时间:2013
  • 标注页数:510页
  • 文件大小:314MB
  • 文件页数:530页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Flex 4.0 网络大讲堂PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第0章 绪论1

0.1RIA概述1

0.2Flex概述2

0.2.1Flex简介2

0.2.2Flex的工作原理2

0.2.3Flex与服务器端通信方式3

0.3Flex技术框架5

0.3.1ActionScript5

0.3.2MXML5

0.3.3Flex类库和运行时服务6

0.4Flex4简介6

0.4.1命名空间的变化7

0.4.2新特效与三维支持7

0.4.3布局模型8

0.4.4本地文件操作8

0.4.5皮肤与样式表8

0.4.6双向数据绑定9

0.5Flex开发工具——Flash Builder410

0.5.1安装Flash Builder410

0.5.2创建第一个Flex程序10

第一篇 ActionScript3.0基础入门篇14

第1章 ActionScript3.0语法基础14

1.1Actionscript变量的作用域14

1.1.1问题描述14

1.1.2解决方法14

1.1.3知识扩展——声明变量15

1.1.4网络课堂15

1.2ActionScript有序变量怎么使用15

1.2.1问题描述15

1.2.2解决方法15

1.2.3知识扩展——使用变量16

1.2.4网络课堂16

1.3怎样在Actionscript中定义常量16

1.3.1问题描述16

1.3.2解决方法17

1.3.3知识扩展——声明常量17

1.3.4网络课堂18

1.4Flex中的数据类型问题18

1.4.1问题描述18

1.4.2解决方法18

1.4.3知识扩展——数据类型分类18

1.4.4网络课堂19

1.5值类型和引用类型的区别19

1.5.1问题描述19

1.5.2解决方法19

1.5.3知识扩展——基本数据类型19

1.5.4网络课堂21

1.6隐式类型转换问题21

1.6.1问题描述21

1.6.2解决方法22

1.6.3知识扩展——隐式类型转换22

1.6.4网络课堂22

1.7Number和String类型转换的问题22

1.7.1问题描述22

1.7.2解决方法23

1.7.3知识扩展——显式类型转换23

1.7.4网络课堂26

1.8关于数据类型检查问题26

1.8.1问题描述26

1.8.2解决方法26

1.8.3知识扩展——类型检查27

1.8.4网络课堂29

1.9运算符is和as的问题30

1.9.1问题描述30

1.9.2解决方法30

1.9.3知识扩展——is运算符30

1.9.4知识扩展——as运算符31

1.9.5网络课堂31

1.10关于运算符分类问题31

1.10.1问题描述31

1.10.2解决方法31

1.10.3知识扩展——运算符的分类32

1.10.4网络课堂33

1.11关于逻辑运算符和条件运算符的疑问33

1.11.1问题描述33

1.11.2解决方法33

1.11.3知识扩展——逻辑运算符33

1.11.4知识扩展——条件运算符34

1.11.5网络课堂34

1.12ActionScript中的+++=是什么意思35

1.12.1问题描述35

1.12.2解决方法35

1.12.3知识扩展——赋值运算符35

1.12.4知识扩展——算术运算符36

1.12.5网络课堂36

1.13关系运算符=和<<问题36

1.13.1问题描述36

1.13.2解决方法36

1.13.3知识扩展——关系运算符37

1.13.4知识扩展——按位移位运算符37

1.13.5网络课堂37

1.14一元运算符和后缀运算符有什么不同38

1.14.1问题描述38

1.14.2解决方法38

1.14.3知识扩展——一元运算符38

1.14.4知识扩展——后缀运算符38

1.14.5网络课堂39

1.15括号运算符的疑问39

1.15.1问题描述39

1.15.2解决方法39

1.15.3知识扩展——主要运算符40

1.15.4网络课堂40

1.16关于运算符的优先级问题40

1.16.1问题描述40

1.16.2解决方法40

1.16.3知识扩展——运算符的优先级41

1.16.4网络课堂42

第2章 ActionScript控制语句43

2.1if语句判断问题43

2.1.1问题描述43

2.1.2解决方法43

2.1.3知识扩展——f语句44

2.1.4知识扩展——if else语句45

2.1.5网络课堂45

2.2关于if语句的使用问题46

2.2.1问题描述46

2.2.2解决方法46

2.2.3知识扩展——if…else if…else语句46

2.2.4网络课堂48

2.3if语句嵌套问题48

2.3.1问题描述48

2.3.2解决方法49

2.3.3知识扩展——嵌套if语句49

2.3.4网络课堂51

2.4switch语句问题51

2.4.1问题描述51

2.4.2解决方法51

2.4.3知识扩展——switch语句52

2.4.4网络课堂52

2.5关于switch语句的使用问题53

2.5.1问题描述53

2.5.2解决方法54

2.5.3知识扩展——使用switch语句54

2.5.4网络课堂55

2.6使用while循环查找数组中最小的值55

2.6.1问题描述55

2.6.2解决方法55

2.6.3知识扩展——hile循环语句56

2.6.4网络课堂56

2.7关于do…while循环语句的问题57

2.7.1问题描述57

2.7.2解决方法57

2.7.3知识扩展——do…while循环语句57

2.7.4网络课堂58

2.8运用for循环解决组合问题58

2.8.1问题描述58

2.8.2解决方法59

2.8.3知识扩展——for循环语句59

2.8.4网络课堂60

2.9fo…in循环问题60

2.9.1问题描述60

2.9.2解决方法60

2.9.3知识扩展——for…in循环语句61

2.9.4网络课堂61

2.10一个关于for each …in循环的疑问62

2.10.1问题描述62

2.10.2解决方法62

2.10.3知识扩展——for each…in循环语句62

2.10.4网络课堂63

2.11for循环嵌套问题63

2.11.1问题描述63

2.11.2解决方法63

2.11.3知识扩展——for嵌套64

2.11.4网络课堂65

第3章 ActionScript函数66

3.1function函数一定要传值进去吗66

3.1.1问题描述66

3.1.2解决方法66

3.1.3知识扩展——定义函数66

3.1.4网络课堂67

3.2调用外部函数问题68

3.2.1问题描述68

3.2.2解决方法68

3.2.3知识扩展——调用函数69

3.2.4网络课堂70

3.3求助,怎样获得这个函数的返回值70

3.3.1问题描述70

3.3.2解决方法70

3.3.3知识扩展——函数返回值71

3.3.4网络课堂71

3.4关于函数作用域的问题71

3.4.1问题描述71

3.4.2解决方法72

3.4.3知识扩展——函数的作用域72

3.4.4网络课堂73

3.5按值和按引用传参的问题73

3.5.1问题描述73

3.5.2解决方法74

3.5.3知识扩展——按值传递参数74

3.5.4知识扩展——按引用传递参数75

3.5.5网络课堂75

3.6可不可以让函数中的参数具有默认值75

3.6.1问题描述75

3.6.2解决方法76

3.6.3知识扩展——默认参数值76

3.6.4网络课堂77

3.7arguments对象问题77

3.7.1问题描述77

3.7.2解决方法77

3.7.3知识扩展——arguments对象77

3.7.4网络课堂79

3.8关于…(rest)传参问题79

3.8.1问题描述79

3.8.2解决方法79

3.8.3知识扩展——…(rest)参数80

3.8.4网络课堂81

3.9怎么调用函数内的函数81

3.9.1问题描述81

3.9.2解决方法81

3.9.3知识扩展——函数嵌套82

3.9.4网络课堂82

3.10ActionScript递归函数问题82

3.10.1问题描述82

3.10.2解决方法83

3.10.3知识扩展——函数的递归83

3.10.4网络课堂84

第4章ActionScript面向对象85

4.1面向对象编程的一些困惑85

4.1.1问题描述85

4.1.2解决方法85

4.1.3知识扩展——面向对象编程思想概述85

4.1.4网络课堂86

4.2关于ActionScript面向对象编程的问题86

4.2.1问题描述86

4.2.2解决方法86

4.2.3知识扩展——定义类87

4.2.4网络课堂87

4.3静态变量与非静态变量的区别88

4.3.1问题描述88

4.3.2解决方法88

4.3.3知识扩展——定义属性88

4.3.4网络课堂89

4.4ActionScript的访问修饰符有哪些89

4.4.1问题描述89

4.4.2解决方法89

4.4.3知识扩展——类成员修饰符90

4.4.4网络课堂91

4.5调用构造函数问题92

4.5.1问题描述92

4.5.2解决方法92

4.5.3知识扩展——构造函数92

4.5.4网络课堂93

4.6定义静态方法会不会影响系统性能94

4.6.1问题描述94

4.6.2解决方法94

4.6.3知识扩展——静态方法94

4.6.4网络课堂95

4.7关于实例方法的疑问95

4.7.1问题描述95

4.7.2解决方法95

4.7.3知识扩展——实例方法95

4.7.4网络课堂96

4.8如何使用get和set存取器方法97

4.8.1问题描述97

4.8.2解决方法97

4.8.3知识扩展——get和set存取器方法97

4.8.4网络课堂98

4.9关于绑定方法的疑问98

4.9.1问题描述98

4.9.2解决方法99

4.9.3知识扩展——绑定方法99

4.9.4网络课堂100

4.10ActionScript中包的问题100

4.10.1问题描述100

4.10.2解决方法100

4.10.3知识扩展——包100

4.10.4网络课堂103

4.11ActionScript属性的继承问题103

4.11.1问题描述103

4.11.2解决方法104

4.11.3知识扩展——属性的继承104

4.11.4网络课堂107

4.12关于方法的继承与覆盖问题107

4.12.1问题描述107

4.12.2解决方法107

4.12.3知识扩展——方法的继承和覆盖108

4.12.4网络课堂109

第二篇ActionScript数据操作篇110

第5章 数组110

5.1Array数组问题110

5.1.1问题描述110

5.1.2解决方法110

5.1.3知识扩展——创建数组110

5.1.4网络课堂111

5.2ActionScript中的变量数组传递问题111

5.2.1问题描述111

5.2.2解决方法112

5.2.3知识扩展——数组赋值112

5.2.4网络课堂112

5.3请教数组访问运算符的不解之处112

5.3.1问题描述112

5.3.2解决方法113

5.3.3知识扩展——Array类的属性113

5.3.4网络课堂113

5.4如何添加数组元素114

5.4.1问题描述114

5.4.2解决方法114

5.4.3知识扩展——插入数组元素114

5.4.4网络课堂115

5.5ActionScript中删除数组元素问题115

5.5.1问题描述115

5.5.2解决方法115

5.5.3知识扩展——删除数组元素116

5.5.4网络课堂117

5.6访问数组元素出错117

5.6.1问题描述117

5.6.2解决方法117

5.6.3知识扩展——访问数组元素118

5.6.4网络课堂119

5.7ActionScript数组排序问题119

5.7.1问题描述119

5.7.2解决方法119

5.7.3知识扩展——排序数组120

5.7.4网络课堂123

5.8如何查询数组123

5.8.1问题描述123

5.8.2解决方法123

5.8.3知识扩展——查询数组123

5.8.4网络课堂124

5.9关联数组排序问题124

5.9.1问题描述124

5.9.2解决方法125

5.9.3知识扩展——关联数组125

5.9.4网络课堂128

5.10如何处理数组越界的异常128

5.10.1问题描述128

5.10.2解决方法128

5.10.3知识扩展——多维数组128

5.10.4网络课堂130

第6章 字符串与正则表达式131

6.1字符串怎么表示131

6.1.1问题描述131

6.1.2解决方法131

6.1.3知识扩展——定义字符串131

6.1.4网络课堂133

6.2怎样连接字符串133

6.2.1问题描述133

6.2.2解决方法133

6.2.3知识扩展——字符串连接符133

6.2.4网络课堂134

6.3在比较两个字符串时可不可以不区分大小写134

6.3.1问题描述134

6.3.2解决方法134

6.3.3知识扩展——比较字符串135

6.3.4网络课堂135

6.4字符串的替换问题136

6.4.1问题描述136

6.4.2解决方法136

6.4.3知识扩展——替换字符串136

6.4.4网络课堂137

6.5怎么截取字符串137

6.5.1问题描述137

6.5.2解决方法138

6.5.3知识扩展——截取字符串138

6.5.4网络课堂139

6.6怎样判断一个字符串是否包含在另一个字符串中139

6.6.1问题描述139

6.6.2解决方法139

6.6.3知识扩展——检索字符串139

6.6.4网络课堂140

6.7关于统一字符串大小写的问题140

6.7.1问题描述140

6.7.2解决方法141

6.7.3知识扩展——字符串大小写转换141

6.7.4网络课堂141

6.8如何获取字符串的长度142

6.8.1问题描述142

6.8.2解决方法142

6.8.3知识扩展——length属性和字符串中的字符142

6.8.4网络课堂144

6.9正则表达式中的“[a-zA-Z]”是什么意思144

6.9.1问题描述144

6.9.2解决方法144

6.9.3知识扩展——正则表达式语法145

6.9.4网络课堂146

6.10求一正则表达式,获取网址参数146

6.10.1问题描述146

6.10.2解决方法146

6.10.3知识扩展——定义正则表达式147

6.10.4网络课堂148

6.11正则表达式中数据匹配问题148

6.11.1问题描述148

6.11.2解决方法148

6.11.3知识扩展——匹配数据148

6.11.4网络课堂150

第7章 日期和时间处理151

7.1为什么不是预期的日期和时间151

7.1.1问题描述151

7.1.2解决方法151

7.1.3知识扩展——创建Date对象152

7.1.4网络课堂153

7.2Flex日期相减计算的困惑153

7.2.1问题描述153

7.2.2解决方法154

7.2.3知识扩展——计算时间差154

7.2.4网络课堂155

7.3关于日期加减问题的求助155

7.3.1问题描述155

7.3.2解决方法155

7.3.3知识扩展——日期运算155

7.3.4网络课堂156

7.4如何设置指定格式的日期显示方式156

7.4.1问题描述156

7.4.2解决方法156

7.4.3知识扩展——获取当前的日期和时间157

7.4.4网络课堂159

7.5Flex中时间显示与本地不一致的问题159

7.5.1问题描述159

7.5.2解决方法159

7.5.3知识扩展——转换日期和时间的时区160

7.5.4网络课堂160

7.6如何生成随机验证码160

7.6.1问题描述160

7.6.2解决方法160

7.6.3知识扩展——Math类161

7.6.4网络课堂164

7.7如何用Flex制作一个秒计时器164

7.7.1问题描述164

7.7.2解决方法164

7.7.3知识扩展——Timer类165

7.7.4网络课堂166

7.8怎么实现类似sleep()函数的功能166

7.8.1问题描述166

7.8.2解决方法167

7.8.3知识扩展——计时函数167

7.8.4网络课堂168

第8章 XML处理169

8.1如何快速定义一个XML字符串169

8.1.1问题描述169

8.1.2解决方法169

8.1.3知识扩展——定义XML对象170

8.1.4网络课堂170

8.2能不能用字符串拼接的方式使用XML170

8.2.1问题描述170

8.2.2解决方法170

8.2.3知识扩展——使用构造函数构建XML对象171

8.2.4网络课堂172

8.3Flex读取远程XML中的数据172

8.3.1问题描述172

8.3.2解决方法173

8.3.3知识扩展——加载外部XML文件173

8.3.4网络课堂174

8.4如何保持格式不变向XML中添加内容174

8.4.1问题描述174

8.4.2解决方法174

8.4.3知识扩展——操作XML175

8.4.4网络课堂177

8.5如何解析XML字符串178

8.5.1问题描述178

8.5.2解决方法178

8.5.3知识扩展——访问XML子节点178

8.5.4网络课堂180

8.6读取XML节点属性值问题180

8.6.1问题描述180

8.6.2解决方法180

8.6.3知识扩展——访问XML属性181

8.6.4网络课堂182

8.7如何查找符合条件的节点182

8.7.1问题描述182

8.7.2解决方法182

8.7.3知识扩展——查找XML节点183

8.7.4网络课堂185

8.8读取XML中内容的问题185

8.8.1问题描述185

8.8.2解决方法186

8.8.3知识扩展——遍历XML节点186

8.8.4网络课堂187

8.9如何将现有数据转换为XML格式187

8.9.1问题描述187

8.9.2解决方法188

8.9.3知识扩展——转换XML类型188

8.9.4网络课堂189

第三篇 Flex组件编程篇190

第9章 MXML组件190

9.1Flex4中有关MXML的几个问题190

9.1.1问题描述190

9.1.2解决方法190

9.1.3知识扩展——MXML命名规范191

9.1.4网络课堂191

9.2如何理解Flex4中MXML应用程序的第1行代码192

9.2.1问题描述192

9.2.2解决方法192

9.2.3知识扩展——MXML的构成192

9.2.4网络课堂193

9.3请教<s:Application>和<mx:Application>区别是什么193

9.3.1问题描述193

9.3.2解决方法193

9.3.3知识扩展——〈s:Application>标记简介193

9.3.4网络课堂194

9.4Flex4中s=“library://ns.adobe.com/fiex/spark”表示么意思194

9.4.1问题描述194

9.4.2解决方法195

9.4.3知识扩展——Flex 4中的命名空间195

9.4.4网络课堂197

9.5关于<fx:Declarations>标记的疑惑197

9.5.1问题描述197

9.5.2解决方法197

9.5.3知识扩展——<fx:Declarations>标记简介197

9.5.4网络课堂198

9.5MXML和ActionScript能不能像PHP和HTML一样嵌套使用199

9.6.1问题描述199

9.6.2解决方法199

9.6.3知识扩展——MXML与ActionScript关系199

9.6.4网络课堂200

9.7如何将ActionScript写的组件用到MXML文件里200

9.7.1问题描述200

9.7.2解决方法201

9.7.3知识扩展——MXML组件继承关系201

9.7.4知识扩展——MXML整合ActionScript的方式202

9.7.5网络课堂204

9.8如何用ActionScript实现一个MXML组件205

9.8.1问题描述205

9.8.2解决方法205

9.8.3知识扩展——Flex中MXML组件分类205

9.8.4知识扩展——MXML组件大小206

9.8.5网络课堂209

9.9关于在Label中使用Layout出现错误的问题209

9.9.1问题描述209

9.9.2解决方法210

9.9.3知识扩展——设置组件定位方式210

9.9.4网络课堂210

第10章 使用容器控制界面布局211

10.1Flex4中组件前面的s:是什么意思211

10.1.1问题描述211

10.1.2解决方法211

10.1.3知识扩展——Flex4的用户界面结构211

10.1.4网络课堂213

10.2Flex4中有没有ApplicationControlBar213

10.2.1问题描述213

10.2.2解决方法213

10.2.3知识扩展——controlBarContent组件213

10.2.4网络课堂216

10.3请教HBox/VBox/ComboBox的区别216

10.3.1问题描述216

10.3.2解决方法216

10.3.3知识扩展——VGroup组件和HGroup组件216

10.3.4网络课堂218

10.4如何在两个容器中间加入分割条218

10.4.1问题描述218

10.4.2解决方法218

10.4.3知识扩展——HDividedBox组件和VDividedBox组件219

10.4.4网络课堂221

10.5怎样去掉BorderContainer容器里面221

图片的间隔221

10.5.1问题描述221

10.5.2解决方法222

10.5.3知识扩展——BorderContainer组件222

10.5.4网络课堂225

10.6关于halo和spark中的Panel的样式问题225

10.6.1问题描述225

10.6.2解决方法225

10.6.3知识扩展——Panel组件226

10.6.4网络课堂229

10.7怎样控制TitleWindow的显示位置229

10.7.1问题描述229

10.7.2解决方法229

10.7.3知识扩展——TitleWindow组件230

10.7.4网络课堂232

10.8Form里面的内容如何居中232

10.8.1问题描述232

10.8.2解决方法233

10.8.3知识扩展——Form组件233

10.8.4网络课堂236

10.9如何使加载的模块100%最大化236

10.9.1问题描述236

10.9.2解决方法236

10.9.3知识扩展——ModuleLoader组件237

10.9.4网络课堂240

第11章 界面显示组件241

11.1使用Label还是RichText的问题241

11.1.1问题描述241

11.1.2解决方法241

11.1.3知识扩展——Flex文本类组件241

11.1.4知识扩展——Label组件242

11.1.5知识扩展——RichText组件243

11.1.6网络课堂246

11.2关于RichEditableText组件显示的246

问题246

11.2.1问题描述246

11.2.2解决方法246

11.2.3知识扩展——RichEditableText组件246

11.2.4网络课堂249

11.3如何动态改变TextInput组件的背景色250

11.3.1问题描述250

11.3.2解决方法250

11.3.3知识扩展——TextInput组件250

11.3.4网络课堂252

11.4Flex4的TextArea有没有htmlText属性252

11.4.1问题描述252

11.4.2解决方法252

11.4.3知识扩展——TextArea组件253

11.4.4网络课堂255

11.5设置Spark Button组件的强调色255

11.5.1问题描述255

11.5.2解决方法255

11.5.3知识扩展——按钮类组件255

11.5.4网络课堂258

11.6如何动态添加多个CheckBox组件258

11.6.1问题描述258

11.6.2解决方法258

11.6.3知识扩展——————CheckBox组件259

11.6.4网络课堂261

11.7 RadioButton组件怎么取消选中状态261

11.7.1问题描述261

11.7.2解决方法261

11.7.3知识扩展——RadioButton组件262

11.7.4网络课堂264

11.8Image组件怎么才能非等比例拉伸图片264

11.8.1问题描述264

11.8.2解决方法265

11.8.3知识扩展——Image组件265

11.8.4网络课堂266

11.9禁用DateField或DateChooser组件上的任意日期266

11.9.1问题描述266

11.9.2解决方法267

11.9.3知识扩展——日期类组件267

11.9.4网络课堂271

11.10ComboBox响应事件的问题271

11.10.1问题描述271

11.10.2解决方法272

11.10.3知识扩展——列表类组件272

11.10.4网络课堂276

11.11List数据绑定和条目渲染的问题276

11.11.1问题描述276

11.11.2解决方法277

11.11.3知识扩展——List组件279

11.11.4网络课堂282

11.12Tree如何递归出当前节点下所有的父节点282

11.12.1问题描述282

11.12.2解决方法283

11.12.3知识扩展——Tree组件284

11.12.4网络课堂287

11.13如何取消PopUpMenuButton中下拉选项的默认label287

11.13.1问题描述287

11.13.2解决方法288

11.13.3知识扩展——PopUpButton组件289

11.13.4知识扩展——PopUpMenuButton组件291

11.13.5网络课堂292

第12章 导航组件293

12.1如何让ViewStack与浏览器历史记录建立关联293

12.1.1问题描述293

12.1.2解决方法294

12.1.3知识扩展——ViewStack组件295

12.1.4网络课堂298

12.2设置Accordion组件样式的问题298

12.2.1问题描述298

12.2.2解决方法298

12.2.3知识扩展——Accordion组件299

12.2.4网络课堂302

12.3怎样在Flex4里面设置<s:ButtonBar>的宽度302

12.3.1问题描述302

12.3.2解决方法302

12.3.3知识扩展——ButtonBar组件303

12.3.4网络课堂304

12.4如何修改LinkBar中链接单击之后的颜色304

12.4.1问题描述304

12.4.2解决方法305

12.4.3知识扩展——LinkBar组件305

12.4.4网络课堂307

12.5关于MenuBar中顶级菜单的操作307

12.5.1问题描述307

12.5.2解决方法307

12.5.3知识扩展——MenuBar组件308

12.5.4网络课堂311

12.6如何让ToggleButtonBar中每个按钮显示tooltip311

12.6.1问题描述311

12.6.2解决方法311

12.6.3知识扩展——ToggleButtonBar组件311

12.6.4网络课堂313

12.7如何通过代码来切换TabBar313

12.7.1问题描述313

12.7.2解决方法313

12.7.3知识扩展——TabBar组件314

12.7.4网络课堂315

12.8如何判断TabNavigator中是否已有316

某个Tab316

12.8.1问题描述316

12.8.2解决方法316

12.8.3知识扩展——TabNavigator组件317

12.8.4网络课堂319

第13章 设计Flex组件行为和状态320

13.1关于Flex中行为的疑惑320

13.1.1问题描述320

13.1.2解决方法320

13.1.3知识扩展——使用行为321

13.1.4网络课堂324

13.2mouseDownEffect属性可以赋哪些值325

13.2.1问题描述325

13.2.2解决方法325

13.2.3知识扩展——组件的行为触发器和动画效果325

13.2.4网络课堂326

13.3如何在执行完zoom效果之后调用327

另一函数327

13.3.1问题描述327

13.3.2解决方法327

13.3.3知识扩展——监听动画327

13.3.4网络课堂330

13.4Flex3中的状态与Flex4的比较330

13.4.1问题描述330

13.4.2解决方法330

13.4.3知识扩展——状态简介331

13.4.4知识扩展——创建状态331

13.4.5网络课堂335

13.5如何实现页面之间的跳转效果336

13.5.1问题描述336

13.5.2解决方法337

13.5.3知识扩展——为状态使用过渡效果338

13.5.4网络课堂340

第四篇 数据开发篇341

第14章 数据绑定和格式化341

14.1Flex4不能使用Model标签定义数据模型341

14.1.1问题描述341

14.1.2解决方法341

14.1.3知识扩展——数据模型341

14.1.4网络课堂343

14.2Textlnput组件数据绑定的问题343

14.2.1问题描述343

14.2.2解决方法344

14.2.3知识扩展——数据绑定机制344

14.2.4网络课堂346

14.3请教数据绑定的问题346

14.3.1问题描述346

14.3.2解决方法346

14.3.3知识扩展——使用{}绑定346

14.3.4网络课堂348

14.4为什么一直警告数据绑定将无法检测对某某的指定349

14.4.1问题描述349

14.4.2解决方法350

14.4.3知识扩展——Bindable绑定350

14.4.4知识扩展——使用<fx:Binding>组件绑定353

14.4.5网络课堂354

14.5为什么Bindable无法绑定354

14.5.1问题描述354

14.5.2解决方法355

14.5.3知识扩展——脚本绑定355

14.5.4网络课堂357

14.6PhoneFormatter格式化11位和12位电话号码的问题357

14.6.1问题描述357

14.6.2解决方法357

14.6.3知识扩展——数据格式化组件概述359

14.6.4触类旁通366

14.6.5网络课堂367

第15章 数据显示组件368

15.1ArrayCollection绑定DataGrid问题368

15.1.1问题描述368

15.1.2解决方法368

15.1.3知识扩展——绑定内部数据369

15.1.4网络课堂371

15.2DataGrid如何绑定对象内的字段371

15.2.1问题描述371

15.2.2解决方法372

15.2.3知识扩展——绑定外部数据372

15.2.4网络课堂374

15.3如何改变DataGrid表格每行的高度374

15.3.1问题描述374

15.3.2解决方法374

15.3.3知识扩展——DataGrid属性375

15.3.4网络课堂376

15.4DataGrid怎么自动刷新数据376

15.4.1问题描述376

15.4.2解决方法376

15.4.3知识扩展——DataGrid方法377

15.4.4网络课堂377

15.5DataGrid显示带小数点列的问题377

15.5.1问题描述377

15.5.2解决方法378

15.5.3知识扩展——数据显示格式378

15.5.4网络课堂380

15.6如何使DataGrid表头居中,下面的记录右对齐380

15.6.1问题描述380

15.6.2解决方法380

15.6.3知识扩展——设置DataGrid组件样式380

15.6.4网络课堂382

15.7如何实现用一列显示JPG格式小头像382

15.7.1问题描述382

15.7.2解决方法382

15.7.3知识扩展——itemRender属性383

15.7.4网络课堂385

15.8DataGrid组件获取编辑后数据的问题385

15.8.1问题描述385

15.8.2解决方法385

15.8.3知识扩展——获取行数据386

15.8.4知识扩展——修改单元格数据387

15.8.5网络课堂389

15.9Repeater读取数组的问题390

15.9.1问题描述390

15.9.2解决方法390

15.9.3知识扩展——Repeater组件391

15.9.4网络课堂392

第16章 与服务器端交互技术393

16.1Flex中的HTTPService使用问题393

16.1.1问题描述393

16.1.2解决方法393

16.1.3知识扩展——HTTPService类393

16.1.4知识扩展——HTTPService组件395

16.1.5网络课堂396

16.2WebService读取asmx生成XML的问题396

16.2.1问题描述396

16.2.2解决方法397

16.2.3知识扩展——WebService组件398

16.2.4网络课堂399

16.3RemoteObject从MXML转换成ActionScript时出错的问题399

16.3.1问题描述399

16.3.2解决方法400

16.3.3知识扩展——RemoteObject组件401

16.3.4网络课堂404

16.4请教AMFPHP+++PHP+++MySQL出现404

的乱码问题404

16.4.1问题描述404

16.4.2解决方法404

16.4.3知识扩展——AMFPHP405

16.4.4网络课堂410

第五篇 高级开发篇411

第17章Flex事件机制411

17.1请教ActionScript3中的事件机制411

17.1.1问题描述411

17.1.2解决方法411

17.1.3知识扩展——事件概述412

17.1.4知识扩展——事件流412

17.1.5知识扩展——事件处理模型414

17.1.6网络课堂416

17.2在Flex中怎么自动触发事件416

17.2.1问题描述416

17.2.2解决方法416

17.2.3知识扩展——Flex事件启动顺序416

17.2.4网络课堂418

17.3在事件中如何判断事件的来源418

17.3.1问题描述418

17.3.2解决方法418

17.3.3知识扩展——Flex事件对象419

17.3.4网络课堂421

17.4如何理解事件监听和分发421

17.4.1问题描述421

17.4.2解决方法421

17.4.3知识扩展——监听事件422

17.4.4知识扩展——调度事件422

17.4.5网络课堂424

17.5如何一次删除对象上监听的所有事件424

17.5.1问题描述424

17.5.2解决方法425

17.5.3知识扩展——删除事件监听器425

17.5.4网络课堂427

17.6如何处理鼠标的拖动和单击事件427

17.6.1问题描述427

17.6.2解决方法428

17.6.3知识扩展——鼠标类429

17.6.4网络课堂431

17.7使用键盘事件时出现的问题431

17.7.1问题描述431

17.7.2解决方法431

17.7.3知识扩展——键盘类431

17.7.4网络课堂433

17.8请教关于自定义事件的问题434

17.8.1问题描述434

17.8.2解决方法434

17.8.3知识扩展——直接创建自定义事件435

17.8.4知识扩展——通过类创建自定义事件435

17.8.5网络课堂438

第18章 Flex图表439

18.1有关Flex中图表显示的初学问题439

18.1.1问题描述439

18.1.2解决方法439

18.1.3知识扩展——图表组件简介440

18.1.4网络课堂440

18.2饼形图读取XML的数据不显示的问题441

18.2.1问题描述441

18.2.2解决方法441

18.2.3知识扩展——PieChart组件443

18.2.4网络课堂446

18.3请教BarChart背景网格设置446

18.3.1问题描述446

18.3.2解决方法448

18.3.3知识扩展——BarChart组件448

18.3.4网络课堂451

18.4如何将图表的Y轴显示在右边451

18.4.1问题描述451

18.4.2解决方法451

18.4.3知识扩展——ColumnChart组件453

18.4.4网络课堂454

18.5绘制Flex图表横坐轴标签重叠的问题455

18.5.1问题描述455

18.5.2解决方法457

18.5.3知识扩展——AreaChart组件458

18.5.4网络课堂460

18.6如何设置Legend组件的字体大小和样式460

18.6.1问题描述460

18.6.2解决方法461

18.6.3知识扩展——Legend组件461

18.6.4网络课堂463

18.7能否动态生成BubbleChart的series463

18.7.1问题描述463

18.7.2解决方法463

18.7.3知识扩展——BubbleChart组件464

18.7.4网络课堂465

18.8如何在鼠标移到LineChart图表时显示想要的内容465

18.8.1问题描述465

18.8.2解决方法466

18.8.3知识扩展——LineChart组件466

18.8.4网络课堂468

18.9PlotChart如何在显示的散点处加一个标签468

18.9.1问题描述468

18.9.2解决方法469

18.9.3知识扩展——PlotChart组件469

18.9.4网络课堂470

18.10一连串数据如何转换成CandlestickChart图表470

18.10.1问题描述470

18.10.2解决方法471

18.10.3知识扩展——CandlestickChart组件472

18.10.4网络课堂474

18.11如何利用canDropLabels移除图表中水平轴线上的标签474

18.11.1问题描述474

18.11.2解决方法474

18.11.3知识扩展——HLOCChart组件475

18.11.4网络课堂476

第六篇 实例开发篇477

第19章 Flex相册477

19.1系统概述477

19.2数据库设计478

19.3搭建框架479

19.3.1PHP服务器端479

19.3.2创建客户端Flex项目480

19.3.3项目目录结构481

19.4公共模块482

19.4.1设计数据映射类483

19.4.2设计视图类483

19.4.3设计自定义事件类484

19.4.4设计实例模式类485

19.4.5设计控制器类486

19.5前台功能实现487

19.5.1查看所有图片487

19.5.2图片列表组件490

19.5.3查看图片大图组件492

19.5.4整合前台493

19.6后台功能实现496

19.6.1管理员登录496

19.6.2图片管理499

19.6.3上传图片503

19.6.4分类管理507

19.6.5整合后台508

热门推荐