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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Celery:小試牛刀
- nodejs redis 小試牛刀NodeJSRedis
- vite plugins小試牛刀VitePlugin
- Jena ARQ小試牛刀
- 貼吧小試牛刀
- spring篇(一)牛刀小試Spring
- 第2章 牛刀小試
- ElasticSearch學習一-小試牛刀Elasticsearch
- Java11 HttpClient小試牛刀JavaHTTPclient
- 分散式鎖--Redis小試牛刀分散式Redis
- Jmeter介面測試例項-牛刀小試JMeter
- Laravel 事件系統(一)、小試牛刀Laravel事件
- python定時任務之小試牛刀Python
- Abp小試牛刀之 圖片上傳
- Vue.js 牛刀小試(持續更新~~~)Vue.js
- python小試牛刀: K-best演算法Python演算法
- 小試牛刀ElasticSearch大資料聚合統計Elasticsearch大資料
- constraintayout新功能montionLayout寫動畫小試牛刀AI動畫
- 【小試牛刀】Stage-2 裝飾器初探
- 【小白學PyTorch】8 實戰之MNIST小試牛刀PyTorch
- Golang框架Beego在Windows環境下小試牛刀Golang框架Windows
- Golang框架beego電影網爬蟲小試牛刀Golang框架爬蟲
- Flink Restart Strategies重啟策略機制深入剖析-Flink牛刀小試REST
- 現代IT基礎設施管理(1):Terraform初識和小試牛刀ORM
- Flex知識小結Flex
- 《流浪地球 2》 Deepfake 小試牛刀,45+ 吳京「被」年輕,變身 21 歲小鮮肉
- 【Vue.js 牛刀小試】03:第三章 - 事件修飾符的使用Vue.js事件
- 【Vue.js 牛刀小試】01:第一章 - 一些基礎概念Vue.js
- Flink 狀態管理與checkPoint資料容錯機制深入剖析-Flink牛刀小試
- Flink CheckPoint狀態點恢復與savePoint機制對比剖析-Flink牛刀小試
- 【Vue.js 牛刀小試】05:第五章 - 計算屬性與監聽器Vue.js
- Flink Window分析及Watermark解決亂序資料機制深入剖析-Flink牛刀小試
- 【Vue.js 牛刀小試】05:第五章 – 計算屬性與監聽器Vue.js
- Flink 叢集執行原理兼部署及Yarn執行模式深入剖析-Flink牛刀小試Yarn模式
- 小程式Flex 佈局教程:語法篇Flex
- 微信小程式CSS之Flex佈局微信小程式CSSFlex
- 智慧噴灑:計算機視覺在農業機械自動化領域的小試牛刀計算機視覺
- 關於 flex 面試題總結Flex面試題
- Flex彈性佈局(附超Q小demo)Flex