Programming Flex 3中文版

Programming Flex 3中文版

《Programming Flex 3中文版》是 2010年 電子工業出版社出版的圖書,作者是 (美)Chafic Kazoun / Joey Lott。

基本介紹

  • 作者:(美)Chafic Kazoun                       /            Joey Lott
  • 原版名稱:Programming Flex 3 The Comprehensive Guide to Creating Rich Internet Applications with Adobe Flex
  • 譯者:張金勇                       /            肖娜
  • ISBN:9787121114878
  • 頁數:488
  • 定價:99.00元
  • 出版社:電子工業出版社
  • 出版時間:2010 年8月
  • 副標題:Programming Flex 3中文版
內容介紹,作品目錄,

內容介紹

作為Flex產品文檔和參考手冊的絕佳補充,本書是使用Adobe Flex技術創建RIA應用程式的全面指南。書中深入介紹了使用Flex 3開發RIA應用程式所需要的幾乎所有的知識點,其中包括Flex Framework、MXML、ActionScript、布局管理、自定義組件、自定義應用程式皮膚、使用媒體、管理狀態、使用特效和過渡、數據校驗和格式化、客戶端和遠程數據通信、應用程式調試和構建AIR應用程式等,最終綜合各個知識點實現了一個完整的使用Flickr API的圖片查看應用程式,其中對構建Flex應用程式的最佳實踐進行了充分的討論。
本書不僅是富有經驗的Flex開發工程師和Flash動畫設計師的便捷參考指南,即使對於Flex套用開發的初學者,也是一本很好的入門指南。

作品目錄

序 I
前言 III
第1章 Flex簡述 1
1.1 理解Flex應用程式技術 1
1.2 使用Flex元件 5
1.3 數據服務的使用(運行時載入數據) 6
1.4 Flex Web應用程式和傳統Web應用程式的區別 6
1.5 理解Flex應用程式的工作原理 7
1.6 理解Flex和Flash的開發工具 8
1.7 Flex 3引入的新內容 9
1.8 小結 9
第2章 使用Flex框架構建應用程式 10
2.1 Flex工具集的使用 10
2.2 創建項目 11
2.3 構建應用程式 14
2.4 部署應用程式 24
2.5 小結 25
第3章 MXML 26
3.1 理解MXML的語法和結構 26
3.2 建立MXML互動 31
3.3 小結 33
第4章 ActionScript 34
4.1 使用ActionScript 34
4.2 MXML與ActionScript相互關係 37
4.3 理解ActionScript語法 38
4.4 變數和屬性 40
4.5 繼承 49
4.6 接口 50
4.7 事件處理 51
4.8 錯誤處理 52
4.9 使用XML 55
4.10 反射機制 57
4.11 小結 60
第5章 框架基礎 61
5.1 理解Flex套用為何是結構化的 61
5.2 載入與初始化Flex套用 63
5.3 理解組件生命周期 64
5.4 向一個Flex套用載入另一個Flex套用 65
5.5 Flash Player與Flex框架的區別 67
5.6 框架快取 67
5.7 理解套用域 68
5.8 本地化套用 69
5.9 小結 76
第6章 管理布局 77
6.1 Flex布局概覽 77
6.2 創建動態界面 93
6.3 組成整體 93
6.4 小結 96
第7章 使用UI組件 97
7.1 理解UI組件 98
7.2 按鈕 102
7.3 選擇器 103
7.4 文本型組件 105
7.5 列表型控制項 105
7.6 彈出控制項 118
7.7 導航器 121
7.8 控制條 124
7.9 小結 126
第8章 自定義應用程式外觀 127
8.1 使用樣式 127
8.2 對組件套用皮膚 141
8.3 自定義預載入器 150
8.4 主題 154
8.5 運行時CSS 156
8.6 小結 159
第9章 應用程式組件 160
9.1 應用程式組件的重要性 160
9.2 MXML組件基礎 162
9.3 組件樣式 169
9.4 小結 172
第10章 框架的實用功能和高級組件概念 173
10.1 工具提示 173
10.2 彈出控制項 178
10.3 游標管理 184
10.4 拖放操作 185
10.5 自定義列表型控制項 192
10.6 焦點管理和鍵盤控制 200
10.7 小結 205
第11章 使用媒體 206
11.1 概覽 206
11.2 添加媒體 208
11.3 使用不同的媒體類型 213
11.4 小結 222
第12章 管理狀態 223
12.1 創建狀態 223
12.2 套用狀態 224
12.3 基於現有的狀態定義狀態 225
12.4 添加和刪除組件 226
12.5 設定屬性 229
12.6 設定樣式 229
12.7 設定事件處理器 230
12.8 使用ActionScript定義狀態 231
12.9 管理對象創建策略(預載入對象) 239
12.10 處理狀態事件 241
12.11 理解狀態的生命周期 241
12.12 何時使用狀態 245
12.13 小結 246
第13章 使用效果和過渡 247
13.1 使用效果 247
13.2 創建自定義效果 261
13.3 使用過渡 266
13.4 創建自定義過渡 271
13.5 小結 271
第14章 數據處理 272
14.1 使用數據模型 272
14.2 數據綁定 282
14.3 為自定義類添加數據綁定支持 289
14.4 數據綁定示例 292
14.5 創建數據綁定代理 295
14.6 小結 297
第15章 數據驗證和數據格式化 298
15.1 驗證用戶輸入 298
15.2 子數據格式化 314
15.3 小結 319
第16章 客戶端數據通信 320
16.1 本地連線 320
16.2 持久化數據 324
16.3 與宿主套用通信 334
16.4 小結 338
第17章 遠程數據通信 339
17.1 理解數據通信策略 340
17.2 使用請求/回響式數據通信 341
17.3 Web服務 351
17.4 實時/套接字連線 360
17.5 檔案上傳/下載 361
17.6 小結 362
第18章 應用程式調試 363
18.1 Flash Debug Player 363
18.2 使用FDB 366
18.3 使用Flex Builder進行調試 367
18.4 遠程調試 369
18.5 在套用中使用trace()輸出日誌 371
18.6 日誌框架 372
18.7 調試遠程數據 375
18.8 小結 377
第19章 創建自定義組件 378
19.1 組件框架概述 378
19.2 組件生命周期 379
19.3 組件實現 382
19.4 添加自定義屬性和事件 388
19.5 添加樣式支持 390
19.6 小結 392
第20章 將Flex應用程式嵌入Web瀏覽器 393
20.1 將Flex應用程式嵌入HTML中 393
20.2 整合瀏覽器按鈕和深度連結(Deep Linking) 401
20.3 Flash Player安全 411
20.4 使用運行時共享庫(Runtime Shared Library,RSL) 412
20.5 小結 417
第21章 構建AIR應用程式 418
21.1 了解AIR 418
21.2 構建AIR應用程式 418
21.3 使用AIR特性 421
21.4 部署AIR應用程式 439
21.5 小結 441
第22章 構建Flex應用程式 442
22.1 示例應用程式簡介 442
22.2 使用最佳實踐 446
22.3 使用藍圖和微架構 449
22.4 抽象公共模式 450
22.5 小結 458
索引 459

相關詞條

熱門詞條

聯絡我們