注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Flex 3權(quán)威指南

Flex 3權(quán)威指南

Flex 3權(quán)威指南

定 價:¥69.00

作 者: (美)塔伯(Tapper,J.) 等著,楊博 等譯
出版社: 人民郵電出版社
叢編項: 圖靈程序設(shè)計叢書
標(biāo) 簽: J2EE

ISBN: 9787115196903 出版時間: 2009-03-01 包裝: 平裝
開本: 大16開 頁數(shù): 502 字?jǐn)?shù):  

內(nèi)容簡介

  本書是Adobe公司官方教程,以課程的形式詳細(xì)介紹了如何用Flex 3開發(fā)一個完整的界面華麗的網(wǎng)上雜貨店應(yīng)用程序,其中包括一個用于查看銷售細(xì)節(jié)實時圖的管理圖表,以及一個用于添加或編輯網(wǎng)上商店中要銷售商品的數(shù)據(jù)輸入程序。書中詳細(xì)介紹了Flex 3的相關(guān)知識點,具體包括構(gòu)建、部署和調(diào)試RIA,使用功能強(qiáng)大的MXML語言布置應(yīng)用程序,使用MXML和ActionScript構(gòu)建自定義的UI組件,使用XML、基于SOAP的Web服務(wù)和遠(yuǎn)程調(diào)用協(xié)議AMF連接到數(shù)據(jù)等。本書適合各層次Flash和Flex開發(fā)人員閱讀。

作者簡介

暫缺《Flex 3權(quán)威指南》作者簡介

圖書目錄

第1課 理解RIA 
 1.1 理解計算機(jī)應(yīng)用程序的演化過程 
 1.2 超越基于頁面的架構(gòu) 
 1.3 明確RIA的優(yōu)勢 
  1.3.1 企業(yè)經(jīng)理 
  1.3.2 IT組織 
  1.3.3 終端用戶 
 1.4 各種RIA技術(shù) 
  1.4.1 Ajax 
  1.4.2 Flash 
  1.4.3 Flex 
  1.4.4 WPF、XAML、Silverlight和Expression 
 1.5 學(xué)習(xí)收獲 
第2課 開始 
 2.1 開始Flex應(yīng)用程序開發(fā) 
 2.2 創(chuàng)建項目和MXML應(yīng)用程序 
 2.3 理解Flex Builder 3工作平臺 
 2.4 運行應(yīng)用程序 
 2.5 創(chuàng)建第二個應(yīng)用程序頁面,然后進(jìn)入設(shè)計模式 
 2.6 準(zhǔn)備下一課 
 2.7 學(xué)習(xí)收獲 
第3課 布置界面 
 3.1 學(xué)習(xí)容器相關(guān)知識 
 3.2 用設(shè)計模式布置電子商務(wù)應(yīng)用程序 
 3.3 使用基于約束條件的布局 
  3.3.1 使用相對父容器的約束條件 
  3.3.2 使用增強(qiáng)型約束條件 
 3.4 使用視圖狀態(tài) 
 3.5 在源碼模式中布置應(yīng)用程序 
 3.6 學(xué)習(xí)收獲 
第4課 使用簡單的控件 
 4.1 簡單控件簡介 
 4.2 顯示圖片 
 4.3 建立詳細(xì)信息視圖 
 4.4 使用數(shù)據(jù)綁定將數(shù)據(jù)結(jié)構(gòu)鏈接到簡單的控件 
 4.5 使用Form布局容器布置簡單的控件 
 4.6 將單選按鈕和數(shù)據(jù)字段添加到Dashboard 
 4.7 學(xué)習(xí)收獲 
第5課 處理事件和數(shù)據(jù)結(jié)構(gòu) 
 5.1 理解事件處理 
  5.1.1 理解一個簡單的例子 
  5.1.2 用ActionScript函數(shù)處理事件 
  5.1.3 調(diào)用事件處理函數(shù)時傳遞數(shù)據(jù) 
 5.2 當(dāng)creationComplete事件發(fā)生時建立數(shù)據(jù)結(jié)構(gòu) 
 5.3 使用來自事件對象的數(shù)據(jù) 
 5.4 建立一個自定義的ActionScript類 
 5.5 建立一個方法來創(chuàng)建對象 
 5.6 建立購物車類 
 5.7 學(xué)習(xí)收獲 
第6課 為控件使用遠(yuǎn)程XML數(shù)據(jù) 
 6.1 從HTTPService中獲取XML數(shù)據(jù) 
  6.1.1 創(chuàng)建HTTPService對象 
  6.1.2 調(diào)用send()方法 
  6.1.3 使用返回的數(shù)據(jù) 
  6.1.4 理解安全問題 
 6.2 通過HTTPService獲取XML數(shù)據(jù) 
 6.3 將HTTPService數(shù)據(jù)填入ArrayCollection 
  6.3.1 使用ArrayCollection 
  6.3.2 使用Collection作為數(shù)據(jù)提供者 
 6.4 將數(shù)據(jù)填入ComboBox控件并用編程方法添加選項 
 6.5 在Tree控件中使用XML數(shù)據(jù) 
  6.5.1 理解E4X運算符 
  6.5.2 將XML數(shù)據(jù)填入Tree控件 
 6.6 獲取XML數(shù)據(jù)并將這些數(shù)據(jù)轉(zhuǎn)換為自定義類型的ArrayCollection 
 6.7 對復(fù)雜數(shù)據(jù)結(jié)構(gòu)使用數(shù)據(jù)綁定 
 6.8 操作購物車數(shù)據(jù) 
  6.8.1 將項目添加到購物車 
  6.8.2 對ArrayCollection中的項目進(jìn)行排序 
  6.8.3 添加項目或者更新數(shù)量 
  6.8.4 使用光標(biāo)定位ShoppingCartItem 
 6.9 添加Remove按鈕 
 6.10 學(xué)習(xí)收獲 
第7課 用MXML創(chuàng)建組件 
 7.1 介紹MXML組件 
  7.1.1 理解創(chuàng)建自定義組件的基礎(chǔ)知識 
  7.1.2 一步步創(chuàng)建自定義組件 
  7.1.3 在應(yīng)用程序架構(gòu)中使用自定義組件 
 7.2 創(chuàng)建可更新/刪除商品的組件,并將它實例化 
 7.3 單擊Update和Delete按鈕時彈出商品信息 
 7.4 創(chuàng)建另一個值對象 
 7.5 為三個應(yīng)用程序都創(chuàng)建數(shù)據(jù)管理器組件 
 7.6 使用新的數(shù)據(jù)管理器組件 
 7.7 實現(xiàn)添加商品的功能 
 7.8 為Dashboard應(yīng)用程序創(chuàng)建并使用組件 
 7.9 學(xué)習(xí)收獲 
第8課 使用控件和Repeater控制數(shù)據(jù)集 
 8.1 使用數(shù)據(jù)集 
  8.1.1 理解HorizontalList和TileList組件 
  8.1.2 實現(xiàn)labelFuntcion 
  8.1.3 實現(xiàn)itemRenderer 
 8.2 使用HorizontalList和itemRenderer顯示類別信息 
 8.3 基于選中的類別顯示商品 
  8.3.1 使用Repeater遍歷數(shù)據(jù)集 
  8.3.2 從重復(fù)的組件中獲取數(shù)據(jù) 
  8.3.3 定位Repeater建立的組件 
  8.3.4 理解TileList和Repeater的性能差異 
  8.3.5 基于類別顯示商品 
 8.4 編寫狀態(tài)以顯示商品信息詳情 
 8.5 將商品放入購物車 
 8.6 學(xué)習(xí)收獲 
第9課 使用自定義事件 
 9.1 理解松耦合架構(gòu)的優(yōu)勢 
 9.2 分發(fā)事件 
 9.3 為組件聲明事件 
 9.4 明確對自定義事件類的需求 
 9.5 建立并使用CategoryEvent 
 9.6 創(chuàng)建并使用ProductEvent類 
  9.6.1 使用ProductEvent從購物車中移除商品 
  9.6.2 使用ProductEvent向購物車添加商品 
 9.7 理解事件流和事件冒泡 
 9.8 學(xué)習(xí)收獲 
第10課 用ActionScript 3.0創(chuàng)建自定義組件 
 10.1 用ActionScript構(gòu)建組件 
 10.2 創(chuàng)建類的基本結(jié)構(gòu) 
 10.3 重寫createChildren()方法 
  10.3.1 在ActionScript中創(chuàng)建Button 
  10.3.2 使用addChild()方法向組件添加Button 
  10.3.3 理解邊飾和rawChildren 
  10.3.4 使用rawChildren上的addChild()向邊飾部分添加元素 
 10.4 在Flex中定位和調(diào)整組件大小 
 10.5 理解measure()方法 
 10.6 重寫updateDisplayList()方法 
 10.7 學(xué)習(xí)收獲 
第11課 使用DataGrid與項目呈現(xiàn)器 
 11.1 介紹DataGrid和項目呈現(xiàn)器 
 11.2 向ChartPod添加通用的DataGrid 
 11.3 向Dashboard中添加HTTPService調(diào)用 
 11.4 用DataGrid顯示購物車 
  11.4.1 為DataGridColumn添加內(nèi)聯(lián)的編輯控件 
  11.4.2 創(chuàng)建MXML的項目呈現(xiàn)器以顯示商品 
  11.4.3 創(chuàng)建內(nèi)聯(lián)的MXML項目呈現(xiàn)器用于顯示Remove按鈕 
  11.4.4 使用set和get函數(shù)更新ShoppingCartItem 
 11.5 使用AdvancedDataGrid 
  11.5.1 為AdvancedDataGrid排序 
  11.5.2 以專家模式進(jìn)行排序 
  11.5.3 設(shè)置AdvancedDataGrid的樣式 
  11.5.4 對數(shù)據(jù)進(jìn)行分組 
  11.5.5 顯示摘要數(shù)據(jù) 
 11.6 學(xué)習(xí)收獲 
第12課 使用拖放 
 12.1 介紹拖放操作管理器 
 12.2 在兩個DataGrid之間拖放 
 12.3 在DataGrid和List之間拖放 
 12.4 用不可以直接拖曳組件上實現(xiàn)拖放操作 
 12.5 將商品拖進(jìn)購物車 
 12.6 學(xué)習(xí)收獲 
第13課 實現(xiàn)導(dǎo)航 
 13.1 導(dǎo)航 
 13.2 在DataEntry程序中使用TabNavigator 
 13.3 在電子商務(wù)應(yīng)用程序中添加主頁和結(jié)賬頁面 
 13.4 創(chuàng)建由ViewStack顯示的結(jié)賬過程的第一步 
 13.5 使用ViewStack完成結(jié)賬過程 
 13.6 學(xué)習(xí)收獲 
第14課 使用格式器和驗證器 
 14.1 介紹格式器和驗證器 
 14.2 用格式器類顯示電子商務(wù)應(yīng)用程序的貨幣信息 
 14.3 使用驗證器類 
 14.4 用正則表達(dá)式來驗證數(shù)據(jù)(第一部分) 
 14.5 用正則表達(dá)式來驗證數(shù)據(jù)(第二部分) 
 14.6 構(gòu)建自定義驗證器類 
 14.7 學(xué)習(xí)收獲 
第15課 實現(xiàn)歷史管理和深度鏈接 
 15.1 歷史管理簡介 
 15.2 實現(xiàn)Navigator容器的歷史管理 
 15.3 構(gòu)建自定義的歷史管理器 
 15.4 介紹深度鏈接 
  15.4.1 實現(xiàn)Flex 3的深度鏈接 
  15.4.2 為程序添加深度鏈接 
 15.5 學(xué)習(xí)收獲 
第16課 自定義Flex應(yīng)用程序的外觀 
 16.1 用樣式和皮膚來設(shè)計 
 16.2 使用樣式 
  16.2.1 用標(biāo)簽的屬性設(shè)置樣式 
  16.2.2 理解樣式繼承 
  16.2.3 用mx:Style標(biāo)簽設(shè)置樣式 
  16.2.4 用Flex Builder工具來編寫CSS 
  16.2.5 用CSS文件來設(shè)置樣式 
 16.3 在運行時修改CSS 
  16.3.1 運行時修改CSS的優(yōu)點 
  16.3.2 從CSS文件創(chuàng)建SWF 
  16.3.3 用StyleManager加載CSS的SWF 
  16.3.4 使用加載的CSS覆蓋樣式 
 16.4 皮膚組件 
  16.4.1 圖形皮膚 
  16.4.2 導(dǎo)入CS3創(chuàng)建的皮膚 
  16.4.3 可編程的皮膚 
 16.5 學(xué)習(xí)收獲 
第17課 使用Web服務(wù) 
 17.1 服務(wù)器通信介紹 
 17.2 使用遠(yuǎn)程服務(wù)器調(diào)用的事件模型 
 17.3 配置應(yīng)用程序在本地運行 
 17.4 在Dashboard中使用Web服務(wù) 
  17.4.1 處理Web服務(wù)的結(jié)果 
  17.4.2 調(diào)用Web服務(wù)方法 
 17.5 在DataEntry程序里使用Web服務(wù) 
 17.6 使用Web Service Introspection向?qū)А?br /> 17.7 在應(yīng)用程序中使用生成代碼 
 17.8 用Flex Builder重構(gòu) 
 17.9 完成生成代碼的集成 
 17.10 更新和刪除商品 
 17.11 學(xué)習(xí)收獲 
第18課 訪問服務(wù)器端對象 
 18.1 向服務(wù)器上傳文件 
 18.2 用RemoteObject來保存訂單 
  18.2.1 更新Flex編譯器命令 
  18.2.2 在結(jié)賬過程分發(fā)訂單確認(rèn)事件 
  18.2.3 創(chuàng)建和調(diào)用遠(yuǎn)程對象 
  18.2.4 把ShoppingCart傳入Checkout組件 
  18.2.5 改變程序狀態(tài)以將其返回Welcome頁面 
 18.3 把ActionScript對象映射到服務(wù)器對象 
 18.4 Flex Builder數(shù)據(jù)向?qū)А?br /> 18.5 學(xué)習(xí)收獲 
第19課 可視化數(shù)據(jù) 
 19.1 探索Flex圖表組件 
  19.1.1 圖表類型 
  19.1.2 圖表軟件包 
  19.1.3 圖表的組成部分 
 19.2 布置最初的圖表 
 19.3 填充圖表 
  19.3.1 指定圖表的系列 
  19.3.2 向折線圖和柱狀圖添加橫軸和縱軸 
 19.4 向圖表添加圖例 
 19.5 限制軸上顯示的標(biāo)識數(shù)量 
 19.6 與圖表交互 
  19.6.1 鼠標(biāo)經(jīng)過事件 
  19.6.2 單擊事件 
  19.6.3 選中事件 
 19.7 添加圖表事件 
 19.8 向圖表添加動畫 
 19.9 用樣式自定義圖表外觀 
 19.10 學(xué)習(xí)收獲 
第20課 創(chuàng)建模塊化的程序 
 20.1 介紹Flex 3的模塊化程序 
 20.2 使用Flex模塊 
  20.2.1 使用Module類 
  20.2.2 用ModuleLoader標(biāo)簽來代替Checkout代碼 
 20.3 理解RSL 
 20.4 使用Flex框架RSL緩存 
  20.4.1 理解框架緩存的目的 
  20.4.2 使用有簽名的RSL與沒有簽名的RSL 
  20.4.3 檢查程序的當(dāng)前大小 
  20.4.4 配置程序使用框架RSL 
  20.4.5 檢查框架RSL帶來的差別 
 20.5 創(chuàng)建庫項目 
  20.5.1 把類和資源加入庫 
  20.5.2 在FlexGrocer程序中使用FlexGrocerLibrary 
 20.6 學(xué)習(xí)收獲 
第21課 部署Flex應(yīng)用程序 
 21.1 編譯應(yīng)用程序的部署版本 
 21.2 用AIR擺脫瀏覽器 
  21.2.1 開始AIR 
  21.2.2 安裝AIR 
  21.2.3 安裝第一個程序 
 21.3 創(chuàng)建AIR應(yīng)用程序 
  21.3.1 創(chuàng)建新的AIR項目 
  21.3.2 使Dashboard程序成為AIR應(yīng)用程序 
  21.3.3 用Application.xml文件定制程序 
  21.3.4 導(dǎo)出AIR文件 
 21.4 學(xué)習(xí)收獲 
第22課 創(chuàng)建過渡和行為 
 22.1 介紹行為和過渡 
  22.1.1 在組件上使用行為 
  22.1.2 在視圖狀態(tài)上使用過渡 
 22.2 在組件上實現(xiàn)效果 
 22.3 為視圖狀態(tài)添加效果 
 22.4 學(xué)習(xí)收獲 
第23課 Flex的打印功能 
 23.1 介紹Flex的打印功能 
 23.2 第一次使用Flex的打印功能 
 23.3 在不可見容器中使用PrintDataGrid 
 23.4 在單獨的組件中構(gòu)建打印視圖 
 23.5 調(diào)整打印輸出的縮放比例 
 23.6 從結(jié)賬過程打印收據(jù) 
 23.7 學(xué)習(xí)收獲 
第24課 使用共享對象 
 24.1 介紹共享對象 
  24.1.1 創(chuàng)建共享對象 
  24.1.2 讀取共享對象 
 24.2 構(gòu)建SharedObject來保存購物車數(shù)據(jù) 
 24.3 從已有的共享對象中讀取數(shù)據(jù) 
 24.4 學(xué)習(xí)收獲 
第25課 調(diào)試Flex應(yīng)用程序 
 25.1 調(diào)試技術(shù)簡介 
 25.2 觀察客戶端與服務(wù)器端的數(shù)據(jù)交換 
 25.3 學(xué)習(xí)更多調(diào)試器相關(guān)知識 
  25.3.1 學(xué)習(xí)設(shè)置斷點的更多相關(guān)細(xì)節(jié) 
  25.3.2 在調(diào)試器中檢查變量及其相關(guān)值 
 25.4 使用try-catch處理錯誤 
  25.4.1 使用try-catch語法 
  25.4.2 理解錯誤類型 
  25.4.3 使用多個catch塊 
  25.4.4 使用一個catch塊的示例 
  25.4.5 在第一個catch塊中使用基類Error的不良做法示例 
  25.4.6 使用finally語句 
  25.4.7 使用throw語句 
  25.4.8 創(chuàng)建自己的錯誤類 
 25.5 學(xué)習(xí)收獲 
第26課 對Flex應(yīng)用程序進(jìn)行剖析 
 26.1 Flash Player的內(nèi)存使用 
  26.1.1 Flash Player的內(nèi)存分配 
  26.1.2 按引用傳遞和按值傳遞 
  26.1.3 Flash Player的垃圾收集 
  26.1.4 垃圾收集 
 26.2 對Flex應(yīng)用程序進(jìn)行內(nèi)存剖析 
  26.2.1 審查ProfilerTest應(yīng)用程序 
  26.2.2 剖析ProfilerTest應(yīng)用程序 
  26.2.3 修復(fù)ImageDisplay類 
 26.3 對Flex應(yīng)用程序進(jìn)行性能剖析 
  26.3.1 剖析ProfilerTest應(yīng)用程序 
  26.3.2 修復(fù)ProfilerTest類 
 26.4 學(xué)習(xí)收獲 
附錄A 安裝指南

本目錄推薦

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