學習筆記 如何創建第一個Flex項目
本文和大家重點討論一下創建***個Flex項目,工作空間(workspace)是所有Flex項目的容器,具有自己特有的屬性和元數據設置。一個安裝好的Eclipse可以支持多個工作空間,你只須在啟動時指定使用哪個工作空間。
***個Flex應用——HelloFlex!
“HelloWorld”之類的例子是***的“***次”。一些人熱衷于使用最少的代碼編寫“HelloWorld”,但往往同時缺失了很多要點。僅僅通過3到4行的代碼,使用Flex也能編寫“HelloWorld”。但本章的“HelloFlex”樣例稍顯復雜,我希望能利用這些代碼,盡量體現Flex應用的本質,幫助你更深入地體會Flex技術。
如果在本節你讀到一些不甚明了的文字,別擔心,我們還有大量的篇幅和時間為你一一闡明。
現在,讓我們一起向Flex打聲招呼。
創建***個Flex項目
在文件目錄系統中創建一個目錄(如C:\DONG\FlexBookWorkspace\),將它用作本書中所有樣例項目的工作空間(Workspace)。
你知道嗎?
工作空間(workspace)是所有項目的容器,具有自己特有的屬性和元數據設置。一個安裝好的Eclipse可以支持多個工作空間,你只須在啟動時指定使用哪個工作空間。
啟動FlexBuilder后,選中File→New→FlexProject創建項目。FlexBuilder(以下簡稱FB)彈出“新建Flex項目”向導,如圖2-5所示。
圖2-5創建項目向導
如圖“創建項目向導”中所示,填寫項目名稱(ProjectName)為“HelloFlex”,去掉“Usedefaultlocation”的選項框中的選擇,指定“C:\DONG\FlexBookWorkspace\HelloFlex”為項目位置。選擇“Webapplication(runsinFlashPlayer)”作為本項目的應用類型,接受其他默認設置,直接點擊“Finish”完成項目的創建。新創建的HelloFlex如圖2-6所示。
圖2-6創建的項目HelloFlex
FlexBuilder自動生成主應用文件:HelloFlex.mxml,如代碼2-1所示。
代碼2-1:自動生成的主應用文件
- <?xmlversionxmlversion="1.0"encoding="utf-8"?>
- <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="absolute">
- </mx:Application>
Flex應用程序就是普通XML文件,后綴名為mxml。因此,你可以看到MXML文件的***行是XML聲明,每個MXML文件的***行都必須如此。
<mx:Application>是Flex互聯網應用程序的***個標簽,也是Flex互聯網應用程序的根標簽。該標簽定義了Flex互聯網應用程序的應用容器,開發者之后添加的任何容器、組件及ActionScript代碼最終都被包含或嵌入該標簽中。
【編輯推薦】