Flex 3.0入门指南
分類: 图书,计算机/网络,软件工程/开发项目管理,
作者: 郝刚编著
出 版 社: 人民邮电出版社
出版时间: 2009-5-1字数:版次: 1页数: 288印刷时间:开本: 16开印次:纸张:I S B N : 9787115204981包装: 平装编辑推荐
结合Flex持性,深度剖析经典案例,治疗控件和容品、用户界面优化、图表等主流应用。领略Flex3.0技术的强大与精妙。
内容简介
本书围绕Flex 3.0技术的常用技术特性展开讲解,内容涵盖技术基础、控件和容器、优化用户界面的静态和动态特性、图表应用等。本书注重理论和实践紧密结合。书中除第1章外其他各章都划分为理论基础和应用实践两大部分。理论基础部分介绍相关技术特性;应用实践部分则充分结合实际开发,详细讲解开发过程中常见问题的解决方法。
本书内容丰富、结构严谨、实用性强,适合Flex技术初中级水平读者阅读。
目录
第1章Flex 3技术基础
理论基础
1.1什么是富互联网应用程序
1.2目前有哪些RIA解决方案
1.3什么是Flex技术
1.4Flex 3具有哪些技术特性
1.5如何理解Flex应用程序框架
1.6如何理解Flex技术框架
1.7如何学习Flex技术
1.8Flex Builder 3具有哪些主要功能
1.9安装Flex Builder 3的注意事项
1.10如何提高Flex Builder性能
1.11Flex应用程序的开发步骤
1.12如何创建Flex项目
1.13设置应用程序默认属性
1.14简介Flex事件模型
1.15使用事件对象
第2章控件和容器
理论基础
2.1Flex 3提供哪些控件
2.2Flex 3提供哪些容器
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章优化用户界面(静态特性)
第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应用的易于传播部署的灵活性结合起来,目的在于极大地提高用户的体验,彻底革新尺与互联网之间的交互关系。
……