成人免费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

2010-08-03 14:37:30

Flex入門教程

2022-05-16 15:37:32

開源軟件

2011-06-16 09:28:14

Qt QML 教程

2011-06-16 09:53:25

Qt QML 教程

2011-06-16 09:40:53

QML 教程

2010-06-07 16:10:53

HadoopOnDem

2022-04-08 12:56:52

Linux終端命令

2022-09-21 21:50:18

Dapr消息隊列

2022-09-29 07:27:50

DaprKubernetes

2022-09-19 16:08:31

Dapr發布訂閱

2025-01-13 07:15:00

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

2010-08-04 09:51:05

Flex學習

2011-07-29 11:28:58

iPhone開發

2010-06-21 12:39:56

OSPF路由協議

2023-03-01 08:00:00

機器學習數據集

2010-05-27 10:42:38

SVN配置文檔
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产视频一区在线观看 | 在线观看av网站永久 | 国产高清一区二区三区 | 亚洲最大av网站 | 久久日韩精品 | 欧美福利 | 99re热精品视频国产免费 | 欧美一区视频 | 亚洲国产精品成人无久久精品 | 亚洲大片在线观看 | 日本不卡免费新一二三区 | 九九热久久免费视频 | 伊人网站 | 亚洲欧美日韩精品久久亚洲区 | 在线看一区二区三区 | 久久国产精99精产国高潮 | 欧美综合一区二区 | 亚洲综合大片69999 | 国产成人99久久亚洲综合精品 | av电影一区二区 | 中文字幕第十五页 | 91精品国产乱码麻豆白嫩 | 欧美videosex性极品hd | 偷拍自拍第一页 | 免费看一区二区三区 | 中文字幕精品一区久久久久 | 欧美男人天堂 | 精品成人佐山爱一区二区 | 久久久免费观看视频 | 艹逼网| 日韩中文字幕 | 亚洲欧美日韩国产综合 | 日韩高清一区 | 日韩激情视频一区 | 日韩在线观看中文字幕 | 国产精品无码久久久久 | 久久久久国产 | 精品网站999www | 欧美专区在线 | 国产成人精品一区二区三 | 久久久久国产 |