成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Flex入門教程之新手指南

開發 后端
MacromediaFlex是一個用來創建豐富信息的互聯網應用程序的服務器組件。Flex內置的界面可以由MacromeidaFlash播放器顯示在客戶端系統上。

 本文和大家重點討論一下Flex的概念,MacromediaFlex是一個用來創建豐富信息的互聯網應用程序的服務器組件。相信通過本文的學習你對Flex入門的一些知識有明確的認識。

Flex簡介

MacromediaFlex是一個用來創建豐富信息的互聯網應用程序的服務器組件。Flex內置的界面可以由MacromeidaFlash播放器顯示在客戶端系統上。Flex的本質是:

◆一個描述應用程序界面的XML語言(MXML)
◆一個ECMA規范的腳本語言(ActionScript),處理用戶和系統的事件,構建復雜的數據模型
◆一個類庫
◆運行時的即時服務
◆一個由MXML文件生成SWF文件的編譯器

MXML

MXML是一種描述Flex應用程序構造的XML1.0語言。每個MXML文件應該以一個XML聲明開始:<?xmlversion="1.0"?>
和其他XML語言一樣,MXML包含元素(標簽)和屬性,對大小寫敏感。標簽名稱以大寫字母開頭,大小寫混合,必須有對應的結束標簽:
 

  1. <ComboBox></ComboBox> 

也可以這樣結束對沒有內容的標簽:
 

  1. <ComboBox/> 


屬性以小寫字母開頭,大小寫混合。屬性必須包含在引號內。
 

  1. <ComboBoxidComboBoxid="myCombo"/> 

除了click或initialize之類的事件之外,所有的屬性都被編譯器作為文本字符串處理。如果需要綁定數據或者強迫編譯器執行表達式,可以將變量的部分用花括號包起來:
 

  1. <ComboBoxdataProviderComboBoxdataProvider="{myArray}"/> 

大部分的屬性都可以作為子標簽:
 

  1. <ComboBoxdataProviderComboBoxdataProvider="{myArray}"/> 

等效于:
 

  1. <ComboBox><dataProvider>{myArray}</dataProvider></ComboBox> 

描述應用程序的MXML文件必須有一個位于其他元素之外的Application元素:
 

  1. <?xmlversionxmlversion="1.0"?> 
  2. <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.macromedia.com/2003/mxml"> 
  3. [otherelements...]  
  4. </mx:Application> 


注意xmlns屬性,它聲明了XML的命名空間。命名空間可以讓你在單個文檔中使用多重XML語言而避免混淆不同語言中相同的元素名稱。這里的":mx"就是一個在特定命名空間中使用的前綴。

注意:這里定義的命名空間是標準的MXML類庫,請將它包含在每個MXML文件中。

可以將聲明放在任何MXML標簽中;聲明對該標簽嵌套的所有標簽有效。本系列教程中都以mx作為MXML類庫的前綴。

如需更多信息,請參閱Flex語言參考

ActionScript

ActionScript是一種類似JavaScript和其他ECMA規范的面向對象的腳本語言。如果你使用過JavaScript或Java/C#等其他面向對象的語言,你可以發現它們的語法很相似。你可以在MXML文件中嵌入ActionScript代碼,也可以從獨立的外部文件導入代碼。

完整的ActionScript參考:Action語言參考


MXML類庫

Flex既包含控制和容器等可見的組件,也包括了遠程服務對象和數據模型等的不可見組件。你可以在后面的介紹中得到詳細的信息。


運行時服務

Flex提供了多項運行時服務,如:歷史控制和遠程服務連接對象。以開發的角度看,這些服務都是對類庫的調用。


編譯器

Flex編譯器會在收到一個瀏覽器訪問MXML文件的請求后,自動編譯生成相應的SWF文件。該SWF文件將被緩存,直到你修改了源MXML文件。
 

【編輯推薦】

  1. Flex開發者需要知道的哪點事
  2. Flex安全沙箱問題解決方法
  3. 技術前沿 看Flex客戶端緩存技術如何使用
  4. 解析Flex全屏模式設置方法
  5. Flex內存泄露解決方法和內存釋放優化原則

 

 

責任編輯:佚名 來源: blueidea.com
相關推薦

2010-07-27 15:53:15

2010-08-04 09:06:21

Flex安裝

2010-08-03 13:06:15

Flex Builde

2010-07-29 17:11:03

Flex

2022-05-16 15:37:32

開源軟件

2010-08-03 14:37:30

Flex入門教程

2010-06-07 16:10:53

HadoopOnDem

2022-04-08 12:56:52

Linux終端命令

2025-01-13 07:15:00

Monorepo代碼倉庫中項目代碼管理

2011-06-16 09:53:25

Qt QML 教程

2011-06-16 09:40:53

QML 教程

2011-06-16 09:28:14

Qt QML 教程

2022-09-21 21:50:18

Dapr消息隊列

2022-09-29 07:27:50

DaprKubernetes

2022-09-19 16:08:31

Dapr發布訂閱

2010-08-04 09:51:05

Flex學習

2010-06-21 12:39:56

OSPF路由協議

2023-03-01 08:00:00

機器學習數據集

2010-05-27 10:42:38

SVN配置文檔

2009-11-16 08:58:43

PHP語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久国产成人精品亚洲午夜 | 99av成人精品国语自产拍 | 精品九九| 国产成人精品一区二区 | 在线国产一区 | 亚洲国产欧美精品 | 一区二区三区欧美 | 99中文字幕 | 久久精品福利 | 欧洲精品一区 | 中文字幕免费 | 一级片免费在线观看 | 精品国产视频 | 欧美色综合一区二区三区 | 亚洲精品一二三区 | 成人在线免费看 | 欧美日韩在线一区二区 | 久久久久久久久久久成人 | 欧美日韩国产一区二区三区 | 天天爽夜夜操 | 成人免费视频网站在线观看 | a免费在线 | 神马九九 | 日本免费一区二区三区四区 | av在线免费观看网站 | 夜夜草导航 | 成人av一区 | 欧美三级电影在线播放 | 成人在线视频网站 | 日韩欧美三区 | 涩爱av一区二区三区 | 亚洲成人精品一区 | 亚洲精品乱码久久久久久蜜桃91 | 久久久91精品国产一区二区精品 | 亚洲精品456 | 午夜精品一区 | 爱爱无遮挡 | 国产重口老太伦 | av一区二区在线观看 | 天天拍夜夜爽 | 国产成人精品网站 |