Flex3.0入门指南(附盘)(中文原创书系)(附赠DVD光盘1张)
分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,综合,
品牌: 郝刚
基本信息·出版社:人民邮电出版社
·页码:288 页
·出版日期:2009年
·ISBN:7115204985/9787115204981
·条形码:9787115204981
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:中文原创书系
·附带品描述:附赠DVD光盘1张
产品信息有问题吗?请帮我们更新产品信息。
内容简介《Flex3.0入门指南(附盘)》围绕Flex 3.0技术的常用技术特性展开讲解,内容涵盖技术基础、控件和容器、优化用户界面的静态和动态特性、图表应用等。《Flex3.0入门指南(附盘)》注重理论和实践紧密结合。书中除第1章外其他各章都划分为理论基础和应用实践两大部分。理论基础部分介绍相关技术特性;应用实践部分则充分结合实际开发,详细讲解开发过程中常见问题的解决方法。
《Flex3.0入门指南(附盘)》内容丰富、结构严谨、实用性强,适合Flex技术初中级水平读者阅读。
编辑推荐《Flex3.0入门指南(附盘)》结合Flex持性,深度剖析经典案例,治疗控件和容品、用户界面优化、图表等主流应用。领略Flex3.0技术的强大与精妙。
目录
第1章 Flex3技术基础
理论基础
1.1 什么是富互联网应用程序
1.2 目前有哪些RIA解决方案
1.3 什么是Flex技术
1.4 Flex3具有哪些技术特性
1.5 如何理解Flex应用程序框架
1.6 如何理解Flex技术框架
1.7 如何学习Flex技术
1.8 FlexBuilder3具有哪些主要功能
1.9 安装FlexBuilder3的注意事项
1.10 如何提高FlexBuilder性能
1.11 Flex应用程序的开发步骤
1.12 如何创建Flex项目
1.13 设置应用程序默认属性
1.14 简介Flex事件模型
1.15 使用事件对象
第2章 控件和容器
理论基础
2.1 Flex3提供哪些控件
2.2 Flex3提供哪些容器
2.3 如何设置组件大小
2.4 组件定位和布局的方法
2.5 简介数据提供程序和集合
应用实践
2.6 如何设置Alert对话框
2.7 如何修改按钮控件外观
2.8 如何实现具有定时功能的按钮
2.9 如何实现字体下拉框
2.10 如何实现联动下拉框
2.11 如何创建Flex播放器
2.12 如何创建文本编辑器
2.13 如何创建菜单栏
2.14 如何创建弹出菜单
2.15 如何创建不可拖动的Alert对话框
2.16 如何创建不可拖动的TitleWindow容器
2.17 如何利用HorizontalList控件创建相册
2.18 如何实现自定义中文日期选择
2.19 如何为List控件项添加图标
2.20 如何为DataGrid实现过滤显示功能
2.21 如何为DataGrid实现分页显示功能
2.22 如何添加和删除Tree控件的节点
2.23 综合应用容器
第3章 优化用户界面(静态特性)
理论基础
3.1 在MXML中设置样式的方法
3.2 使用ActionScript管理样式
3.3 Flex 3提供的3种皮肤类型
3.4 Flex 3提供的两种字体类型
3.5 创建自定义主题的方法
3.6 应用主题的方法
3.7 使用滤镜
3.8 创建工具提示的方法
3.9 管理工具提示
3.10 实现指针管理
应用实践
3.11 如何使用CSS设置HSlider控件样式
3.12 如何使用多种方法为NumericStepper控件应用內嵌字体
3.13 如何为工具提示设置特效
3.14 如何实现换肤功能
3.15 如何将彩色图片转换为黑白色
3.16 如何利用trackSkin属性去除滑动条皮肤
3.17 如何检查颜色名字是否合法
3.18 如何设置自定义拉伸光标
3.19 如何为VBox容器设置Scale-9图形背景
3.20 如何显示简单动态鼠标
第4章 优化用户界面(动态特性)
理论基础
4.1 什么是行为
4.2创建行为
4.3 应用复合效果和缓动函数的方法
4.4,创建视图状态
4.5 创建过渡
4.6 实现拖放管理
4.7 创建自定义项渲染器和项编辑器
应用实践
4.8 如何为HSlider.控件实现缓动效果
4.9如何为ProgressBar控件设置完成效果
4.10 如何实现以拖放操作删除DataGrid数据
4.11 如何创建包含CheckBox的List控件
4.12 如何显示MP3文件的ID3信息
4.13 如何为了ree控件实现拖放操作
4.14 如何创建走马灯效果
4.15 如何在不同DataGrid控件之间移动和复制数据
4.16 如何为ust控件列表项改变时添加效果
4.17 如何为操作添加音效
4.18 如何在运行时修改项渲染器
第5章 数据绑定,验证和格式化
理论基础
5.1 数据绑定基本概念
5.2 实现数据绑定
5.3 实现数据验证
5.4 实现数据格式化
应用实践
5.5 如何实现界面语言动态切換
5.6 如何验证信用卡号
5.7 如何验证并格式化货币输入
5.8 如何实现表单数据验证
5.9 如何格式化颜色值
5.10 如何验证18位身份证号码
5.11 如何验证RadioButton控件
第6章 图表应用
理论基础
6.1 Flex 3提供了哪些内置图表控件
6.2 设置图表控件
6.3 图表控件应用示例
6.4 设置间距属性
6.5 格式化刻度线
6.6 使用笔触
6.7 设置填充
6.8 处理事件
6.9 应用效果
应用实践
6.10 如何呈现多种类型的BarChart控件
6.11 如何为PieChart控件添加旋转效果
6.12 如何显示多坐标轴图表
6.13 如何自定义数据标签外观
6.14 如何显示图表申的网格线
……[看更多目录]
序言近年来,富互联网应用程序(Rich Intemet Application,RIA)的开发和应用逐渐成为业界熱点.由于RIA具有丰富的用户界面、可提供与桌面应用程序类似的Web交互体验等众多优点,因此应用前景十分广泛。为此,业界各大巨头纷纷出手,推出自己的mA解决方案。目前,主流解决方案包括Adobe公司推出的Flex 3技术,以及Microsoft公司发布的Silverlight 2技术。二者对比而言,Flex3在技术的成熟性、市场占有率等方面均超过Silverlight2。为了帮助国内众多开发人员迅速有效地掌握Flex 3技术,作者特撰写此书。希望本书能够起到抛砖引玉的作用,引领读者加快学习之路上的步伐。
Flex 3技术涉及内容众多,为确保读者学习效果,本书并未采取面面俱到的介绍方式,而是仅对Flex 3的常用技术特性进行详细讲解。书中除第1章外其他各章都包括两大部分:理论基础和应用实践。理论基础部分主要讲解常用的技术特性,力争通过准确精炼的说明,使读者在短时间内初步掌握基础知识。在随后的应用实践部分中,选取与理论有关的多个典型示例详细讲解。本书共分为以下6个章节。
第1章 Flex 3技术基础——本章向读者介绍RIA和Flex的基本知识,重点描绘一幅Flex 3技术的总体概念图。
第2章 控件和容器——Flex 3内置丰富的控件和容器,它们是构建应用程序的基础。本章通过典型示例讲解控件和容器的应用方法。
第3章 优化用户界面(静态特性)——Flex 3提供多个用于美化用户界面,增加丰富性和交互性的技术特性。本章重点讲解其中的静态特性,内容包括样式、皮肤、主题、滤镜、字体、工具提示、指针管理等。
第4章 优化用户界面(动态特性)——本章主要讲解优化用户界面的动态特性,内容包括行为、视图状态、过渡、拖放管理、项渲染器和项编辑器等。
第5章 数据绑定,验证和格式化——本章介绍基本数据处理的内容,包括数据绑定、验证和数据格式化的方法。
第6章 图表应用——本章对内置的图表控件应用方法进行详细讲解。
笔者将尽全力确保内容的准确性、实用性和可读性。由于时间仓促,加之水平有限,书中不足之处在所难免,敬请读者批评指正。
文摘插图:
第1章 Flex 3技术基础
近年来,随着网络的高速发展,富互联网应用程序(RichIntemetApplication,RIA)逐渐成为技术热点和发展方向。为此,涌现出多种实现RIA的解决方案,其中以Adobe公司的Flex技术和MicmsoR公司的Silverlight为主。这些主流技术都非常优秀,都拥有众多用户和强大支持。至于谁将称雄RIA世界,实在是个难题,这也不在本书讨论范围之内。
从本章开始,将向读者详细介绍最新的Flex 3技术。本章作为开篇,主要针对读者所关心的内容和F1ex 3技术的常见问题进行了详细讲解。希望通过这些内容,能够使读者对于Flex 3技术建立一定了解,从而为阅读后续章节奠定基础。
理论基础
1.1 什么是富互联网应用程序
随着互联网的迅速发展,越来越多的用户不满足于仅仅是看看网页,听听音乐等简单应用,这些用户要求通过浏览器完成功能更强,界面更赏心悦目的高级交互。然而,由于技术发展的制约等多种原因,这种需求还很难得以满足。为了提高用户体验,实现更为复杂的功能和人机交互,出现了一种新的互联网应用程序,这就是富互联网应用程序(RichIntemetApplication,RIA)。那么究竟什么是RIA呢?
RIA的概念由Macromedia公司(已被Adobe公司收购)于2002.年3月首先提出,它是一种运行于浏览器中的网络应用程序,其突出优势在于能够将桌面应用程序具有的丰富用户交互体验,与传统Web应用的易于传播部署的灵活性结合起来,目的在于极大地提高用户的体验,彻底革新尺与互联网之间的交互关系。