資源描述:
《flex4入門資料》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、第1章Flex概述Flex是Adobe公司推出的一系列工具和技術(shù),使開發(fā)人員可以開發(fā)和部署可升級的富互聯(lián)網(wǎng)應(yīng)用程序(RIAs)。Flex提供了一種現(xiàn)代的、基于標(biāo)準(zhǔn)的語言來支持公共模板設(shè)計、客戶端運行環(huán)境、編程模型、開發(fā)模型和高級數(shù)據(jù)服務(wù)。富互聯(lián)網(wǎng)應(yīng)用程序(RIAs)是指像使用Web一樣的簡單方式來部署富客戶端程序。這種程序具有比HTML更加健壯、反應(yīng)更加靈敏和互動性更豐富的特點。1.1Flex簡介傳統(tǒng)的基于HTML的應(yīng)用程序部署成本低、結(jié)構(gòu)簡單、簡單易學(xué)。很多用戶和開發(fā)人員于是放棄了現(xiàn)代高性能計算機能帶來的用戶體驗,轉(zhuǎn)而追求數(shù)據(jù)的快速訪問
2、,從而喪失了一些重要的UI功能。RIA利用相對健壯的客戶端描述引擎。RIA的另一個好處是:數(shù)據(jù)能夠被緩存在客戶端,從而可以實現(xiàn)一個比基于HTML的響應(yīng)速度更快且數(shù)據(jù)往返于服務(wù)器的次數(shù)更少的用戶界面。Flex是Adobe公司近兩年推出的重量級產(chǎn)品與技術(shù)。Flex的出現(xiàn)就是為了高效地開發(fā)和部署富互聯(lián)網(wǎng)應(yīng)用程序。(源碼網(wǎng)整理:www.codepub.com)1.1Flex簡介Adobe公司對于Flex采取了開源的策略,所以開發(fā)者可以在Flex原代碼的基礎(chǔ)上修改。新版Flex4中的開發(fā)環(huán)境已經(jīng)更名為FlashBuilder,而不再是FlexBui
3、lder系列。Flex采用事件驅(qū)動機制,程序的執(zhí)行過程嚴(yán)格按照事件發(fā)生的時間順序執(zhí)行。本節(jié)將介紹為讀者Flex開發(fā)技術(shù)的特點、優(yōu)點和新特性。1.1.1Flex的技術(shù)特點Flex可以在企業(yè)內(nèi)部或在Web上創(chuàng)建富互聯(lián)網(wǎng)應(yīng)用程序(RIA),堪稱最完整、最強大的RIA開發(fā)解決方案。它使企業(yè)能夠創(chuàng)建個性化的豐富多媒體應(yīng)用程序,極大地提高用戶的體驗,徹底革新人與Web的交互關(guān)系。1.增強用戶體驗2.完善的開發(fā)環(huán)境3.通用的配置環(huán)境4.企業(yè)級的特征5.消除頁面加載6.標(biāo)準(zhǔn)的架構(gòu)7.與瀏覽器兼容1.1.2FlexSDK4的新特性Flex4較之Flex3有
4、了許多令人興奮的新特性。1.新增主題和組件2.增強布局方式3.增強特效和濾鏡效果4.新增雙向綁定功能5.增強的CSS6.增強的HTML模板7.增強的狀態(tài)8.增強ASDoc的支持9.運行時共享庫10.本地化1.2FlashBuilder的下載與安裝FlashBuilder的安裝文件可從Adobe官方主頁下載。安裝文件版本有FlashBuilder4StandaloneInstaller版本和FlashBuilder4PluginforEclipse版本兩種。FlashBuilder4StandaloneInstaller是獨立的開發(fā)工具的版
5、本,F(xiàn)lashBuilder4PluginforEclipse是可將Flex4集成于Eclipse的安裝插件。本節(jié)介紹FlashBuilder4StandaloneInstaller的下載與安裝。1.2.1安裝FlashBuilder的系統(tǒng)要求FlashBuilder4可以安裝在Windows操作系統(tǒng)上,也可以安裝于MacOSX操作系統(tǒng)中。安裝FlashBuilder4的最低配置如下。1.Windows操作系統(tǒng)最低要求2.MacOSX操作系統(tǒng)最低要求1.2.2下載FlashBuilderBeta(1)瀏覽器中輸入“http://labs.
6、adobe.com/”,打開AdobeFlex主頁。(2)單擊“FlashBuilder4”圖標(biāo)或者文字鏈接,進入FlashBuilder4的下載頁面。(3)單擊“DownloadtheFlashBuilder4beta2release”鏈接,進入FlashBuilder4驗證頁面。(4)下載Adobe公司的產(chǎn)品需要輸入AdobeID和Password,可以免費注冊。注冊步驟用戶可按網(wǎng)頁提示。(5)單擊“FlashBuilder4StandaloneInstaller”下的“DownloadFlashBuilder4Installerfo
7、rWindows”鏈接,開始下載Windows平臺版本的FlashBuilder4。1.2.3FlashBuilder4Beta的安裝(1)雙擊“FlashBuilder.exe”,彈出選擇安裝語言對話框。(2)單擊“OK”按鈕,彈出安裝第一步驟“簡介”對話框。(3)單擊“下一步”按鈕,彈出安裝第二步驟“許可協(xié)議”對話框。(4)選擇“本人接受許可協(xié)議條款”單選框,單擊“下一步”按鈕,彈出安裝第三步驟“選擇安裝文件夾”對話框。1.2.3FlashBuilder4Beta的安裝(5)在文本框中輸入安裝路徑或是單擊“選擇”按鈕選擇安裝路徑。(6
8、)單擊“安裝”按鈕。完成安裝后自動彈出安裝第五步驟“安裝完畢”對話框。(7)單擊“完成”按鈕,完成安裝。1.2.4FlashBuilder的新特性1.新增工作流模式與FlashCatalyst