搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Flex 4.0 RIA开发宝典
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121126246
  • 作      者:
    赵一飞主编
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2011
收藏
内容介绍
    RIA——“富互联网应用”技术是目前及今后互联网发展不可逆转的方向和趋势,Flex又是最为流行的RIA开发技术之一。《Flex4.0RIA开发宝典》由赵一飞主编,分为几个部分,从零起步,深入浅出,结合大量实例详细介绍Flex 4.0的基本概念、语法、新特性及Flex的开发工具等。ActionScript语法作为开发Flex项目的基础,学习它是学习Flex开发的前提和重要基石,书中对ActionScript 3.0语法进行了系统的讲解。最后的两个使用Flex技术开发企业级项目的实例,可使读者对Flex的实践和应用有更深的认识,具有很高的学习和参考价值。<br>    《Flex4.0RIA开发宝典》由多年从事Flash和Flex开发的技术人员和教学人员共同编写,适合Flex程序员、RIA爱好者、各大专院校相关专业学生和具有一定编程经验的交互媒体设计师等读者阅读参考。
展开
目录
第1部分 flex基础篇<br>第1章 flex技术概述<br>1.1 flex简介<br>1.1.1 flex的技术特点<br>1.1.2 flex 4.0的新特性<br>1.2 flex技术框架概述<br>1.2.1 mxml语言<br>1.2.2 actionscript语言<br>1.2.3 flex类库<br>1.3 flex与flash<br>1.3.1 flex与flash的联系<br>1.3.2 flex与flash的区别<br>1.4 flex与ajax<br>1.5 flex的三种通信方式<br>1.6 小结<br><br>第2章 熟悉flash builder 4 开发环境<br>2.1 创建开发环境<br>2.1.1 对系统硬件的要求<br>2.1.2 对软件环境的要求<br>2.1.3 安装flash builder 4<br>.2.2 创建开发环境<br>2.2.1 flex 4.0 项目工程概述<br>2.2.2 熟悉flash builder 4 工作区<br>2.2.3 flash builder 4 常用的快捷键<br>2.2.4 使用flex帮助<br>2.3 使用flash builder 4<br>2.3.1 创建flex项目<br>2.3.2 编写flex 4.0程序<br>2.3.3 编译和运行flex 4.0程序<br>2.4 小结<br><br>第2部分 actionscript语法篇<br>第3章 actionscript 3.0语法基础<br>3.1 变量的声明和使用<br>3.1.1 变量的本质<br>3.1.2 变量命名规则<br>3.1.3 声明变量的语法<br>3.1.4 变量的作用域<br>3.2 常量的声明和使用<br>3.3 保留字与关键字<br>3.4 数据类型<br>3.4.1 数字:numeric(number、int、uint)<br>3.4.2 字符串:string<br>3.4.3 布尔值:boolean<br>3.4.4 null、void<br>3.4.5 复杂的数据类型:object、movieclip、simplebutton、textfield、date、array、error、function和xml<br>3.4.6 数据类型转换(隐式转换、显式转换)<br>3.4.7 转换为int、uint 和 number、string、boolean<br>3.4.8 默认值<br>3.5 运算符及表达式<br>3.5.1 算术运算符<br>3.5.2 赋值运算符<br>3.5.3 关系运算符<br>3.5.4 逻辑运算符<br>3.5.5 字符串运算符<br>3.5.6 条件运算符<br>3.5.7 主要运算符<br>3.5.8 按位运算符<br>3.5.9 递增、递减运算符<br>3.5.10 数据类型检查(is、as、typeof、in、instanceof)<br>3.5.11 其他运算符<br>3.5.12 一元、二元、三元运算符<br>3.5.13 运算符的优先级和结合律<br>3.6 代码书写规则<br>3.6.1 点语法与斜杠语法<br>3.6.2 区分大小写<br>3.6.3 冒号<br>3.6.4 小括号<br>3.6.5 中括号<br>3.6.6 大括号<br>3.6.7 分号<br>3.6.8 字面值<br>3.6.9 注释<br>3.7 外部文件路径<br>3.8 本章小结<br><br>第4章 actionscript 3.0 程序结构<br>4.1 顺序结构<br>4.2 分支结构<br>4.3 循环结构<br>4.4 小结<br><br>第5章 常用actionscript 3.0 核心类概览<br>5.1 数学(math)类<br>5.1.1 数学(math)类的属性和方法<br>5.1.2 数学(math)类应用实例--轨迹星球<br>5.2 数组(array)类<br>5.2.1 创建数组<br>5.2.2 访问数组元素<br>5.2.3 数组的长度<br>5.2.4 多维数组<br>5.2.5 数组的基本操作<br>5.2.6 遍历数组元素<br>5.2.7 数组(array)类应用实例--排序<br>5.3 字符串(string)类<br>5.3.1 创建字符串<br>5.3.2 字符串属性<br>5.3.3 字符串方法<br>5.3.4 字符串(string)类应用实例--查找字符串<br>5.4 日期(date)类和时间(timer)类<br>5.4.1 创建date对象<br>5.4.2 获取日期和时间单位值<br>5.4.3 日期(date)类应用实例--电子表<br>5.5 本章小结<br><br>第6章 正则表达式<br>6.1 正则表达式基础知识<br>6.2 正则表达式的标志及属性<br>6.3 字符、元字符、元序列、字符类<br>6.3.1 正则表达式中的字符<br>6.3.2 元字符<br>6.3.3 元序列<br>6.3.4 字符类<br>6.4 常用的正则表达式<br>6.4.1 文本处理和输入限制常用正则表达式<br>6.4.2 网络和html代码方面常用正则表达式<br>6.4.3 表单验证常用正则表达式<br>6.4.4 匹配数字常用正则表达式<br>6.5 小结<br><br>第7章 函数<br>7.1 函数概述<br>7.1.1 函数理解<br>7.1.2 函数分类<br>7.2 函数定义<br>7.2.1 函数语句定义方法<br>7.2.2 函数表达式定义法<br>7.2.3 两种定义法的区别和选择<br>7.3 传递参数<br>7.3.1 形参与实参<br>7.3.2 无参函数<br>7.3.3 给参数传递值和引用<br>7.3.4 使用arguments属性<br>7.3.5 参数(rest)<br>7.4 调用函数<br>7.4.1 函数的调用形式<br>7.4.2 函数调用的方式<br>7.5 函数返回值<br>7.6 理解作用域<br>7.6.1 变量的作用域<br>7.6.2 函数的作用域<br>7.7 创建递归<br>7.8 重载函数<br>7.9 为可重用而编写函数<br>7.10 使用内置函数<br>7.11 创建间隔函数<br>7.12 小结<br><br>第8章 actionscript 3.0面向对象编程<br>8.1 面向对象编程基础<br>8.1.1 actionscript 1.0对oop的支持<br>8.1.2 actionscript 2.0对oop的支持<br>8.1.3 actionscript 3.0对oop的支持<br>8.2 类<br>8.2.1 类定义<br>8.2.2 类成员的访问控制<br>8.2.3 变量<br>8.2.4 方法<br>8.2.5 类的枚举<br>8.2.6 嵌入资源类<br>8.3 接口<br>8.4 继承<br>8.5 小结<br><br>第9章 处理显示对象<br>9.1 显示对象常识<br>9.1.1 显示列表<br>9.1.2 重要概念和术语<br>9.2 显示对象类的子类关系与选择<br>9.2.1 显示对象类的类继承<br>9.2.2 选择 displayobject 子类<br>9.3 actionscript 3.0显示列表层次结构的优越性<br>9.4 显示对象类的属性和方法<br>9.4.1 显示对象类的属性<br>9.4.2 显示对象类的方法<br>9.5 管理显示对象容器<br>9.5.1 显示对象容器的方法<br>9.5.2 添加视觉元件<br>9.5.3 删除视觉元件<br>9.6 遍历显示列表<br>9.6.1 遍历容器的子显示对象<br>9.6.2 通过深度访问子显示对象<br>9.6.3 通过name访问显示对象<br>9.6.4 通过坐标访问显示对象<br>9.7 深度管理<br>9.7.1 深度顺序的产生<br>9.7.2 交换不同深度的对象<br>9.7.3 重设子对象的深度<br>9.8 处理显示对象外观<br>9.8.1 改变位置<br>9.8.2 调整颜色<br>9.8.3 处理大小和比例<br>9.8.4 透明度<br>9.9 遮罩显示对象<br>9.9.1 定义遮罩<br>9.9.2 alpha 遮罩<br>9.9.3 遮罩设备字体<br>9.10 小结<br><br>第10章 异常和错误的捕获与处理<br>10.1 异常和错误基础知识<br>10.2 使用try…catch…finally处理异常<br>10.3 使用throw语句抛出异常<br>10.4 自定义异常<br>10.5 actionscript 3.0 中对异常的层次和结构<br>10.6 处理异常的原则和方式<br>10.6.1 三大提倡<br>16.6.2 三大忌讳<br>10.7 对异常事件的处理<br>10.8 小结<br><br>第3部分 flex进阶篇<br>第11章 flex可视化组件基础<br>11.1 flex组件概述<br>11.2 可视化组件的类结构<br>11.2.1 可视化组件都继承类<br>11.2.2 displayobject和displayobjectcontainer<br>11.2.3 用sprite创建用户接口组件<br>11.3 flex组件生命周期<br>11.4 flex可见组件<br>11.4.1 可见组件的分类<br>11.4.2 使用可见组件构建界面<br>11.4.3 使用flex非可见组件<br>11.5 libray和definition标签<br>11.5.1 library标签<br>11.5.2 private标签<br>11.6 小结<br><br>第12章 flex常用组件概览<br>12.1 控制组件<br>12.2 文本组件<br>12.3 菜单组件<br>12.4 数据容器组件<br>12.5 小结<br><br>第13章 flex 程序设计进阶<br>13.1 可视化组件行为控制<br>13.1.1 flex行为控制概述<br>13.1.2 在mxml中使用行为控制<br>13.1.3 在actionscript中使用行为控制<br>13.1.4 可视化组件效果控制<br>13.2 视图模式与视图转换<br>13.2.1 视图模式<br>13.2.2 创建和应用视图模式<br>13.2.3 视图模式与历史记录管理器<br>13.2.4 详解transitions的使用<br>13.2.5 效果过滤器<br>13.3 小结<br><br>第14章 flex模块化编程<br>14.1 flex模块化编程概述<br>14.1.1 模块化软件开发<br>14.1.2 flex模块架构<br>14.2 flex 模块的创建与使用<br>14.2.1 使用mxml创建模块<br>14.2.2 使用actionscript创建模块<br>14.3 数据传输<br>14.3.1 应用程序与模块之间的数据传输<br>14.3.2 模块之间的数据传输<br>14.4 小结<br><br>第15章 图表组件<br>15.1 图表组件开发基础--图表数据<br>15.2 图表组件常用属性<br>15.2.1 axis 标签<br>15.2.2 axis标题<br>15.2.3 axis renderer<br>15.2.4 axis 类型<br>15.2.5 minfield属性<br>15.3 图表事件<br>15.4 复合坐标轴<br>15.5 图表组件效果<br>15.6 小结<br><br>第4部分 flex实践篇<br>第16章 第一个flex程序<br>16.1 flash builder的下载和安装<br>16.2 flex基础结构mxml介绍<br>16.3 建立第一个flex 4.0程序--"hello world"<br>16.4 编译和运行第一个flex 4.0程序<br>16.5 小结<br><br>第17章 使用多种方法创建应用程序<br>17.1 使用flash创建应用程序<br>17.2 使用独立的外部as文件创建应用程序<br>17.3 使用flash builder 4 创建应用程序<br>17.4 小结<br><br>第18章 actionscript 3.0程序结构应用实例<br>18.1 使用分支结构语句创建"递增的圆环"实例<br>18.2 使用多项分支结构语句创建"星期显示"实例<br>18.3 使用循环结构语句创建"随机气泡"和"随机彩带"实例<br>18.4 使用结构嵌套实现"乘法表"实例<br>18.5 使用with语句制作"福到了"实例<br>18.6 小结<br><br>第19章 math类应用实例<br>19.1 math方法和属性<br>19.2 计算两点之间的距离<br>19.3 绘制椭圆<br>19.4 使用正弦、余弦<br>19.5 设计弹性运动<br>19.6 小结<br><br>第20章 array类应用实例<br>20.1 使用数组顺序浏览图像实例<br>20.2 使用数组随机显示图像实例<br>20.3 使用数组显示图像及相关信息实例<br>20.4 遍历数组元素示例<br>20.4.1 foreach示例<br>20.4.2 every示例<br>20.4.3 filter示例<br>20.4.4 map示例<br>20.4.5 some示例<br>20.5 小结<br><br>第21章 string类应用实例<br>21.1 使用字符串方法分割字符串<br>21.2 使用字符串方法查找字符串<br>21.3 使用字符串方法制作"打字效果"实例<br>21.4 使用字符串方法制作"逐字逐句"实例<br>21.5 小结<br><br>第22章 date类和timer类应用实例<br>22.1 设计一个数字式电子表<br>22.2 设计一个指针式盘表<br>22.3 制作一个秒表计时器<br>22.4 小结<br><br>第23章 正则表达式应用实例<br>23.1 在textinput及textarea控件上使用validator 和formatter<br>23.2 创建一个自定义的formatter<br>23.3 使用正则表达式创建国际化邮政编码validator<br>23.4 如何在一个表单内通过tooltips来返映一个错误<br>23.5 小结<br><br>第24章 函数应用实例<br>24.1 函数的基本概念<br>24.2 "粒子瓶"实例<br>24.3 "紧盯肉虫的小鸟"实例<br>24.4 小结<br><br>第25章 显示对象应用实例<br>25.1 使用显示对象类方法制作实例<br>25.2 通过管理显示对象容器制作实例<br>25.3 通过坐标访问显示对象制作实例<br>25.4 使用深度管理制作实例<br>25.5 处理显示对象外观<br>25.6 小结<br><br>第26章 xml相关应用实例<br>26.1 xml基础<br>26.1.1 xml文件示例<br>26.1.2 重要概念和术语<br>26.1.3 xml语法<br>26.1.4 xml元素<br>26.1.5 xml属性<br>26.1.6 xml注释<br>26.2 e4x处理xml数据实例<br>26.3 创建内部xml文档实例<br>26.4 加载外部xml文档实例<br>26.5 访问xml对象实例<br>26.6 添加节点实例<br>26.7 删除节点实例<br>26.8 遍历节点实例<br>26.9 xml对象的字符串转化实例<br>26.10 小结<br><br>第27章 网络与通信<br>27.1 网络与通信介绍<br>27.1.1 网络基础知识<br>27.1.2 与网络通信相关的类<br>27.1.3 重要概念和术语<br>27.2 套接字连接<br>27.2.1 socket 类<br>27.2.2 xmlsocket 类<br>27.3 创建套接字程序<br>27.3.1 建立连接<br>27.3.2 发送数据<br>27.3.3 读取数据<br>27.3.4 连接断开<br>27.3.5 处理错误<br>27.4 小结<br><br>第28章 控制组件操作实践<br>28.1 button类组件实践<br>28.2 bar类组件实践<br>28.3 数据处理类组件实践<br>28.4 多媒体处理类<br>28.5 快捷交互类组件实践<br>28.6 辅助类组件实践<br>28.7 "交互式信息管理系统"综合实例<br>28.8 小结<br><br>第29章 文本组件操作实践<br>29.1 文本组件的基本应用<br>29.2 label 和 text 组件实践<br>29.3 textinput和textarea组件<br>29.4 richtexteditor组件<br>29.5 "电子信息公告板"综合实例<br>29.6 小结<br><br>第30章 数据容器类组件操作实践<br>30.1 简介数据访问机制<br>30.2 数据组件概述<br>30.3 flex数据组件<br>30.3.1 list组件<br>30.3.2 horizontallist组件<br>30.3.3 tree组件<br>30.3.4 datagrid组件<br>30.3.5 combobox组件<br>30.4 数据组件应用示例<br>30.5 小结<br><br>第31章 布局控制与布局组件操作实践<br>31.1 canvas界面布局<br>31.2 vbox或者hbox 布局<br>31.3 controlbar layout 容器<br>31.4 applicationcontrolbar 容器<br>31.5 dividedbox、 hdividedbox 和vdividedbox 布局<br>31.6 form容器<br>31.7 grid布局<br>31.8 panel 容器<br>31.9 titelwindow容器<br>31.10 title layout 容器<br>31.11 小结<br><br>第5部分 flex企业级项目篇<br>第32章 flex开发企业局域网应用实例解析<br>32.1 实例工程设置<br>32.1.1 安装coldfusion 9<br>32.1.2 在flash builder 4.0中设置实例工程<br>32.2 spark intranet sample app应用<br>32.2.1 main.mxml<br>32.2.2 newsview.mxml<br>32.2.3 expandednewsview.mxml<br>32.2.4 timesheetview.mxml<br>32.3 数据/服务视图、测试选项视图和getter/setter方法自动生成<br>32.3.1 使用cfc<br>32.3.2 测试选项视图<br>32.3.3 getter/setter方法自动生成<br>32.4 使用网络监视器<br>32.5 小结<br><br>第33章 利用flex和php创建网站视频发布系统<br>33.1 视频发布系统概述<br>33.2 使用httpservice标签<br>33.3 显示数据<br>33.4 创建php后台<br>33.5 创建上传页面<br>33.6 创建 html/flash 界面<br>33.7 flex界面,第一部分<br>33.8 flex 界面,第二部分--添加了缩略图<br>33.9 存储和带宽<br>33.10 总结
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证