偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Flex入門教程之新手指南

開發(fā) 后端
MacromediaFlex是一個用來創(chuàng)建豐富信息的互聯(lián)網(wǎng)應(yīng)用程序的服務(wù)器組件。Flex內(nèi)置的界面可以由MacromeidaFlash播放器顯示在客戶端系統(tǒng)上。

 本文和大家重點討論一下Flex的概念,MacromediaFlex是一個用來創(chuàng)建豐富信息的互聯(lián)網(wǎng)應(yīng)用程序的服務(wù)器組件。相信通過本文的學(xué)習(xí)你對Flex入門的一些知識有明確的認識。

Flex簡介

MacromediaFlex是一個用來創(chuàng)建豐富信息的互聯(lián)網(wǎng)應(yīng)用程序的服務(wù)器組件。Flex內(nèi)置的界面可以由MacromeidaFlash播放器顯示在客戶端系統(tǒng)上。Flex的本質(zhì)是:

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

MXML

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

  1. <ComboBox></ComboBox> 

也可以這樣結(jié)束對沒有內(nèi)容的標(biāo)簽:
 

  1. <ComboBox/> 


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

  1. <ComboBoxidComboBoxid="myCombo"/> 

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

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

大部分的屬性都可以作為子標(biāo)簽:
 

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

等效于:
 

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

描述應(yīng)用程序的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"就是一個在特定命名空間中使用的前綴。

注意:這里定義的命名空間是標(biāo)準(zhǔn)的MXML類庫,請將它包含在每個MXML文件中。

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

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

ActionScript

ActionScript是一種類似JavaScript和其他ECMA規(guī)范的面向?qū)ο蟮哪_本語言。如果你使用過JavaScript或Java/C#等其他面向?qū)ο蟮恼Z言,你可以發(fā)現(xiàn)它們的語法很相似。你可以在MXML文件中嵌入ActionScript代碼,也可以從獨立的外部文件導(dǎo)入代碼。

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


MXML類庫

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


運行時服務(wù)

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


編譯器

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

【編輯推薦】

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

 

 

責(zé)任編輯:佚名 來源: blueidea.com
相關(guān)推薦

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發(fā)布訂閱

2010-08-04 09:51:05

Flex學(xué)習(xí)

2010-06-21 12:39:56

OSPF路由協(xié)議

2023-03-01 08:00:00

機器學(xué)習(xí)數(shù)據(jù)集

2010-05-27 10:42:38

SVN配置文檔

2009-11-16 08:58:43

PHP語言
點贊
收藏

51CTO技術(shù)棧公眾號