《Flex4.0网络大讲堂(附光盘)》编著者郑千忠、陈军红。
ActionScript语法和控制语句、面向对象编程、使用函数和数据、操作日期和XML、MXML组件、容器类组件、导航类组件、定义数据模型、DataGrid组件、绑定数据、HTTPService和WebService与服务器通信以及Flex图表等。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Flex4.0网络大讲堂(附光盘) |
分类 | |
作者 | 郑千忠//陈军红 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 《Flex4.0网络大讲堂(附光盘)》编著者郑千忠、陈军红。 ActionScript语法和控制语句、面向对象编程、使用函数和数据、操作日期和XML、MXML组件、容器类组件、导航类组件、定义数据模型、DataGrid组件、绑定数据、HTTPService和WebService与服务器通信以及Flex图表等。 内容推荐 《Flex4.0网络大讲堂(附光盘)》编著者郑千忠、陈军红。 《Flex4.0网络大讲堂(附光盘)》内容提要:本书详细而系统地介绍Flex4技术。全书分6篇共19章,主要内容包括:ActionScript语法和控制语句、面向对象编程、使用函数和数据、操作日期和XML、MXML组件、容器类组件、导航类组件、定义数据模型、DataGrid组件、绑定数据、HTTPService和WebService与服务器通信以及Flex图表等。最后通过一个Flex相册实例详细介绍Flex开发的全过程。 全书通俗易懂,通过实际问题和解答的形式,达到理论和实践相结合的目的。本书适合Flex初学者以及RIA技术爱好者,也可作为各大中专院校的在校学生和相关授课老师的参考书籍。 目录 第0章 绪论 1 0.1 RIA概述 1 0.2 Flex概述 2 0.2.1 Flex简介 2 0.2.2 Flex的工作原理 2 0.2.3 Flex与服务器端通信方式 3 0.3 Flex技术框架 5 0.3.1 ActionScript 5 0.3.2 MXML 5 0.3.3 Flex类库和运行时服务 6 0.4 Flex 4简介 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.5 Flex开发工具——Flash Builder 4 10 0.5.1 安装Flash Builder 4 10 0.5.2 创建第一个Flex程序 10 第一篇 ActionScript 3.0基础入门篇 第1章 ActionScript 3.0语法基础 14 1.1 Actionscript变量的作用域 14 1.1.1 问题描述 14 1.1.2 解决方法 14 1.1.3 知识扩展——声明变量 15 1.1.4 网络课堂 15 1.2 ActionScript有序变量怎么使用 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.4 Flex中的数据类型问题 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.7 Number和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.12 ActionScript中的+=是什么意思 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.1 if语句判断问题 43 2.1.1 问题描述 43 2.1.2 解决方法 43 2.1.3 知识扩展——if语句 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.3 if语句嵌套问题 48 2.3.1 问题描述 48 2.3.2 解决方法 49 2.3.3 知识扩展——嵌套if语句 49 2.3.4 网络课堂 51 2.4 switch语句问题 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 知识扩展——while循环语句 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.9 for…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.11 for循环嵌套问题 63 2.11.1 问题描述 63 2.11.2 解决方法 63 2.11.3 知识扩展——for嵌套 64 2.11.4 网络课堂 65 第3章 ActionScript函数 66 3.1 function函数一定要传值进去吗 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.7 arguments对象问题 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.10 ActionScript递归函数问题 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.4 ActionScript的访问修饰符有哪些 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.10 ActionScript中包的问题 100 4.10.1 问题描述 100 4.10.2 解决方法 100 4.10.3 知识扩展——包 100 4.10.4 网络课堂 103 4.11 ActionScript属性的继承问题 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数据操作篇 第5章 数组 110 5.1 Array数组问题 110 5.1.1 问题描述 110 5.1.2 解决方法 110 5.1.3 知识扩展——创建数组 110 5.1.4 网络课堂 111 5.2 ActionScript中的变量数组传递问题 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.5 ActionScript中删除数组元素问题 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.7 ActionScript数组排序问题 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.2 Flex日期相减计算的困惑 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.5 Flex中时间显示与本地不一致的问题 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 能不能用字符串拼接的方式使用XML 170 8.2.1 问题描述 170 8.2.2 解决方法 170 8.2.3 知识扩展——使用构造函数构建XML对象 171 8.2.4 网络课堂 172 8.3 Flex读取远程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 知识扩展——操作XML 175 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组件编程篇 第四篇 数据开发篇 第五篇 高级开发篇 第六篇 实例开发篇 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。