Flex3實戰

Flex3實戰

《Flex3實戰》是 2010年3月1日由 清華大學出版社出版的圖書,作者是艾哈邁德(TariqAhmed)。

基本介紹

  • 書名:Flex3實戰
  • 作者: 艾哈邁德(TariqAhmed)
  • ISBN: 9787302218920
  • 定價:68.00元
  • 出版社: 清華大學出版社
  • 出版時間: 2010年3月1日
  • 開本:16開
內容簡介,作者簡介,圖書目錄,

內容簡介

《Flex3實戰》首先簡要概述Flex 3和ActionScript,然後以十分友好、務實的方式介紹Flex的每個主要組件。其中穿插的示例編排合理,註解清晰,引導你重點關注與每個標記或類相關的主要屬性、方法和事件。《Flex3實戰》還濃墨重彩地描述Flex中的事件,給出調試事件邏輯的提示。學習《Flex3實戰》不要求你擁有使用Flex的經驗;但如果你擁有JavaScript或ActionScript知識,那么學習起來將更加輕鬆。
Adobe Flex 3是一個完美的富Web開發平台,它將易用的開發環境Flex Builder與基於JavaScript的典雅編程模型結合在一起。Flex 3提供企業質量的數據以及與Java、PHP和Rails集成的伺服器組件。目前,Flex的主要組件是供免費使用的開源軟體!
《Flex3實戰》主要內容
·如何利用現有的Web開發技能
·互動式表單、拖放和數據驅動的功能
·Flex的分析程式、AdvancedDataGrid和重構等新功能
·如何在多個項目中共享代碼

作者簡介

Tariq Ahmed是美國Amcom Technology公司的產品開發經理,因創建Flex社區站點而聲名遠揚。Jon Hirschi是AdobeFlex社區專家,與Tariq攜手在eBay啟動了多個基於Flex的項目。Faisal Abid曾在Buzzspot和RazorCom公司任職。

圖書目錄

第Ⅰ部分 應用程式基礎知識
第1章 認識Flex
1.1 Web應用程式為何大行其道
1.2 為快速發展付出的代價
1.3 RIA解決方案
1.4 RIA的競爭技術
1.5 Flex與Web應用程式
1.6 熟悉Flex
1.7 Flex 3的新功能
1.8 小結
第2章 從零開始
2.1 經濟的Flex開發方式
2.2 使用Flex Builder做真正的開發
2.3 探索Flex Builder
2.4 視圖與視角
2.5 第一個項目——HelloWorld
2.6 使用設計模式
2.7 內置的幫助
2.8 MXML與ActionScript速寫
2.9 小結
第3章 使用ActionScript
3.1 注釋
3.2 變數
3.3 循環
3.4 條件語句(if和switch)
3.5 數組
3.6 ActionScript特色語法
3.7 函式、類和包簡介
3.8 簡單的數據綁定
3.9 小結
第4章 布局和容器
4.1 絕對布局
4.2 基於約束的布局
4.3 自動布局
4.4 可變大小和固定大小
4.5 容器
4.6 使用Repeater組件實現動態布局
4.7 小結
第5章 顯示錶單與捕獲用戶輸入
5.1 id屬性
5.2 Text控制項
5.3 Date控制項
5.4 Numeric控制項
5.5 Button組件
5.6 選單控制項
5.7 訪問控制項的值
5.8 小結
第6章 驗證用戶輸入
6.1 驗證簡介
6.2 內置驗證器
6.3 實時驗證
6.4 提交值驗證
6.5 通過性驗證
6.6 腳本式驗證
6.7 驗證技巧
6.8 小結
第7章 格式化數據
7.1 內置格式化程式
7.2 實時格式化
7.3 腳本式格式化
7.4 處理格式化錯誤
7.5 小結
第8章 DataGrid、列表和樹
8.1 基於列表的一系列組件
8.2 dataProvider與集合
8.3 集合的初始化
8.4 集合的填充
8.5 與列表互動
8.6 小結
第9章 自定義列表
9.1 標籤函式
9.2 項渲染器
9.3 項編輯器
9.4 組合項渲染器和項編輯器
9.5 高級項渲染器
9.6 篩選函式
9.7 小結
第Ⅱ部分 應用程式流與結構
第10章 事件
10.1 事件系統
10.2 傳送和接收事件
10.3 自定義事件
10.4 小結
第11章 應用程式導航
11.1 為選單和選單欄提供數據
11.2 使用選單
11.3 使用選單欄
11.4 使用ViewStack
11.5 TabNavigator
11.6 Accordion
11.7 小結
第12章 彈出式視窗簡介
12.1 創建首個彈出式視窗
12.2 控制視窗位置
12.3 設定視窗的透明度
12.4 彈出式視窗與數據的結合
12.5 使用警告視窗
12.6 小結
第13章 視圖狀態
13.1 理解視圖狀態
13.2 Flex中的視圖狀態
13.3 小結
第14章 使用數據服務
14.1 什麼是WSDL文檔
14.2 理解WSDL文檔
14.3 使用WebService組件
14.4 使用HTTPService檢索結果
14.5 使用RemoteObject標籤
14.6 使用URLLoader
14.7 使用Flex Import Web Service嚮導
14.8 小結
第15章 使用XML
15.1 XML基礎知識
15.2 XML組件和類
15.3 載入外部XML源數據
15.4 XML中的綁定
15.5 ECMAScript for XML(E4X)
15.6 小結
第16章 對象和類
16.1 用五分鐘的時間理解OO理論
16.2 操作對象
16.3 創建類
16.4 添加屬性
16.5 添加getter/sener方法
16.6 創建類的方法
16.7小結
第17章 自定義組件
17.1 什麼是自定義組件
17.2 自定義組件的工作原理
17.3 簡單自定義組件
17.4 傳遞參數
17.5 檢索值
17.6 創建複合組件
17.7 創建ActionScript組件
17.8 自定義事件
17.9 名稱空間和結構
17.10 小結
第18章 Flex中的高級可重用性
18.1 SWC檔案
18.2 運行時共享庫
18.3 開發模組化的Flex應用程式
18.4 在Flex應用程式的生命周期中添加補丁
18.5 重構
18.6 小結
第Ⅲ部分 高級套用
第19章 自定義體驗
19.1 樣式
19.2 嵌入字型
19.3 圖像和圖示
19.4 皮膚
19.5 小結
第20章 使用效果
20.1 效果的含義
20.2 觸發效果
20.3 以編程方式套用效果
20.4 創建合成效果
20.5 使用Flex內置的效果
20.6 緩和函式
20.7 字型與效果
20.8 小結
第21章 拖放
21.1 拖放過程
21.2 拖放事件
21.3 支持拖放的組件
21.4 在基於列表的組件中啟用拖放
21.5 移動與複製
21.6 多項拖動
21.7 雙向拖放
21.8 使用拖放實現用戶控制的排序
21.9 使用DragManager
21.10 接受或拒絕放置
21.11 套用自定義放置方式
21.12 為非列表組件添加拖動行為
21.13 自定義拖放體驗
21.14 小結
第22章 圖表
22.1 圖表簡介
22.2 準備系列和數據
22.3 創建圖表
22.4 堆疊圖表
22.5 探索圖表類型
22.6 自定義圖表
22.7 小結
第23章 調試與測試
23.1 調試
23.2 測試
23.3 小結
第24章 項目收尾
24.1 列印
24.2 自定義包裝器
24.3 部署
24.4 小結
附錄A 線上資源

相關詞條

熱門詞條

聯絡我們