出版時(shí)間:2009年 出版社:電子工業(yè)出版社 作者:Joshua Noble,Todd Anderson 頁數(shù):673 字?jǐn)?shù):900000 譯者:肖娜,董龍飛
Tag標(biāo)簽:無
前言
對于當(dāng)今Flex技術(shù)的火熱程度我無需再多言。在數(shù)年前第一次接觸到Flex技術(shù)時(shí),我就認(rèn)定了其茁壯的生命力,而今天仍然驚詫于其不斷衍生出來的各種新特性?! ”緯蔷幇娴摹安俗V”,作者結(jié)構(gòu)化地從Flex的各個(gè)重要主題人手,通過解決實(shí)際應(yīng)用中的各種問題,系統(tǒng)地介紹、歸納和擴(kuò)展了Flex技術(shù)中的精華?! ”緯且槐臼謨灶愋偷臅荈lex發(fā)者日常工作中的幫手。本書作為Flex專家負(fù)責(zé)實(shí)時(shí)答疑,而并不是擔(dān)當(dāng)初學(xué)者的啟蒙導(dǎo)師。使用本書的最佳方式是啟動(dòng)FlexBuildei,然后嘗試運(yùn)行書中的大量珍貴的示例程序。
內(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)試及部署技巧?! ”緯裱璒’Reilly Cookbook系列叢書的慣用格式,第一步提出問題,第二步提供解決方案,第三步詳細(xì)闡述、解釋問題和解決方案的上下文,提供大量示例代碼展示解決方案的實(shí)施?! ”緯皇浅鯇W(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)試及部署技巧?! ”緯裱璒’Reilly Cookbook系列叢書的慣用格式,第一步提出問題,第二步提供解決方案,第三步詳細(xì)闡述、解釋問題和解決方案的上下文,提供大量示例代碼展示解決方案的實(shí)施?! ”緯皇浅鯇W(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ǔ)第2章 菜單和控件 第3章 容器第4章 Text型組件第5章 List型、Tile型和Tree型組件第6章 DataGrid和Advanced DataGrid控件 第7章 渲染器和編輯器第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章 配置、國際化和打印 索引
章節(jié)摘錄
1.1在FIexBuiIder中創(chuàng)建Flex項(xiàng)目 討論 FlexBuilder構(gòu)建于Eclipse之上,Eclipse是一種著名的、廣受好評的集成開發(fā)環(huán)境(integrateddevelopmentenvironment,IDE),主要用于Java開發(fā)。盡管對于Flex開發(fā),F(xiàn)lexBuilder的確不是必需的,但它卻是用來創(chuàng)建Flex應(yīng)用程序的最佳工具,它提供的大量功能可以幫助你更有效地設(shè)計(jì)和開發(fā)應(yīng)用程序。你可以將FlexBuilder作為一個(gè)獨(dú)立的應(yīng)用來對待,也可以作為現(xiàn)有Eclipse安裝的一個(gè)插件來使用。作為Flex開發(fā)者,你要做的第一件事就是創(chuàng)建一個(gè)Flexlq頁目。在FlexBuilder中,F(xiàn)lexJ頁目不同于其他類型的項(xiàng)目,因?yàn)樗現(xiàn)lex庫文件SWC(不同于ActionScript項(xiàng)目),并且它被編譯成能夠在FlashPlayer中觀看的SWF文件(不同于Flex類庫項(xiàng)目)。如果要?jiǎng)?chuàng)建一個(gè)項(xiàng)目,可在FlexBuilderl的項(xiàng)目導(dǎo)航欄中右鍵點(diǎn)擊,或者控制點(diǎn)擊(Mac)以顯示上下文菜單(圖1.1),或者使用應(yīng)用程序頂部的“文件”菜單。在這兩處菜單的任何一個(gè)中,選擇“新建一Flex項(xiàng)目”,即出現(xiàn)一個(gè)對話框,引導(dǎo)你創(chuàng)建一個(gè)Flex項(xiàng)目。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載