企业级Web应用与AIR桌面应用

副标题:无

作   者:杨占坡,杨铭,翁颖编著

分类号:

ISBN:9787302188827

微信扫一扫,移动浏览光盘

简介

   Flex是目前最为普及的一种RIA开发技术,依托于脱胎换骨的   ActionScript 3.0,可以轻松实现相比传统的网络应用更加卓越的交互能   力和更加绚丽的表现效果。Flex技术本身并不是凭空出现的,经过了Flash   的长期预热,依托于XML、ActionScript 3.0等标准化开发语言,终成正果   。    本书以实践为手段,以实用为核心,全面解析了应用Flex技术进行RIA   开发的思维与过程。从实践开始、到实践结束。从最简单的Hello World演   示到完整的项目全案开发,给读者全新的学习过程。    内容分为四部分:开启Flex之门、Flex开发进阶、Flex 3 Web项目全   案开发、Flex 3 AIR桌面项目全案开发。涉及了Flex基础概念、组件设计   开发、图表开发、企业级应用以及AIR桌面应用等方面。    本书最大的特点是使用大量小巧的示例帮助读者快速体验Flex开发流   程。并在最后两大部分中结合完整的项目开发案例,给读者以积少成多、   从量变到质变的软件开发学习过程之体验。    本书作者是国内第一个企业级Flex上线项目的负责人,资深软件工程   师,并多年从事Flash/Flex RIA开发,具有货真价实的Flex功力。    光盘提供作者精心整理的代码、项目文件,并包含国内首次提供的   Flex项目开发操作视频。    读者对象:Web开发人员、软件工程师、Flash设计师、网页设计师、   软件专业相关师生等。   

目录

  PART 1 开启Flex之门
   第1章 Flex 3程序设计基础
   1.1 RIA概述
   1.2 Flex简介
   1.3 MXML
   1.4 ActionScript
   1.4.1 在MXML中使用ActionScript脚本
   1.4.2 使用ActionScript类
   1.5 Flex的事件机制
   1.5.1 Flex事件处理
   1.5.2 Flex事件监听器注册
   1.6 使用Adobe Flex Builder
   1.6.1 Flex Builder系统需求
   1.6.2 使用Flex Builder进行开发
   1.6.3 Flex Builder开发特点
   1.7 在Flex中操作XML
   1.7.1 XML在Flex中的应用
   1.7.2 通过E4X处理XML
   第2章 Flex可视化组件开发
   2.1 Flex可视化组件简介
   2.2 可视化组件基础
   2.2.1 Flex组件体系基础
   2.2.2 构建RIA—— Flex应用程序开发步骤
   2.2.3 数据集成与绑定,可视化组件的数据操作
   2.2.4 CSS,可视化组件的样式处理
   2.2.5 容器组件,可视化组件的结合形式
   2.3 IO控制组件
   2.3.1 使用IO控制组件
   2.3.2 Button类组件
   2.3.3 Bar类组件
   2.3.4 数据处理类组件
   2.3.5 多媒体处理类组件
   2.3.6 快捷交互类组件
   2.3.7 辅助类组件
   2.4 文本组件
   2.4.1 文本组件的基本应用
   2.4.2 Label和Text组件
   2.4.3 TextInput和TextArea组件
   2.4.4 RichTextEditor组件
   2.5 菜单组件
   2.5.1 菜单组件基础
   2.5.2 处理菜单条目
   2.5.3 菜单组件应用示例
   2.5.4 Menu组件的使用
   2.5.5 MenuBar组件的使用
   2.5.6 PopUpMenuButton组件的使用
   2.6 数据容器类组件
   2.6.1 Flex数据容器组件与数据驱动
   2.6.2 使用 List组件
   2.6.3 使用HorizontalList组件
   2.6.4 使用TileList组件
   2.6.5 使用ComboBox组件
   2.6.6 使用DataGrid组件
   2.6.7 使用Tree组件
   2.7 布局控制与布局组件
   2.7.1 Flex布局控制
   2.7.2 使用Canvas组件
   2.7.3 使用Box类布局组件
   2.7.4 使用DividedBox类布局组件
   2.7.5 使用ControlBar组件
   2.7.6 使用ApplicationControlBar组件
   2.7.7 使用表单组件
   2.7.8 使用网格布局组件
   2.7.9 使用Panel组件
   2.7.10 使用Tile组件
   2.7.11 使用TitleWindow组件
   2.8 导航控制组件
   2.8.1 使用ViewStack组件
   2.8.2 使用TabNavigator组件
   2.8.3 使用Accordion组件
  PART 2 Flex开发进阶
   第3章 Flex程序设计进阶
   3.1 可视化组件行为控制
   3.1.1 Flex行为控制概述
   3.1.2 在MXML中使用行为控制
   3.1.3 在ActionScript中使用行为控制
   3.1.4 可视化组件效果控制
   3.2 视图模式与视图转换
   3.2.1 视图模式
   3.2.2 创建和应用视图模式
   3.2.3 视图模式与历史记录管理器
   3.2.4 视图转换——Transitions
   3.2.5 详解Transition的使用
   3.2.6 效果过滤器
   第4章 Flex模块化编程
   4.1 Flex模块化编程概述
   4.1.1 模块化软件开发
   4.1.2 Flex模块架构
   4.2 Flex模块的创建与使用
   4.2.1 使用MXML创建模块
   4.2.2 使用ActionScript创建模块
   4.3 数据传输
   4.3.1 应用程序与模块之间的数据传输
   4.3.2 模块之间的数据传输
   第5章 ActionScript 3精要
   5.1 ActionScript 3概述
   5.1.1 继往开来的ActionScript
   5.1.2 与时俱进的ActionScript 3新特性
   5.2 ActionScript 3编程基础
   5.2.1 ActionScript 3编程概述
   5.2.2 类与对象
   5.2.3 包与命名空间
   5.3 ActionScript 3的面向对象编程
   5.3.1 面向对象的编程基础知识
   5.3.2 继承和多态
   5.3.3 访问控制与封装
   5.3.4 属性的覆盖
   第6章 Flex图表
   6.1 Flex图表简介
   6.2 Flex图表组件基础
   6.2.1 Flex图表辅助类型
   6.2.2 定义Flex图表数据
   6.3 使用Flex图表组件
   6.3.1 范围图(Area Chart)
   6.3.2 线形图(Line Chart)
   6.3.3 条形图(Bar Chart)
   6.3.4 柱状图(Column Chart)
   6.3.5 气泡图(Bubble Chart)
   6.3.6 散点图(Plot Chart)
   6.3.7 烛台图(Candlestick Chart)
   6.3.8 HLOC图(HighLowOpenClose Chart)
   6.3.9 饼图(Pie Chart)
   6.3.10 使用多重数据集
   6.3.11 使用多重坐标轴
   6.4 Flex图表定制化
   6.4.1 在图表中使用CSS样式
   6.4.2 使用Filter
   6.4.3 Legend组件
   6.5 Flex图表事件处理
   6.5.1 图表组件的事件处理
   6.5.2 图表数据条目的事件处理
  PART 3 Flex 3 Web项目全案开发
   第7章 Flex企业级开发实践—— Flex + Struts
   7.1 Flex与Struts
   7.1.1 Flex与Java,自然又必然
   7.1.2 Struts,外表-思想-内心
   7.1.3 Flex为Struts披上了绚丽的外衣
   7.2 Flex与数据服务
   7.2.1 LiveCycle很好很强大
   7.2.2 RPC,Flex也能“分布式”
   7.2.3 消息,让Flex走向“企业级”
   7.2.4 数据管理服务,Flex不是花瓶!
   第8章 Flex企业级开发实践—— Flex + Web Services
   8.1 Web Services,分布式无国界
   8.2 SOAP引擎Axis 2
   8.3 Flex + Web Services,开始起航
  PART 4 Flex 3 AIR桌面项目全案开发
   第9章 桌面上的Web开发——AIR
   9.1 AIR概述
   9.2 AIR程序初步体验
   9.2.1 安装运行时环境
   9.2.2 安装和运行Twhirl
   9.2.3 获得其他AIR示例程序
   9.3 开发环境的设置
   9.4 AIR的安全性问题
   9.4.1 安全沙箱(Sandboxes)
   9.4.2 JavaScript和HTML的限制
   9.4.3 引入外部资源的不安全因素
   9.4.4 对于HTML的安全性约束
   9.5 用Flex Builder 3构建第一个AIR应用
   9.5.1 创建AIR工程
   9.5.2 编写代码
   9.5.3 打包应用程序
   9.6 用Flex SDK构建第一个AIR应用
   9.6.1 设置开发环境
   9.6.2 创建应用程序的描述文件
   9.6.3 编写应用程序代码
   9.6.4 编译和运行应用程序
   9.6.5 创建AIR应用程序安装包
   9.7 创建AIR库工程
   9.8 Adobe AIR的新增功能
   第10章 Flex AIR开发实践
   10.1 Flex AIR组件
   10.1.1 文件系统管理控件
   10.1.2 HTML组件
   10.1.3 FlexNativeMenu控件
   10.1.4 关于窗体容器(Window Containers)
   10.2 操作文件系统
   10.2.1 文件的基本操作
   10.2.2 文件的读写操作
   10.3 设置AIR应用程序的属性
   10.3.1 应用程序描述文件的结构
   10.3.2 应用程序描述文件中的重要属性
   10.4 读取应用程序设置
   10.4.1 读取应用程序的描述文件
   10.4.2 获得应用程序和发布的唯一标识
   10.5 AIR的本地数据库
   10.5.1 关于local SQL databases
   10.5.2 与数据库操作有关的类
   10.5.3 创建数据库
   10.5.4 管理数据库中的数据
   10.5.5 处理多个数据库
   10.5.6 一个简单的通讯录程序
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

企业级Web应用与AIR桌面应用
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon