Flex 3.0入门指南

出版时间:2009-5  出版社:人民邮电出版社  作者:郝刚  页数:288  
Tag标签:无  

前言

  近年来,富互联网应用程序(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章 图表应用——本章对内置的图表控件应用方法进行详细讲解。  笔者将尽全力确保内容的准确性、实用性和可读性。由于时间仓促,加之水平有限,书中不足之处在所难免,敬请读者批评指正。

内容概要

本书围绕Flex 3.0技术的常用技术特性展开讲解,内容涵盖技术基础、控件和容器、优化用户界面的静态和动态特性、图表应用等。本书注重理论和实践紧密结合。书中除第1章外其他各章都划分为理论基础和应用实践两大部分。理论基础部分介绍相关技术特性;应用实践部分则充分结合实际开发,详细讲解开发过程中常见问题的解决方法。  本书内容丰富、结构严谨、实用性强,适合Flex技术初中级水平读者阅读。

书籍目录

第1章 Flex 3技术基础  理论基础   1.1 什么是富互联网应用程序   1.2 目前有哪些RIA解决方案   1.3 什么是Flex技术   1.4 Flex 3具有哪些技术特性   1.5 如何理解Flex应用程序框架   1.6 如何理解Flex技术框架   1.7 如何学习Flex技术   1.8 Flex Builder 3具有哪些主要功能   1.9 安装Flex Builder 3的注意事项   1.10 如何提高Flex Builder性能   1.11 Flex应用程序的开发步骤   1.12 如何创建Flex项目   1.13 设置应用程序默认属性   1.14 简介Flex事件模型   1.15 使用事件对象 第2章 控件和容器  理论基础   2.1 Flex 3提供哪些控件   2.2 Flex 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应用的易于传播部署的灵活性结合起来,目的在于极大地提高用户的体验,彻底革新尺与互联网之间的交互关系。

编辑推荐

  《Flex3.0入门指南(附盘)》结合Flex持性,深度剖析经典案例,治疗控件和容品、用户界面优化、图表等主流应用。领略Flex3.0技术的强大与精妙。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Flex 3.0入门指南 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7