AdvancED ActionScript Components: Mastering the Flash Component Architecture
暫譯: 進階 ActionScript 元件:精通 Flash 元件架構

Antonio De Donatis

  • 出版商: Friends of Ed
  • 出版日期: 2006-02-24
  • 售價: $1,900
  • 貴賓價: 9.5$1,805
  • 語言: 英文
  • 頁數: 584
  • 裝訂: Paperback
  • ISBN: 1590595939
  • ISBN-13: 9781590595930
  • 相關分類: ActionScript & FLASH
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Description

Macromedia's architecture is like a chest filled with precious jewels, and this book is quite simply the key to open it! One of the most important tools provided with Flash is the Macromedia Component Architecture: a framework of components written in ActionScript 2, based on established design patterns, that provides a wealth of functionality you can just bolt on to your Flash applications when desired. This can save you an enormous amount of time during application development and help you improve the quality of your code. What’s more, the source code is included, so if you can’t find the component you need within the component architecture, you can just modify existing components to create your own!

Expert Flash developer and author Antonio De Donatis gives you everything you need to master Flash components. In the first part, he shows you how the architecture works, how to create effective component-based applications, and how to create your own custom components from what’s already provided. The second part shows how XML can be used to effectively describe and dynamically create not only single component instances, but whole applications based on any number of components.

The last part of the book is a comprehensive reference to using all of the components already available in the Macromedia Component Architecture. It includes a specific chapter dedicated to each of the UI components like basic usage, component management, customization, and practical examples showing usage of each component.

 

Table of Contents

PART ONE INTRODUCING THE ARCHITECTURE
Chapter 1 OOP in Component Design
Chapter 2 Core Classes and Component Design
Chapter 3 Exploring the UI Components
Chapter 4 Building Component-based Applications

PART TWO EXPLOITING THE ARCHITECTURE
Chapter 5 Architecture-based Development
Chapter 6 XML for Defining User Interfaces
Chapter 7 Extending the Application Framework
Chapter 8 Making Your XML Life Easier
Chapter 9 The Customization Process

PART THREE CUSTOMIZING THE COMPONENTS
Chapter 10 The Accordion Component
Chapter 11 The Button Component
Chapter 12 The CheckBox and RadioButton Components
Chapter 13 The List, ComboBox, and DataGrid Components
Chapter 14 The DateChooser and DateField Components
Chapter 15 The Loader, ScrollPane, and ProgressBar Components
Chapter 16 The Menu and MenuBar Components
Chapter 17 The NumericStepper Component
Chapter 18 The TextArea, TextInput, and Label Components
Chapter 19 The Tree Component
Chapter 20 The Window and Alert Components
Chapter 21 Handling the Scrollbars

PART FOUR APPENDIXES
Appendix A Locating the Source Code of the Component Architecture
Appendix B Transitions and Easing Classes

商品描述(中文翻譯)

描述

Macromedia 的架構就像一個裝滿珍貴珠寶的箱子,而這本書簡直就是打開它的鑰匙!Flash 提供的最重要工具之一是 Macromedia 組件架構:這是一個用 ActionScript 2 編寫的組件框架,基於既定的設計模式,提供了豐富的功能,您可以在需要時輕鬆地將其添加到您的 Flash 應用程序中。這可以在應用程序開發過程中為您節省大量時間,並幫助您提高代碼的質量。此外,源代碼也包含在內,因此如果您在組件架構中找不到所需的組件,您可以修改現有的組件來創建自己的組件!

專業的 Flash 開發者和作者 Antonio De Donatis 為您提供了掌握 Flash 組件所需的一切。在第一部分中,他向您展示了架構的運作方式、如何創建有效的基於組件的應用程序,以及如何從現有的組件中創建自己的自定義組件。第二部分展示了如何使用 XML 有效地描述和動態創建不僅是單個組件實例,還是基於任意數量組件的整個應用程序。

本書的最後一部分是對使用 Macromedia 組件架構中所有可用組件的全面參考。它包括專門針對每個 UI 組件的特定章節,涵蓋基本用法、組件管理、自定義以及顯示每個組件使用的實際範例。

目錄

第一部分 介紹架構
第 1 章 組件設計中的 OOP
第 2 章 核心類別和組件設計
第 3 章 探索 UI 組件
第 4 章 構建基於組件的應用程序

第二部分 利用架構
第 5 章 基於架構的開發
第 6 章 用於定義用戶界面的 XML
第 7 章 擴展應用程序框架
第 8 章 讓您的 XML 生活更輕鬆
第 9 章 自定義過程

第三部分 自定義組件
第 10 章 手風琴組件
第 11 章 按鈕組件
第 12 章 核取方塊和單選按鈕組件
第 13 章 列表、下拉框和數據網格組件
第 14 章 日期選擇器和日期欄位組件
第 15 章 加載器、滾動面板和進度條組件
第 16 章 菜單和菜單欄組件
第 17 章 數字步進器組件
第 18 章 文本區域、文本輸入和標籤組件
第 19 章 樹狀組件
第 20 章 窗口和警報組件
第 21 章 處理滾動條

第四部分 附錄
附錄 A 尋找組件架構的源代碼
附錄 B 轉場和緩動類別

最後瀏覽商品 (20)