FLEX小試牛刀
由於工作的原因很長時間沒來FLASH8發文章了,大,大,前天FLEX總算出了正式版式了。於是小試了一把,果然同MM就FLEX開發RICH APPLICATION中所述,功能十分得強大。現就本人的一些心得寫一篇關於FLEX開發的文章以償打算用MM產品開發RICH APPLICATION的朋友。習例本教材需要用XML,AS2。0和一些JAVA的基礎知識。雖然是FLEX的初級教材,不過如果要使用FLEX還必須是一個MM產品的中級使用者。
FLEX是基於MXML與J2EE平臺開發得針對RICH APPLICATION運用的一個商業級平臺。他的核心語言就是MM自創的MXML,實際上MXML同XML在語言結構上是相同得,不過加上了MM的專用TAG。以便FLASH針對MXML建立複雜得RICH APPLICATION。在教材開始得時候請確定你的FLASH2004是7。01的版本,並同時安裝了FLEX1。0。好了,現在讓我們開始FLEX開發RICH APPLICATION的路程。
FLEX的基礎是MXML,是由MM針對RICH APPLICATION定製的專用語言。結構同XML是一樣得。
XML與MXML的對比:
XML:
或 MXML:
或 MXML有點象CF作為HTML TAG擴充套件時在每個TAG前加CF的道理一樣(CF TAG:)。 現在清楚了吧。只要有XML的知識寫MXML是不成問題的。
為什麼要寫MXML呢?因為所有得資料傳遞都同FLEX的MXML來完。所以MXML的撰寫是開發得前提。現在我們就開始寫一個MXML,讓FLASH針對FLEX進行RICH APPLICATION的開發吧!這是一個FLEX完整得程式應用,這個範例可以在MM的FLEX開發網站上找到。你們在這個運用中將學到:
1。建立一個MXML檔案
2。FLASH針對MXML完成程式的開發。
好,現在開始完成第一部MXML的檔案 一、建立一個MXML檔案(名:FIRSTAPP.MXML)
在寫MXML檔案的時候有兩條必須要寫:
剩下我們來看一下,這個教程的MXML的全部
http://www.macromedia.com/2003/mxml" >
<!-- data model -->
function addToCart():Void
{
cart.addItem(coffeeCombo.selectedItem.label,coffeeCombo.selectedItem.data);
}
]]>
<!-- view -->
------------------------------------------------------------
http://www.macromedia.com/2003/mxml" > 有兩句是在MXML中必須要有得,
http://www.macromedia.com/2003/mxml" >這兩句表示以後你可以讓FLASH要對FLEX的MXML進行處理。 表示一個容器,實際上是程式的說明主體。全部TAG和內容的定義全在這個容器中,FLASH要解析MXML就去找這個容器,然後對容器下內容行解析。
在容器PANEL中的這段同HTML寫FORM元素比較相似。LABEL表示建立一個LABEL的元件,COMBOBOX表建立一個下拉選單,TEXT表示建立一個文字框,文字框的內容是COMBOBOX列表所列的內容,BUTTON表示建立一個按鈕,點下按鈕則開始呼叫AS的FUNCTION。LIST表示建立一個選擇列表,當你用FLASH選擇COMBOBOX的內容時,結果就會出現在LIST列表。
FLEX是基於MXML與J2EE平臺開發得針對RICH APPLICATION運用的一個商業級平臺。他的核心語言就是MM自創的MXML,實際上MXML同XML在語言結構上是相同得,不過加上了MM的專用TAG。以便FLASH針對MXML建立複雜得RICH APPLICATION。在教材開始得時候請確定你的FLASH2004是7。01的版本,並同時安裝了FLEX1。0。好了,現在讓我們開始FLEX開發RICH APPLICATION的路程。
FLEX的基礎是MXML,是由MM針對RICH APPLICATION定製的專用語言。結構同XML是一樣得。
XML與MXML的對比:
XML:
為什麼要寫MXML呢?因為所有得資料傳遞都同FLEX的MXML來完。所以MXML的撰寫是開發得前提。現在我們就開始寫一個MXML,讓FLASH針對FLEX進行RICH APPLICATION的開發吧!這是一個FLEX完整得程式應用,這個範例可以在MM的FLEX開發網站上找到。你們在這個運用中將學到:
1。建立一個MXML檔案
2。FLASH針對MXML完成程式的開發。
好,現在開始完成第一部MXML的檔案 一、建立一個MXML檔案(名:FIRSTAPP.MXML)
在寫MXML檔案的時候有兩條必須要寫:
1。
2.http://www.macromedia.com/2003/mxml">
程式體:。。。。。。。。。。 2.
剩下我們來看一下,這個教程的MXML的全部
<!-- data model -->
function addToCart():Void
{
cart.addItem(coffeeCombo.selectedItem.label,coffeeCombo.selectedItem.data);
}
]]>
<!-- view -->
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13270562/viewspace-200419/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- aix小試牛刀AI
- 分析函式牛刀小試函式
- ElasticSearch學習一-小試牛刀Elasticsearch
- Java11 HttpClient小試牛刀JavaHTTPclient
- 分散式鎖--Redis小試牛刀分散式Redis
- spring篇(一)牛刀小試Spring
- Jmeter介面測試例項-牛刀小試JMeter
- Laravel 事件系統(一)、小試牛刀Laravel事件
- mysql儲存過程小試牛刀MySql儲存過程
- Vue.js 牛刀小試(持續更新~~~)Vue.js
- Android開發之Retrofit小試牛刀Android
- 【小試牛刀】Stage-2 裝飾器初探
- 小試牛刀ElasticSearch大資料聚合統計Elasticsearch大資料
- 我的Promise祕密初探之小試牛刀Promise
- ★Linux磁碟配額的使用 ★——牛刀小試Linux
- MySQL資料匯入匯出牛刀小試MySql
- Golang框架beego電影網爬蟲小試牛刀Golang框架爬蟲
- Golang框架Beego在Windows環境下小試牛刀Golang框架Windows
- constraintayout新功能montionLayout寫動畫小試牛刀AI動畫
- python小試牛刀: K-best演算法Python演算法
- 【小白學PyTorch】8 實戰之MNIST小試牛刀PyTorch
- Cocos2d-x 小試牛刀五子連珠遊戲遊戲
- Flink Restart Strategies重啟策略機制深入剖析-Flink牛刀小試REST
- 【Vue.js 牛刀小試】01:第一章 - 一些基礎概念Vue.js
- 【Vue.js 牛刀小試】03:第三章 - 事件修飾符的使用Vue.js事件
- Flex知識小結Flex
- 【Vue.js 牛刀小試】05:第五章 – 計算屬性與監聽器Vue.js
- 【Vue.js 牛刀小試】05:第五章 - 計算屬性與監聽器Vue.js
- Windows下 flex + bison 小例子WindowsFlex
- Flink CheckPoint狀態點恢復與savePoint機制對比剖析-Flink牛刀小試
- Flink 狀態管理與checkPoint資料容錯機制深入剖析-Flink牛刀小試
- iKcamp出品|微信小程式|小試牛刀(視訊)+釋出流程|基於最新版1.0開發者工具初中級教程分享微信小程式
- iKcamp出品|微信小程式|小試牛刀(視訊)+釋出流程|基於最新版1.0開發者工具初中級教程分享...微信小程式
- Flink 叢集執行原理兼部署及Yarn執行模式深入剖析-Flink牛刀小試Yarn模式
- Flink Window分析及Watermark解決亂序資料機制深入剖析-Flink牛刀小試
- Flex中的小技巧備忘Flex
- 智慧噴灑:計算機視覺在農業機械自動化領域的小試牛刀計算機視覺
- 微信小程式CSS之Flex佈局微信小程式CSSFlex