注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)Flex 3 Cookbook中文版

Flex 3 Cookbook中文版

Flex 3 Cookbook中文版

定 價(jià):¥99.00

作 者: (美)諾布爾,(美)安德森 著,肖娜,董龍飛 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787121085857 出版時(shí)間: 2009-05-01 包裝: 平裝
開本: 16開 頁數(shù): 673 字?jǐn)?shù):  

內(nèi)容簡介

  Flex技術(shù)可以分為UI技術(shù)、數(shù)據(jù)技術(shù)和服務(wù)器端技術(shù)三大部分。本書覆蓋了Flex應(yīng)用開發(fā)者可能遇到的絕大部分技術(shù)主題,包括:如何使用各類Flex組件;如何使用視圖狀態(tài)、樣式單、特效以及拖拽技術(shù)進(jìn)行美化設(shè)計(jì)和加強(qiáng)應(yīng)用;如何在客戶端處理諸如集合數(shù)組、XML數(shù)據(jù)等;如何應(yīng)用數(shù)據(jù)表格,同時(shí)深入介紹了Flex的服務(wù)器端技術(shù)。本書還特別介紹了如何使用Flex技術(shù)開發(fā)Adobe Integrated Runtime(簡稱AIR)應(yīng)用。除此之外,本書專門討論了許多開發(fā)者容易忽略的Flex應(yīng)用的編譯、調(diào)試及部署技巧。本書遵循O’Reilly Cookbook系列叢書的慣用格式,第一步提出問題,第二步提供解決方案,第三步詳細(xì)闡述、解釋問題和解決方案的上下文,提供大量示例代碼展示解決方案的實(shí)施。本書不是初學(xué)者的啟蒙導(dǎo)師,書中涉及的技巧也不是簡單的入門指南,而是針對Fl... (展開全部) Flex技術(shù)可以分為UI技術(shù)、數(shù)據(jù)技術(shù)和服務(wù)器端技術(shù)三大部分。本書覆蓋了Flex應(yīng)用開發(fā)者可能遇到的絕大部分技術(shù)主題,包括:如何使用各類Flex組件;如何使用視圖狀態(tài)、樣式單、特效以及拖拽技術(shù)進(jìn)行美化設(shè)計(jì)和加強(qiáng)應(yīng)用;如何在客戶端處理諸如集合數(shù)組、XML數(shù)據(jù)等;如何應(yīng)用數(shù)據(jù)表格,同時(shí)深入介紹了Flex的服務(wù)器端技術(shù)。本書還特別介紹了如何使用Flex技術(shù)開發(fā)Adobe Integrated Runtime(簡稱AIR)應(yīng)用。除此之外,本書專門討論了許多開發(fā)者容易忽略的Flex應(yīng)用的編譯、調(diào)試及部署技巧。本書遵循O’Reilly Cookbook系列叢書的慣用格式,第一步提出問題,第二步提供解決方案,第三步詳細(xì)闡述、解釋問題和解決方案的上下文,提供大量示例代碼展示解決方案的實(shí)施。本書不是初學(xué)者的啟蒙導(dǎo)師,書中涉及的技巧也不是簡單的入門指南,而是針對Flex開發(fā)者可能遇到的開發(fā)難題提供的高級技巧及相應(yīng)的程序代碼。因此請讀者將本書看作是一位貼身顧問,置于手邊以便經(jīng)常查閱。Flex 3 Cookbook適用于那些希望更深入理解Flex Framework的開發(fā)者或那些需要解決特定技術(shù)問題的讀者。書中的代碼示例及其說明適用于熟悉MXML和ActionScript的中級開發(fā)者。

作者簡介

  Joshua Noble,是紐約的一位開發(fā)顧問,《ActionScript 3.0 Bible》(Wiley, 2007)的合著者。在過去6年中,他一直致力于在各種平臺上的廣泛Web應(yīng)用中使用Flex和Flash技術(shù),同時(shí)也具有豐富的PHP、Ruby、Erlang和C#編程經(jīng)驗(yàn)。業(yè)余時(shí)間,他喜歡用C++和OpenCV以及微控制器和傳感器搭建電抗環(huán)境。他的網(wǎng)站是http://thefactoryfactory.com。Todd Anderson,是Infrared5的一位高級軟件工程師。他在RIA和游戲開發(fā)領(lǐng)域中具有5年多的Flash平臺開發(fā)經(jīng)驗(yàn),為很多公司(例如McGraw-Hill、Thomson、Motorola和Condé Nast)實(shí)現(xiàn)了多個(gè)用于出版和娛樂行業(yè)的Web和桌面解決方案。Todd目前居住在波士頓,在不編程時(shí),他喜歡藝術(shù)創(chuàng)作,在紙上繪制作品。Anderson的網(wǎng)站是http://www.custardbelly.com/blog/,內(nèi)容主要是Flash平臺上的開發(fā)。

圖書目錄

前言
第1章 Flex與ActionScript基礎(chǔ)
1.1 在FlexBuilder中創(chuàng)建Flex項(xiàng)目
1.2 在FlexBuilder中創(chuàng)建Flex類庫項(xiàng)目
1.3 創(chuàng)建ActionScript項(xiàng)目
1.4 在FlexBuilder中為MXML編譯器設(shè)置編譯器選項(xiàng)
1.5 拋開FlexBuilder編譯Flex項(xiàng)目
1.6 在MXML中添加事件監(jiān)聽器
1.7 用ActionScript為MXML中定義的子對象設(shè)置屬性
1.8 定義數(shù)組和對象集
1.9 設(shè)置ActionScript中變量的作用域
1.10 用ActionScript創(chuàng)建組件
1.11 使用事件冒泡
1.12 使用Code—Behind模式分離MXML和ActionScljpt
1.13 使組件的屬性可綁定
1.14 使用自定義事件并隨事件調(diào)度數(shù)據(jù)
1.15 監(jiān)聽鍵盤事件
1.16 為方法定義可選參數(shù)
1.17 確定對象的類型
1.18 定義和實(shí)現(xiàn)接口
第2章 菜單和控件
2.1 監(jiān)聽按鈕點(diǎn)擊
2.2 創(chuàng)建一套開關(guān)按鈕
2.3 使用ColorPickei。設(shè)置畫布顏色
2.4 使用SWFLoader加載SWF
2.5 為組件設(shè)置Tab索引
2.6 為控件設(shè)置labelFunction
2.7 為菜單提供數(shù)據(jù)
2.8 動態(tài)構(gòu)造菜單
2.9 為基于菜單的控件創(chuàng)建事件處理器
2.10 在應(yīng)用程序中顯示警告
2.11 通過日歷控件選取日期
2.12 顯示并定位多個(gè)彈出窗口
2.13 為彈出窗口創(chuàng)建自定義邊界
2.14 處理focusIn和focusOut事件
第3章 容器
3.1 使用布局管理定位子對象
3.2 通過百分比定位設(shè)置容器的位置和尺寸
3.3 追蹤不同坐標(biāo)系中的鼠標(biāo)位置
3.4 在容器中動態(tài)添加和刪除子對象
3.5 對容器應(yīng)用基于約束的布局
3.6 為容器內(nèi)的子對象設(shè)置最大和最小尺寸
3.7 為容器指定約束行和約束列
3.8 使用約束為文本創(chuàng)建布局流
3.9 控制容器中的滾動顯示和溢出
3.10 控制Box組件的布局
3.11 使用容器作初始化
3.12 創(chuàng)建TitleWindow
3.13 通過LinkBar控制ViewStack
3.14 將ViewStack選定項(xiàng)目的索引綁定到變量
3.15 使用延時(shí)實(shí)例化加快啟動時(shí)間
3.16 創(chuàng)建和控制尺寸可調(diào)的容器
3.17 在TabNavigator中創(chuàng)建、啟用和禁用TabControl
3.18 創(chuàng)建含有可關(guān)閉標(biāo)簽的TabNavigator
3.19 創(chuàng)建并控制Alert
3.20 基于調(diào)用對話框的組件對對話框進(jìn)行尺寸調(diào)節(jié)和定位
3.21 管理多個(gè)彈出對話框
3.22 滾動顯示到容器中特定的子對象
3.23 使用Deferredlnstance創(chuàng)建模板
3.24 手工為容器布局
3.25 度量并改變?nèi)萜鞒叽?br />3.26 控制子對象的可見性和布局
3.27 創(chuàng)建能夠簡單重新組織布局的Tile容器
3.28 設(shè)置HBox的背景圖和圓角
3.29 控制子對象組件的定位和滾動
第4章 Text型組件
4.1 正確設(shè)置Text對象的值
4.2 為TextInput綁定值
4.3 創(chuàng)建帶有提示信息的Textlnput
4.4 創(chuàng)建就地編輯器
4.5 獲取用戶計(jì)算機(jī)上安裝的所有字體
4.6 創(chuàng)建自定義的Textlnput
4.7 為文本范圍設(shè)置樣式屬性
4.8 在HTML中顯示圖像和SWF
4.9 在搜索字段中高亮顯示用戶輸入的文本
4.10 將字符作為單個(gè)圖形進(jìn)行操作
4.11 為TextField中的HTML指定樣式
4.12 使用RichTextEditor
4.13 在HTML中應(yīng)用嵌入字體
4.14 在Text組件中為文本添加陰影
4.15 找到TextArea中最后顯示的字符
第5章 List型、Tile型和Tree型組件
5.1 創(chuàng)建可編輯的列表
5.2 為列表中的項(xiàng)目設(shè)置圖標(biāo)
5.3 為列表添加效果以顯示變化
5.4 為TileList設(shè)置基本的項(xiàng)目渲染器
5.5 為Tfee設(shè)置XML數(shù)據(jù)
5.6 為Tree創(chuàng)建項(xiàng)目渲染器
5.7 在Tree控件中使用復(fù)雜數(shù)據(jù)對象
5.8 只允許列表中的某些項(xiàng)目是可選的
5.9 對添加到列表項(xiàng)目編輯器中的數(shù)據(jù)進(jìn)行格式化和驗(yàn)證
5.10 追蹤TileList中所有選中的子對象
5.11 在項(xiàng)目渲染器中使用并顯示Null項(xiàng)目
5.12 為列表創(chuàng)建右鍵菜單
5.13 為列表的選中內(nèi)容自定義外觀
第6章 DataGrid年口AdvancedDataGrid控件
6.1 為DataGrid創(chuàng)建自定義列
6.2 為DmaGfid列指定排序函數(shù)
6.3 使DaGfid支持多列排序
6.4 在DataGrid中過濾項(xiàng)目
6.5 為AdvancedDataGrid創(chuàng)建自定義標(biāo)題
6.6 處理DataGrid/AdvancedDataGrid的事件
6.7 在AdvancedDataGrid中選中多個(gè)項(xiàng)目
6.8 使DataGrid支持拖放操作
6.9 編輯DataGfid中的項(xiàng)目
6.10 在DataGrid中搜索并自動滾動定位到匹配的項(xiàng)目
6.11 使用GroupingCollection為平面數(shù)據(jù)生成摘要
6.12 為GroupingCollection創(chuàng)建異步刷新
第7章 渲染器和編輯器
7.1 創(chuàng)建你自己的渲染器
7.2 使用ClassF。actory生成渲染器
7.3 訪問包含渲染器的組件
7.4 創(chuàng)建單一組件用作渲染器和編輯器
7.5 創(chuàng)建項(xiàng)目編輯器來處理含有多個(gè)字段的數(shù)據(jù)
7.6 通過使用項(xiàng)目渲染器將SWF對象顯示為菜單中的項(xiàng)目
7.7 選中帶有CheckBox標(biāo)題渲染器的DataGrid列
7.8 創(chuàng)建在DataGrid中使用的自包含的CheckBox項(xiàng)目渲染器
7.9 有效設(shè)置渲染器中的圖像
7.10 對itemRenderer.和itemEditor應(yīng)用運(yùn)行時(shí)樣式設(shè)置
7.11 對itemEiditor應(yīng)用State和Transition
7.12 創(chuàng)建一個(gè)CheckBox樹型控件
7.13 調(diào)整List中渲染器的大小
第8章 圖像、位圖、視頻、聲音
第9章 皮膚與樣式
第10章 拖放操作
第11章 狀態(tài)
第12章 效果
第13章 集合
第14章 數(shù)據(jù)綁定
第15章 驗(yàn)證、格式化和正則表達(dá)式
第16章 應(yīng)用服務(wù)和服務(wù)器端通信
第17章 游覽器通信
第18章 模塊和運(yùn)行時(shí)共享庫
第19章 Adobe集成運(yùn)行環(huán)境API
第20章 使用FlexUnit進(jìn)行單元測試
第21章 編譯和調(diào)試
第22章 配置、國際化和打印
索引

本目錄推薦

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