ActionScript 3.0開發(fā)技術(shù)大全

出版時(shí)間:2009-6  出版社:清華大學(xué)出版社  作者:李方捷  頁數(shù):723  
Tag標(biāo)簽:無  

前言

  自從喬納森·蓋伊創(chuàng)造Flash最早的前身FutureSplash開始,F(xiàn)lash就以驚人的速度發(fā)展。從1996年11月到現(xiàn)在,F(xiàn)lash經(jīng)歷了從Flash1.0到FlashCS3的變遷。與之相伴的ActionSeript也從1.0版本升級(jí)到3.0版本。目前FlashPlayer播放器已經(jīng)普及全球,各種各樣的Flash網(wǎng)站遍地開花,基于Flash的應(yīng)用也層出不窮。AetionSeript以其獨(dú)特的魅力吸引著眾多開發(fā)人員,ActionScript3.0的出現(xiàn)無疑把ActionSefipt的發(fā)展帶入了一個(gè)新的篇章。隨著AdobeAIR技術(shù)的出現(xiàn),更是把ActionScript3.0的學(xué)習(xí)與運(yùn)用推向高潮。ActionScript是一種非常有活力的語言,ActionScript3.0更是如此。隨著Flash推廣的深入,基于ActionScript的應(yīng)用程序開發(fā)也越來越多。Flash在表現(xiàn)效果展現(xiàn)領(lǐng)域用的非常多,特別是那些要求表現(xiàn)力較高的網(wǎng)站。ActionScript在播放控制、效果展現(xiàn)、異步載入等方面發(fā)揮作用。Flash以及ActionScript本身功能的擴(kuò)展與運(yùn)行效率的提高也加大了Flash的應(yīng)用范圍.以Flash本身的強(qiáng)勁展現(xiàn)特性為基礎(chǔ),ActionScript用來處理與服務(wù)器的數(shù)據(jù)通信、客戶端的數(shù)據(jù)處理。這樣的應(yīng)用往往稱為富客戶端程序。例如,使用Flash技術(shù)實(shí)現(xiàn)的股票圖表、BBS系統(tǒng)、購物系統(tǒng)、視頻會(huì)議系統(tǒng)以及各種各樣的查詢系統(tǒng)等,這些應(yīng)用都要求開發(fā)人員較為深入地掌握ActionScript?! 榱朔奖銖V大讀者學(xué)習(xí)ActionSeript3.0,本人歷經(jīng)半年時(shí)間編寫了本書.書中全面而細(xì)致地闡述了ActionScript3.0技術(shù),力求對(duì)ActionScript3.0的每一個(gè)知識(shí)點(diǎn)進(jìn)行深入剖析。本書所講述的每個(gè)知識(shí)點(diǎn)都設(shè)有簡單示例便于讀者理解.同時(shí),讀者也可以感受到ActionScript3.0技術(shù)在實(shí)際項(xiàng)目中的應(yīng)用。

內(nèi)容概要

本書全面細(xì)致地講解ActionScript 3.0 語言語法和功能特性,并配合具體的示例加深讀者對(duì)ActionScript 3.0知識(shí)點(diǎn)的理解。本書從ActionScript 3.0的基本概念開始,一步步引導(dǎo)讀者使用ActionScript 3.0的調(diào)試和開發(fā)工具,掌握ActionScript 3.0的語法,并在實(shí)踐中綜合運(yùn)用ActionScript 3.0的各個(gè)知識(shí)點(diǎn)。本書將以Flex Builder 3為主調(diào)試書中提及的示例代碼,讀者將學(xué)會(huì)主流的ActionScript 3.0開發(fā)工具。另外,本書還介紹了Adobe AIR技術(shù),使讀者初步掌握AIR應(yīng)用程序的開發(fā)技術(shù)。最后,本書使用本地播放器示例和聊天室程序?qū)嵗由钭x者對(duì)ActionScript 3.0應(yīng)用開發(fā)的理解。本書力求知識(shí)點(diǎn)講解清晰明了,案例上手快速,使讀者自然融入ActionScript 3.0的學(xué)習(xí)之中?! ”緯m合想全面學(xué)習(xí)ActionScript 3.0的人員、在校學(xué)生、網(wǎng)站的管理和開發(fā)人員。當(dāng)然,本書更加適合廣大從事Web編程和Flash、Flex、AIR應(yīng)用程序開發(fā)的專業(yè)程序員。

作者簡介

李方捷,互動(dòng)設(shè)計(jì)師,高級(jí)程序員。從2002年開始接觸Flash和ActionScript技術(shù)至今,長期跟蹤ActionScript技術(shù)的最新發(fā)展,對(duì)ActionScript技術(shù)有深入研究。曾經(jīng)在藍(lán)色理想、閃吧等經(jīng)典論壇上發(fā)表過多篇相關(guān)技術(shù)文章,受到廣大讀者的好評(píng)?,F(xiàn)任職于雅戈?duì)柤瘓F(tuán),從事集團(tuán)內(nèi)部ERP系統(tǒng)、業(yè)務(wù)系統(tǒng)的研發(fā)工作。曾經(jīng)從事過醫(yī)療軟件的研發(fā)工作,參與開發(fā)了醫(yī)院信息管理系統(tǒng)(HIS)、臨床檢驗(yàn)信息管理系統(tǒng)(LIS)及衛(wèi)生局中心端的藥品招標(biāo)采購系統(tǒng)及電子政務(wù)系統(tǒng)等。

書籍目錄

第1篇 ActionScript3.0語言基礎(chǔ) 第1章 ActionScript3.0概述  第2章 搭建ActionScript3.0開發(fā)環(huán)境  第3章 ActionScript3.0語法 第2篇 ActionScript3.0面向?qū)ο筇匦浴〉?章 ActionScript3.0面向?qū)ο缶幊? 第5章 ActionScript3.0中的String對(duì)象  第6章 ActionScript3.0中的Array類型  第7章 ActionScript3.0中的日期和時(shí)間  第8章 ActionScript3.0異常處理 第3篇 ActionScript3.0可視化編程 第9章 可視化編程基礎(chǔ)  第10章 對(duì)象交互與事件處理  第11章 ActionScript3.0可視對(duì)象 第4篇 ActionScript3.0數(shù)據(jù)處理 第12章 數(shù)字類型與數(shù)學(xué)運(yùn)算  第13章 XML應(yīng)用基礎(chǔ)  第14章 正則表達(dá)式與字符串匹配 第5篇 ActionScript3.0圖形編程 第15章 ActionScript3.0中的幾何對(duì)象  第16章 ActionScript3.0圖形繪制  第17章 ActionScript3.0運(yùn)動(dòng)編程  第18章 位圖處理  第19章 ActionScript3.0濾鏡 第6篇 ActionScript3.0多媒體編程 第20章 音頻編程  第21章 視頻編程 第7篇 ActionScript3.0數(shù)據(jù)通信 第22章 本地通信  第23章 網(wǎng)絡(luò)通信 第8篇 深入FlashPlayer 第24章 FlashPlayer的客戶端系統(tǒng)  第25章 FlashPlayer的安全特性  第26章 FlashPlayer與宿主程序  第27章 ActionScript打印控制 第9篇 FlashAIR入門  第28章 創(chuàng)建與部署AIR應(yīng)用  第29章 AIR部分特性介紹 第10篇 實(shí)戰(zhàn)篇 第30章 AdobeAIR應(yīng)用——本地播放器  第31章 AsWing應(yīng)用——聊天室程序

章節(jié)摘錄

  第1篇 ActionScript3.0語言基礎(chǔ)  第1章 ActionScript 3.0概述  ActionScript 3.0是一種面向?qū)ο蟮恼Z言。它包含的很多特性使ActionScript 3.0或者說ActionScript門語言顯得非常有活力。Adobe官方提供了Flash CS3 IDE和Flex Builder 3等集成開發(fā)環(huán)境用ActionScript3.0應(yīng)用程序的開發(fā)。ActionSc邱t 3.0最低的運(yùn)行平臺(tái)FlashPlayer9也已經(jīng)普及。另外,AIR桌面應(yīng)用開發(fā)技的出現(xiàn)也為ActionScript 3.0的發(fā)展提供了契機(jī)。ActionScript 3.0的出現(xiàn)無疑開辟了ActionScript應(yīng)用開的新時(shí)代?! ?.1 ActionScript概述  ActionScript作為一種編程語言有其開發(fā)和運(yùn)行的環(huán)境。ActionScript應(yīng)用通過FlashCS3 IDEFlexBuilder 3進(jìn)行開發(fā),另外也可以使用第三方的FlashDevelop開發(fā)工具。FlashCS3 IDE和Flex SDK都可以ActionScript代碼進(jìn)行編譯。編譯后的ActionScript字節(jié)碼可以在Flash Player或AIR運(yùn)行時(shí)中運(yùn)行ActionScript作為一種編程語言尤其代碼組織方式,在ActionScript項(xiàng)目開發(fā)過程中應(yīng)當(dāng)合理組織代碼,提項(xiàng)目管理效率?! ?.1.1 ActionScript環(huán)境  ActionScript遵循ECMAScript語言規(guī)范,它是一種面向?qū)ο蟮恼Z言。隨著ActionScript版本的更替,目的ActionScript 3.0在功能和性能上已經(jīng)有了極大的改進(jìn)?! ctionScript作為一種計(jì)算機(jī)編程語言,它將被編譯器編譯成“字節(jié)碼”格式存放到SWF或SWC文件中。ActionScript編譯而來的“字節(jié)碼”最終將被AVM執(zhí)行。AVM是用于執(zhí)行ActionScript的虛擬機(jī),它被嵌入Flash Player之中。隨著Adobe AIR技術(shù)的出現(xiàn),由ActionScript編譯而來的“字節(jié)碼”也將被AIR運(yùn)行時(shí)所行。由ActionScript編譯的字節(jié)碼被存放在SWF、SWC等文件中,它們將被Flash Player或AIR運(yùn)行時(shí)播放執(zhí)行?! ∧壳癆dobe公司提供了Flash CS3 IDE、Flex Builder 3等開發(fā)和編譯工具把ActionScript編譯成字節(jié)碼式,直接使用Flex SDK也能將ActionScript代碼編譯成字節(jié)碼形式。FlashCS3 IDE是一個(gè)Flash的創(chuàng)作工具,F(xiàn)lash CS3 IDE上可以進(jìn)行圖形繪制、圖片導(dǎo)入、動(dòng)畫創(chuàng)作等諸多操作。當(dāng)然,在Flash CS3 IDE上也可以編ActionScript代碼。Flash CS3 IDE自帶了編譯器將其創(chuàng)作的內(nèi)容編譯成SWF文件。

編輯推薦

  《ActionScript 3.0開發(fā)技術(shù)大全》適合想全面學(xué)習(xí)ActionScript 3.0的人員、在校學(xué)生、網(wǎng)站的管理和開發(fā)人員。當(dāng)然,《ActionScript 3.0開發(fā)技術(shù)大全》更加適合廣大從事Web編程和Flash、Flex、AIR應(yīng)用程序開發(fā)的專業(yè)程序員。講解由淺入深,循序漸進(jìn),讀者即使沒有任何基礎(chǔ),也可輕松入門?! ”苊獯蠖蔚睦碚撝v解,每個(gè)技術(shù)點(diǎn)都配典型示例進(jìn)行講解,加深讀者理解  全面講解ActionScript 3.0語言基礎(chǔ)、面向?qū)ο缶幊?、可視化編程?! ≈攸c(diǎn)講解ActionScript 3.0數(shù)據(jù)處理、圖形編程、視頻編程和音頻編程。  深入剖析ActionScript 3.0數(shù)據(jù)通信、Flash Player開發(fā)及AIR開發(fā)?! √峁?18個(gè)典型示例、2個(gè)應(yīng)用案例,可作為案頭必備的查詢手冊(cè)。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    ActionScript 3.0開發(fā)技術(shù)大全 PDF格式下載


用戶評(píng)論 (總計(jì)32條)

 
 

  •   書很不錯(cuò),是一本學(xué)習(xí)ActionScript3.0語言的不錯(cuò)的入門書籍
  •   ActionScript 3.0 ,一個(gè)好書,幫朋友買的!
  •   內(nèi)容講ACTIONSCRIPT的,感覺還可以
  •   書買了很長時(shí)間,一直懶得看。最近看了一下,覺得是一本好書。所以忍不住到這里說幾句,方便大家選擇。它的特點(diǎn)是:語言淺顯易懂,知識(shí)點(diǎn)講得很詳細(xì)到位,另外一個(gè)突出特點(diǎn)是有很多實(shí)際例子,看了書可以馬上根據(jù)這些例子上機(jī)操作,我覺得這個(gè)很難得,從而可以很好的鞏固所學(xué)知識(shí),可以避免書看完了,也懂了,說到什么都知道,但自己一動(dòng)手什么都不會(huì)。我個(gè)人認(rèn)為它比《Acsript3.0 殿堂之路》要好。后者理論講得很好,但實(shí)際例子太少,讀者缺乏訓(xùn)練。我是先看了殿堂之路,后看了開發(fā)技術(shù)大全。當(dāng)然你也可以這樣。這本書的缺點(diǎn)是對(duì)操作步驟也是用文字描述,看起來比較吃力,如果將這些步驟盡可能用圖片,看起來更直觀。
  •   看了點(diǎn),很全面,很不錯(cuò),值得一看的書,
  •   很不錯(cuò)的一本書,很適合入門者
  •   書講的很詳細(xì)。并且送的光盤上還有教學(xué)視頻。看了以后很有幫助。
  •   書還不錯(cuò),就是光盤壞了,視頻資料沒了。不知道商家有補(bǔ)救措施沒?
  •   書講的很全面不錯(cuò)的好書。
  •   這么本書值得看
  •   對(duì)于新手來說,看看這本書,找找熟練的東西還是挺好的。
  •   還是很不錯(cuò)地~~~適合初學(xué)者
  •   發(fā)貨速度快、書是早就想買的了。很好的書
  •   進(jìn)階者必備,入門者有點(diǎn)難度
  •   書看了幾天了,感覺不像是初學(xué)者看的,有點(diǎn)跨度有點(diǎn)難
  •   書的內(nèi)容還可以,跟上了時(shí)代.
  •   買回來還沒幾天,沒仔細(xì)看,但感覺還不錯(cuò)哦,就是快遞不咋樣
  •   拿到手,厚度很滿意。。內(nèi)容還沒來得及看。。
  •   還可以,評(píng)論換積分
  •   很詳細(xì),很詳細(xì)!多謝作者
  •   雖然封面不搶眼,內(nèi)容倒是比其他花里胡哨的強(qiáng)很多
  •   as3寫的,flex開發(fā)平臺(tái).內(nèi)容還可以,從認(rèn)識(shí)程序開始到as3成熟的編程,但是ria寫的不多,還有與后臺(tái)服務(wù)器程序連接沒怎么寫.(書本很厚,但感覺上東西不太多).自己太懶了,呵呵
  •   書大致翻了一下,講解比較詳細(xì),適不適合入門不清楚;
    書的紙質(zhì)質(zhì)量不錯(cuò),包裝也很不錯(cuò),沒有污點(diǎn);
    發(fā)貨很迅速,快遞人員態(tài)度很好。
    嚴(yán)重不滿的一點(diǎn):書的光盤碎了,還是碎成好多塊!從無錫到南京就路途這么顛簸??!當(dāng)當(dāng)?shù)姆?wù)越來越不到位了……
  •   本書講解的實(shí)例部分還是有些簡單。
  •   書內(nèi)容還不錯(cuò),就是光盤發(fā)到哪里去了,沒盤叫我咋快速調(diào)試啊,不知道有哪位朋友愿意發(fā)我一份啊,只要源碼, 不用視頻教程
  •   這本書挺不錯(cuò)的,適合初學(xué)者,挺厚的,還是需要仔細(xì)的專研。
  •   書剛到,還沒看呢,先來個(gè)好評(píng)!
  •   講的很詳細(xì),適合初學(xué)者
  •   是給老公買的,老公說很管用,還有一本紅色的,都不錯(cuò)
  •   想要知道的red5相關(guān)技術(shù)基本上沒講,不過其他地方還可以
  •   內(nèi)容還比較全,可惜才看了幾頁就發(fā)現(xiàn)了2-3處錯(cuò)字漏字,不應(yīng)該哦
  •   此書就是一本說明書,內(nèi)容實(shí)在淺顯,文字說明又累贅,看了1個(gè)多月覺得什么也沒學(xué)會(huì)。
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7