注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學Flex 4權威指南

Flex 4權威指南

Flex 4權威指南

定 價:¥65.00

作 者: (美)Michael Labriola Jeff Tapper Matthew Boles 著
出版社: 人民郵電出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787115252821 出版時間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 351 字數(shù):  

內(nèi)容簡介

  《Flex 4權威指南》是Adobe公司的官方教程,以課程的形式逐步講解了如何用Flex 4開發(fā)一個完整的網(wǎng)上雜貨商店應用程序,這個雜貨商店能夠動態(tài)顯示數(shù)據(jù)和圖像,并幫助用戶完成結賬流程,到數(shù)據(jù)提交至服務器為止。書中詳細介紹了Flex 4的相關知識點,具體包括構建、部署和調試RIA,使用功能強大的MXML語言編寫了應用程序,使用MXML和ActionScript快速構建自定義用戶界面,以及通過樣式和皮膚自定義應用程序的外觀等?! 禙lex 4權威指南》適合各層次Flash和Flex開發(fā)人員閱讀。

作者簡介

暫缺《Flex 4權威指南》作者簡介

圖書目錄

第1課 理解RIA 
 1.1 理解計算機應用程序的演化過程 
 1.2 超越基于頁面的架構 
 1.3 明確RIA的優(yōu)勢 
  1.3.1 企業(yè)經(jīng)理 
  1.3.2 IT 組織 
  1.3.3 終端用戶 
 1.4 各種RIA技術 
  1.4.1 AJAX 
  1.4.2 Java虛擬機 
  1.4.3 微軟Silverlight 
  1.4.4 Adobe Flash Platform地 
 1.5 學習收獲 
第2課 開始 
 2.1 開始Flex應用程序開發(fā) 
 2.2 創(chuàng)建項目和MXML應用程序 
 2.3 理解Flash Builder工作空間 
 2.4 運行應用程序 
 2.5 探索Flash Builder調試器 
 2.6 準備下一課
 2.7 學習收獲 
第3課 布置界面
 3.1 學習布局 
  3.1.1 理解容器 
  3.1.2 理解布局對象 
  3.1.3 組合容器和布局對象 
  3.1.4 滾動內(nèi)容 
  3.1.5 MXML標簽解密 
 3.2 布置電子商務應用程序 
  3.2.1 在Source視圖中開始布局 
  3.2.2 繼續(xù)在設計視圖中布局 
  3.2.3 定義商品區(qū)域 
 3.3 使用基于約束的布局 
 3.4 使用視圖狀態(tài) 
  3.4.1 創(chuàng)建視圖狀態(tài) 
  3.4.2 控制視圖狀態(tài) 
 3.5 重構 
  3.5.1 使用復合容器 
  3.5.2 重構應用程序 
 3.6 學習收獲 
第4課 使用簡單的控件 
 4.1 簡單控件簡介 
 4.2 顯示圖片 
 4.3 建立詳細信息視圖 
 4.4 使用數(shù)據(jù)綁定將數(shù)據(jù)結構鏈接到簡單的控件 
 4.5 使用Form布局容器布置簡單的控件 
 4.6 學習收獲 
第5課 處理事件 
 5.1 理解事件處理 
  5.1.1 分析一個簡單的例子 
  5.1.2 用ActionScript函數(shù)處理事件 
  5.1.3 調用事件處理函數(shù)時傳遞數(shù)據(jù) 
  5.1.4 使用事件對象中的數(shù)據(jù) 
  5.1.5 檢查事件對象 
 5.2 處理系統(tǒng)事件 
  5.2.1 理解creationComplete事件 
  5.2.2 基于創(chuàng)建完成事件修改數(shù)據(jù) 
 5.3 學習收獲 
第6課 使用遠程XML數(shù)據(jù) 
 6.1 使用嵌入的XML數(shù)據(jù) 
  6.1.1 將Model外部化 
  6.1.2 使用對象還是使用XML 
 6.2 使用運行時加載的XML 
  6.2.1 創(chuàng)建HTTPService對象 
  6.2.2 調用send()方法 
  6.2.3 訪問返回的數(shù)據(jù) 
  6.2.4 理解安全問題 
 6.3 通過HTTPService獲取XML數(shù)據(jù) 
 6.4 通過E4X搜索XML數(shù)據(jù) 
 6.5 使用動態(tài)XML數(shù)據(jù) 
 6.6 在Flex控件中使用XMLListCollection 
 6.7 學習收獲 
第7課 創(chuàng)建類 
 7.1 創(chuàng)建自定義的ActionScript類 
 7.2 創(chuàng)建值對象 
 7.3 構建一個創(chuàng)建對象的方法 
 7.4 創(chuàng)建購物車類 
 7.5 處理購物車中的數(shù)據(jù) 
  7.5.1 向購物車中添加商品 
  7.5.2 添加一件商品或者更新商品數(shù)量 
  7.5.3 有條件地添加ShoppingCart-Item 
 7.6 學習收獲 
第8課 使用數(shù)據(jù)綁定和集合 
 8.1 深入理解數(shù)據(jù)綁定 
  8.1.1 剖析一個簡單的例子 
  8.1.2 剖析一個復雜些的例子 
 8.2 編譯器 
  8.2.1 隱式的getter和setter 
  8.2.2 事件分發(fā)和監(jiān)聽 
  8.2.3 通過事件實現(xiàn)數(shù)據(jù)綁定 
 8.3 理解[Bindable]的含義 
 8.4 使用ArrayCollection 
  8.4.1 填充ArrayCollection 
  8.4.2 使用ArrayCollection 
  8.4.3 排序ArrayCollection 
  8.4.4 重構并實現(xiàn)光標搜索 
  8.4.5 使用光標刪除商品 
  8.4.6 篩選ArrayCollection 
 8.5 重構ShoppingCartItem 
 8.6 學習收獲 
第9課 將應用程序拆分成組件 
 9.1 MXML組件簡介 
  9.1.1 創(chuàng)建自定義組件的基礎知識 
  9.1.2 一步一步地創(chuàng)建自定義組件 
  9.1.3 在應用程序中使用自定義組件 
 9.2 分離ShoppingView組件
 9.3 分離ProductItem組件 
 9.4 創(chuàng)建用于管理數(shù)據(jù)加載的組件 
 9.5 學習收獲 
第10課 使用DataGroup和List 
 10.1 使用List 
 10.2 在List中使用DataGroup 
  10.2.1 實現(xiàn)itemRenderer 
  10.2.2 在ShoppingView中使用DataGroup 
  10.2.3 理解虛擬化 
  10.2.4 實現(xiàn)虛擬化 
 10.3 虛擬化與List 
 10.4 根據(jù)選擇的類別顯示雜貨商品 
  10.4.1 基于類別顯示雜貨商品 
  10.4.2 為類別列表添加事件處理程序 
 10.5 學習收獲 
第11課 創(chuàng)建和分派事件 
 11.1 理解松散耦合的好處 
 11.2 分派事件 
 11.3 為組件聲明事件 
 11.4 什么時候需要自定義事件類 
 11.5 創(chuàng)建并使用UserAcknowledgeEvent 
 11.6 理解事件流及事件冒泡 
 11.7 創(chuàng)建及使用ProductEvent 類 
  11.7.1 創(chuàng)建ProductList組件 
  11.7.2 使用ProductList組件 
  11.7.3 使用ProductEvent添加和刪除商品 
  11.7.4 處理集合變化事件 
 11.8 學習收獲 
第12課 使用DataGrid與項目呈現(xiàn)器 
 12.1 Spark與MX 
 12.2 DataGrid和項目呈現(xiàn)器簡介 
 12.3 用DataGrid顯示購物車 
  12.3.1 使用CartGrid組件 
  12.3.2 為DataGridColumn添加內(nèi)聯(lián)的編輯控件 
  12.3.3 創(chuàng)建MXML的項目呈現(xiàn)器以顯示商品 
  12.3.4 創(chuàng)建內(nèi)聯(lián)的MXML項目呈現(xiàn)器用于顯示Remove按鈕 
  12.3.5 重用ProductEvent類 
  12.3.6 創(chuàng)建一個labelFunction來顯示小計 
 12.4 使用AdvancedDataGrid 
  12.4.1 對AdvancedDataGrid排序 
  12.4.2 以專家模式進行排序 
  12.4.3 設置AdvancedDataGrid的樣式 
  12.4.4 對數(shù)據(jù)進行分組 
  12.4.5 顯示摘要數(shù)據(jù) 
 12.5 學習收獲 
第13課 使用拖放 
 13.1 介紹拖放操作管理器 
 13.2 在兩個DataGrid之間拖放 
 13.3 在DataGrid和List之間拖放 
 13.4 在不可以直接拖曳的組件上實現(xiàn)拖放
 13.5 將商品拖進購物車 
 13.6 學習收獲 
第14課 實現(xiàn)導航 
 14.1 導航介紹 
 14.2 使用ViewStack創(chuàng)建結賬流程 
 14.3 在應用程序中集成CheckoutView 
 14.4 學習收獲 
第15課 使用格式化器和驗證器 
 15.1 格式化器和驗證器簡介 
  15.1.1 格式化器 
  15.1.2 驗證器 
 15.2 使用Formatter類 
 15.3 雙向綁定 
 15.4 使用Validator類 
 15.5 學習收獲 
第16課 使用樣式定制Flex應用 
 16.1 通過樣式和皮膚來應用設計 
 16.2 讓外觀更整潔 
 16.3 應用樣式 
  16.3.1 通過標簽屬性設置行內(nèi)樣式 
  16.3.2 理解樣式繼承 
  16.3.3 通過標簽設置樣式 
  16.3.4 通過CSS文件設置樣式 
  16.3.5 為應用程序添加樣式 
 16.4 在運行時動態(tài)修改CSS 
  16.4.1 運行時加載CSS的優(yōu)點 
  16.4.2 基于CSS文件創(chuàng)建SWF 
  16.4.3 使用StyleManager加載CSS SWF 
  16.4.4 用加載的CSS覆蓋已有樣式 
 16.5 學習收獲 
第17課 使用皮膚定制Flex應用 
 17.1 理解Spark組件中皮膚的概念 
 17.2 皮膚與狀態(tài) 
  17.2.1 在Flex中實現(xiàn)以編程方式繪制圖像 
  17.2.2 使用皮膚定制按鈕狀態(tài) 
 17.3 為應用程序創(chuàng)建皮膚 
 17.4 學習收獲 
第18課 自定義ActionScript組件 
 18.1 理解組件與ActionScript 3.0的關系 
 18.2 構建組件并不容易 
 18.3 理解Flex組件 
 18.4 為什么要創(chuàng)建組件 
 18.5 定義組件 
  18.5.1 定義接口 
  18.5.2 選擇基類 
  18.5.3 創(chuàng)建類 
  18.5.4 使用自定義的類 
 18.6 創(chuàng)建外觀 
  18.6.1 確定皮膚組件的需求 
  18.6.2 創(chuàng)建皮膚 
 18.7 為組件添加功能 
  18.7.1 異步通信 
  18.7.2 事件通信 
  18.7.3 清理工作 
 18.8 為皮膚創(chuàng)建呈現(xiàn)器 
 18.9 學習收獲 
附錄 安裝說明

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號