新書推薦:
《
安全感是内心长出的盔甲
》
售價:HK$
67.0
《
快人一步:系统性能提高之道
》
售價:HK$
110.9
《
我们为什么会做梦:让梦不再神秘的新科学
》
售價:HK$
77.3
《
算法图解(第2版)
》
售價:HK$
78.2
《
科学的奇幻之旅
》
售價:HK$
77.3
《
画艺循谱:晚明的画谱与消闲
》
售價:HK$
143.4
《
新民说·现实政治史:从马基雅维利到基辛格
》
售價:HK$
99.7
《
宽容是件奢侈品(人生360度·一分钟经典故事)
》
售價:HK$
44.6
|
編輯推薦: |
《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章 绪论
0.1 RIA概述
0.2 Flex概述
0.2.1 Flex简介
0.2.2 Flex的工作原理
0.2.3 Flex与服务器端通信方式
0.3 Flex技术框架
0.3.1 ActionScript
0.3.2 MXML
0.3.3 Flex类库和运行时服务
0.4 Flex 4简介
0.4.1 命名空间的变化
0.4.2 新特效与三维支持
0.4.3 布局模型
0.4.4 本地文件操作
0.4.5 皮肤与样式表
0.4.6 双向数据绑定
0.5 Flex开发工具——Flash Builder 4
0.5.1 安装Flash Builder 4
0.5.2 创建第一个Flex程序
第一篇 ActionScript 3.0基础入门篇
第1章 ActionScript 3.0语法基础
1.1 Actionscript变量的作用域
1.1.1 问题描述
1.1.2 解决方法
1.1.3 知识扩展——声明变量
1.1.4 网络课堂
1.2 ActionScript有序变量怎么使用
1.2.1 问题描述
1.2.2 解决方法
1.2.3 知识扩展——使用变量
1.2.4 网络课堂
1.3 怎样在Actionscript中定义常量
1.3.1 问题描述
1.3.2 解决方法
1.3.3 知识扩展——声明常量
1.3.4 网络课堂
1.4 Flex中的数据类型问题
1.4.1 问题描述
1.4.2 解决方法
1.4.3 知识扩展——数据类型分类
1.4.4 网络课堂
1.5 值类型和引用类型的区别
1.5.1 问题描述
1.5.2 解决方法
1.5.3 知识扩展——基本数据类型
1.5.4 网络课堂
1.6 隐式类型转换问题
1.6.1 问题描述
1.6.2 解决方法
1.6.3 知识扩展——隐式类型转换
1.6.4 网络课堂
1.7 Number和String类型转换的问题
1.7.1 问题描述
1.7.2 解决方法
1.7.3 知识扩展——显式类型转换
1.7.4 网络课堂
1.8 关于数据类型检查问题
1.8.1 问题描述
1.8.2 解决方法
1.8.3 知识扩展——类型检查
1.8.4 网络课堂
1.9 运算符is和as的问题
1.9.1 问题描述
1.9.2 解决方法
1.9.3 知识扩展——is运算符
1.9.4 知识扩展——as运算符
1.9.5 网络课堂
1.10 关于运算符分类问题
1.10.1 问题描述
1.10.2 解决方法
1.10.3 知识扩展——运算符的分类
1.10.4 网络课堂
1.11 关于逻辑运算符和条件运算符的疑问
1.11.1 问题描述
1.11.2 解决方法
1.11.3 知识扩展——逻辑运算符
1.11.4 知识扩展——条件运算符
1.11.5 网络课堂
1.12 ActionScript中的+=是什么意思
1.12.1 问题描述
1.12.2 解决方法
1.12.3 知识扩展——赋值运算符
1.12.4 知识扩展——算术运算符
1.12.5 网络课堂
1.13 关系运算符==和问题
1.13.1 问题描述
1.13.2 解决方法
1.13.3 知识扩展——关系运算符
1.13.4 知识扩展——按位移位运算符
1.13.5 网络课堂
1.14 一元运算符和后缀运算符有什么不同
1.14.1 问题描述
1.14.2 解决方法
1.14.3 知识扩展——一元运算符
1.14.4 知识扩展———后缀运算符
1.14.5 网络课堂
1.15 括号运算符的疑问
1.15.1 问题描述
1.15.2 解决方法
1.15.3 知识扩展——主要运算符
1.15.4 网络课堂
1.16 关于运算符的优先级问题
1.16.1 问题描述
1.16.2 解决方法
1.16.3 知识扩展——运算符的优先级
1.16.4 网络课堂
第2章 ActionScript控制语句
2.1 if语句判断问题
2.1.1 问题描述
2.1.2 解决方法
2.1.3 知识扩展——if语句
2.1.4 知识扩展——if else语句
2.1.5 网络课堂
2.2 关于if语句的使用问题
2.2.1 问题描述
2.2.2 解决方法
2.2.3 知识扩展——if…else if…else语句
2.2.4 网络课堂
2.3 if语句嵌套问题
2.3.1 问题描述
2.3.2 解决方法
2.3.3 知识扩展——嵌套if语句
2.3.4 网络课堂
2.4 switch语句问题
2.4.1 问题描述
2.4.2 解决方法
2.4.3 知识扩展——switch语句
2.4.4 网络课堂
2.5 关于switch语句的使用问题
2.5.1 问题描述
2.5.2 解决方法
2.5.3 知识扩展——使用switch语句
2.5.4 网络课堂
2.6 使用while循环查找数组中最小的值
2.6.1 问题描述
2.6.2 解决方法
2.6.3 知识扩展——while循环语句
2.6.4 网络课堂
2.7 关于do…while循环语句的问题
2.7.1 问题描述
2.7.2 解决方法
2.7.3 知识扩展——do…while循环语句
2.7.4 网络课堂
2.8 运用for循环解决组合问题
2.8.1 问题描述
2.8.2 解决方法
2.8.3 知识扩展——for循环语句
2.8.4 网络课堂
2.9 for…in循环问题
2.9.1 问题描述
2.9.2 解决方法
2.9.3 知识扩展——for…in循环语句
2.9.4 网络课堂
2.10 一个关于for each…in循环的疑问
2.10.1 问题描述
2.10.2 解决方法
2.10.3 知识扩展——for each…in循环语句
2.10.4 网络课堂
2.11 for循环嵌套问题
2.11.1 问题描述
2.11.2 解决方法
2.11.3 知识扩展——for嵌套
2.11.4 网络课堂
第3章 ActionScript函数
3.1 function函数一定要传值进去吗
3.1.1 问题描述
3.1.2 解决方法
3.1.3 知识扩展——定义函数
3.1.4 网络课堂
3.2 调用外部函数问题
3.2.1 问题描述
3.2.2 解决方法
3.2.3 知识扩展——调用函数
3.2.4 网络课堂
3.3 求助,怎样获得这个函数的返回值
3.3.1 问题描述
3.3.2 解决方法
3.3.3 知识扩展——函数返回值
3.3.4 网络课堂
3.4 关于函数作用域的问题
3.4.1 问题描述
3.4.2 解决方法
3.4.3 知识扩展——函数的作用域
3.4.4 网络课堂
3.5 按值和按引用传参的问题
3.5.1 问题描述
3.5.2 解决方法
3.5.3 知识扩展——按值传递参数
3.5.4 知识扩展——按引用传递参数
3.5.5 网络课堂
3.6 可不可以让函数中的参数具有默认值
3.6.1 问题描述
3.6.2 解决方法
3.6.3 知识扩展——默认参数值
3.6.4 网络课堂
3.7 arguments对象问题
3.7.1 问题描述
3.7.2 解决方法
3.7.3 知识扩展——arguments对象
3.7.4 网络课堂
3.8 关于…rest传参问题
3.8.1 问题描述
3.8.2 解决方法
3.8.3 知识扩展——…rest参数
3.8.4 网络课堂
3.9 怎么调用函数内的函数
3.9.1 问题描述
3.9.2 解决方法
3.9.3 知识扩展——函数嵌套
3.9.4 网络课堂
3.10 ActionScript递归函数问题
3.10.1 问题描述
3.10.2 解决方法
3.10.3 知识扩展——函数的递归
3.10.4 网络课堂
第4章 ActionScript面向对象
4.1 面向对象编程的一些困惑
4.1.1 问题描述
4.1.2 解决方法
4.1.3 知识扩展——面向对象编程思想概述
4.1.4 网络课堂
4.2 关于ActionScript面向对象编程的问题
4.2.1 问题描述
4.2.2 解决方法
4.2.3 知识扩展——定义类
4.2.4 网络课堂
4.3 静态变量与非静态变量的区别
4.3.1 问题描述
4.3.2 解决方法
4.3.3 知识扩展——定义属性
4.3.4 网络课堂
4.4 ActionScript的访问修饰符有哪些
4.4.1 问题描述
4.4.2 解决方法
4.4.3 知识扩展——类成员修饰符
4.4.4 网络课堂
4.5 调用构造函数问题
4.5.1 问题描述
4.5.2 解决方法
4.5.3 知识扩展——构造函数
4.5.4 网络课堂
4.6 定义静态方法会不会影响系统性能
4.6.1 问题描述
4.6.2 解决方法
4.6.3 知识扩展——静态方法
4.6.4 网络课堂
4.7 关于实例方法的疑问
4.7.1 问题描述
4.7.2 解决方法
4.7.3 知识扩展——实例方法
4.7.4 网络课堂
4.8 如何使用get和set存取器方法
4.8.1 问题描述
4.8.2 解决方法
4.8.3 知识扩展——get和set存取器方法
4.8.4 网络课堂
4.9 关于绑定方法的疑问
4.9.1 问题描述
4.9.2 解决方法
4.9.3 知识扩展——绑定方法
4.9.4 网络课堂
4.10 ActionScript中包的问题
4.10.1 问题描述
4.10.2 解决方法
4.10.3 知识扩展——包
4.10.4 网络课堂
4.11 ActionScript属性的继承问题
4.11.1 问题描述
4.11.2 解决方法
4.11.3 知识扩展——属性的继承
4.11.4 网络课堂
4.12 关于方法的继承与覆盖问题
4.12.1 问题描述
4.12.2 解决方法
4.12.3 知识扩展——方法的继承和覆盖
4.12.4 网络课堂
第二篇 ActionScript数据操作篇
第5章 数组
5.1 Array数组问题
5.1.1 问题描述
5.1.2 解决方法
5.1.3 知识扩展——创建数组
5.1.4 网络课堂
5.2 ActionScript中的变量数组传递问题
5.2.1 问题描述
5.2.2 解决方法
5.2.3 知识扩展——数组赋值
5.2.4 网络课堂
5.3 请教数组访问运算符的不解之处
5.3.1 问题描述
5.3.2 解决方法
5.3.3 知识扩展——Array类的属性
5.3.4 网络课堂
5.4 如何添加数组元素
5.4.1 问题描述
5.4.2 解决方法
5.4.3 知识扩展——插入数组元素
5.4.4 网络课堂
5.5 ActionScript中删除数组元素问题
5.5.1 问题描述
5.5.2 解决方法
5.5.3 知识扩展——删除数组元素
5.5.4 网络课堂
5.6 访问数组元素出错
5.6.1 问题描述
5.6.2 解决方法
5.6.3 知识扩展——访问数组元素
5.6.4 网络课堂
5.7 ActionScript数组排序问题
5.7.1 问题描述
5.7.2 解决方法
5.7.3 知识扩展——排序数组
5.7.4 网络课堂
5.8 如何查询数组
5.8.1 问题描述
5.8.2 解决方法
5.8.3 知识扩展——查询数组
5.8.4 网络课堂
5.9 关联数组排序问题
5.9.1 问题描述
5.9.2 解决方法
5.9.3 知识扩展——关联数组
5.9.4 网络课堂
5.10 如何处理数组越界的异常
5.10.1 问题描述
5.10.2 解决方法
5.10.3 知识扩展——多维数组
5.10.4 网络课堂
第6章 字符串与正则表达式
6.1 字符串怎么表示
6.1.1 问题描述
6.1.2 解决方法
6.1.3 知识扩展——定义字符串
6.1.4 网络课堂
6.2 怎样连接字符串
6.2.1 问题描述
6.2.2 解决方法
6.2.3 知识扩展——字符串连接符
6.2.4 网络课堂
6.3 在比较两个字符串时可不可以不区分
大小写
6.3.1 问题描述
6.3.2 解决方法
6.3.3 知识扩展——比较字符串
6.3.4 网络课堂
6.4 字符串的替换问题
6.4.1 问题描述
6.4.2 解决方法
6.4.3 知识扩展——替换字符串
6.4.4 网络课堂
6.5 怎么截取字符串
6.5.1 问题描述
6.5.2 解决方法
6.5.3 知识扩展——截取字符串
6.5.4 网络课堂
6.6 怎样判断一个字符串是否包含在另一个字符串中
6.6.1 问题描述
6.6.2 解决方法
6.6.3 知识扩展——检索字符串
6.6.4 网络课堂
6.7 关于统一字符串大小写的问题
6.7.1 问题描述
6.7.2 解决方法
6.7.3 知识扩展——字符串大小写转换
6.7.4 网络课堂
6.8 如何获取字符串的长度
6.8.1 问题描述
6.8.2 解决方法
6.8.3 知识扩展——length属性和字符串中的字符
6.8.4 网络课堂
6.9 正则表达式中的“[a-zA-Z]”是什么意思
6.9.1 问题描述
6.9.2 解决方法
6.9.3 知识扩展——正则表达式语法
6.9.4 网络课堂
6.10 求一正则表达式,获取网址参数
6.10.1 问题描述
6.10.2 解决方法
6.10.3 知识扩展——定义正则表达式
6.10.4 网络课堂
6.11 正则表达式中数据匹配问题
6.11.1 问题描述
6.11.2 解决方法
6.11.3 知识扩展——匹配数据
6.11.4 网络课堂
第7章 日期和时间处理
7.1 为什么不是预期的日期和时间
7.1.1 问题描述
7.1.2 解决方法
7.1.3 知识扩展——创建Date对象
7.1.4 网络课堂
7.2 Flex日期相减计算的困惑
7.2.1 问题描述
7.2.2 解决方法
7.2.3 知识扩展——计算时间差
7.2.4 网络课堂
7.3 关于日期加减问题的求助
7.3.1 问题描述
7.3.2 解决方法
7.3.3 知识扩展——日期运算
7.3.4 网络课堂
7.4 如何设置指定格式的日期显示方式
7.4.1 问题描述
7.4.2 解决方法
7.4.3 知识扩展——获取当前的日期和时间
7.4.4 网络课堂
7.5 Flex中时间显示与本地不一致的问题
7.5.1 问题描述
7.5.2 解决方法
7.5.3 知识扩展——转换日期和时间的时区
7.5.4 网络课堂
7.6 如何生成随机验证码
7.6.1 问题描述
7.6.2 解决方法
7.6.3 知识扩展——Math类
7.6.4 网络课堂
7.7 如何用Flex制作一个秒计时器
7.7.1 问题描述
7.7.2 解决方法
7.7.3 知识扩展——Timer类
7.7.4 网络课堂
7.8 怎么实现类似sleep函数的功能
7.8.1 问题描述
7.8.2 解决方法
7.8.3 知识扩展——计时函数
7.8.4 网络课堂
第8章 XML处理
8.1 如何快速定义一个XML字符串
8.1.1 问题描述
8.1.2 解决方法
8.1.3 知识扩展——定义XML对象
8.1.4 网络课堂
8.2 能不能用字符串拼接的方式使用XML
8.2.1 问题描述
8.2.2 解决方法
8.2.3 知识扩展——使用构造函数构建XML对象
8.2.4 网络课堂
8.3 Flex读取远程XML中的数据
8.3.1 问题描述
8.3.2 解决方法
8.3.3 知识扩展——加载外部XML文件
8.3.4 网络课堂
8.4 如何保持格式不变向XML中添加内容
8.4.1 问题描述
8.4.2 解决方法
8.4.3 知识扩展——操作XML
8.4.4 网络课堂
8.5 如何解析XML字符串
8.5.1 问题描述
8.5.2 解决方法
8.5.3 知识扩展——访问XML子节点
8.5.4 网络课堂
8.6 读取XML节点属性值问题
8.6.1 问题描述
8.6.2 解决方法
8.6.3 知识扩展——访问XML属性
8.6.4 网络课堂
8.7 如何查找符合条件的节点
8.7.1 问题描述
8.7.2 解决方法
8.7.3 知识扩展——查找XML节点
8.7.4 网络课堂
8.8 读取XML中内容的问题
8.8.1 问题描述
8.8.2 解决方法
8.8.3 知识扩展——遍历XML节点
8.8.4 网络课堂
8.9 如何将现有数据转换为XML格式
8.9.1 问题描述
8.9.2 解决方法
8.9.3 知识扩展——转换XML类型
8.9.4 网络课堂
第三篇 Flex组件编程篇
第四篇 数据开发篇
第五篇 高级开发篇
第六篇 实例开发篇
|
|