1. 程式人生 > >瞭解一下Flex 4裡的fx、mx以及s名稱空間

瞭解一下Flex 4裡的fx、mx以及s名稱空間

Flex 4帶給我們的,是全新的名稱空間。瞭解這些名稱空間必定是一件好事情。Flex 4有三個非常重要的名稱空間,分別是:

  • xmlns:fx=”http://ns.adobe.com/mxml/2009″
  • xmlns:mx=”library://ns.adobe.com/flex/halo”
  • xmlns:s=”library://ns.adobe.com/flex/spark”

1、xmlns:fx=”http://ns.adobe.com/mxml/2009″

fx名稱空間下包含ActionScript頂級元素內建到MXML編譯器裡的標籤

前者ActionScript頂級元素就是指 Object、Number、Boolean以及Array物件等等,在《

Adobe Flex 4 Beta Language Reference》的頂級包(Top Level)裡可以檢視完整的頂級元素。後者內建到MXML編譯器裡的標籤包括<fx:Script>、<fx:Declarations>和<fx:Style>等等,在《Adobe Flex 4 Beta Language Reference》附錄(Appendixes)裡的“MXML Only Tags”可以檢視完整的編譯器元素。值得注意的是,這個名稱空間並不包含 Halo 和 Spark 元件(Halo是以前版本的元件庫,而Spark是Flex 4新出的元件庫)。在Flash Builder安裝目錄下可以找到“mxml-2009-manifest.xml”檔案(例如我的電腦是C:\Program Files\Adobe\Flash Builder Beta\sdks\4.0.0\frameworks\mxml-2009-manifest.xml),這個xml檔案描述了完整的ActionScript頂級類。不過你可以注意到,它並沒有包含MXML編譯器標籤,那是因為這些標籤是內建到MXML編譯器。

2、xmlns:mx=”library://ns.adobe.com/flex/halo”

mx名稱空間包含著放在 mx.* 包裡那些元件,Flex圖表、Flex資料視覺化元件等等。對Flex 3很熟悉的話,mx包裡的元件你也不陌生了。在Flex 4 SDK的安裝目錄下可以找到“halo-manifest.xml”檔案(例如我的電腦是C:\Program Files\Adobe\Flash Builder Beta\sdks\4.0.0\frameworks\halo-manifest.xml),這個XML檔案列出了所有元件了。

3、xmlns:s=”library://ns.adobe.com/flex/spark”

s名稱空間可真是新鮮事了,spark.* 包裡的元件都在這個名稱空間裡,不只spark包,flashx.*包的text framework類也在這個名稱空間裡。這個名稱空間包含不少RPC類,例如 WebService、HTTPService和RemoteObject元件,這些元件同時也在mx名稱空間下,也就是說,建立這些元件時,你不但可以使用“S:”字首,也可以使用“mx:”字首。其實不只這些RPC元件共用兩個名稱空間,像graphics、effect和state類也是共用 s 和 mx 名稱空間的。在Flex 4 SDK安裝目錄下開啟spark-manifest.xml檔案來看看完整的spark元件吧。

相關推薦

瞭解一下Flex 4fxmx以及s名稱空間

Flex 4帶給我們的,是全新的名稱空間。瞭解這些名稱空間必定是一件好事情。Flex 4有三個非常重要的名稱空間,分別是: xmlns:fx=”http://ns.adobe.com/mxml/2009″ xmlns:mx=”library://ns.adobe.com/fl

day18 函數定義參數;名稱空間;全局變量及局部變量。

意思 加載 **kwargs 方式 nbsp span 接收 none 默認 Python之路,Day6 = Python基礎6 函數的定義 def func1(): # 定義一個函數,名字叫func1,括號中沒有傳入參數 pri

01_Docker概念簡介元件介紹使用場景和名稱空間

一、簡介 Docker是一個能夠把開發的應用程式自動部署到容器的開源引擎。Docker在虛擬化的容器執行環境中增加了一個應用程式部署引擎。該引擎的目標就是提供一個輕量、快速的環境,能夠執行開發者的程式,並方便高效地將程式從開發者的筆記本部署到測試環境,然後再部署到生產環境。Docker極其簡潔,它所需的全部

【C#】面對物件和類構造方法及名稱空間

一、面向物件 1、什麼是面向物件? 面向物件是一種思想,面向物件是將功能等通過物件來實現,將功能封裝進物件之中,讓物件去實現具體的細節,在面向物件中,將資料作為第一位,而方法或者說是演算法作為其次,這是對資料的一種優化,操作起來更加方便,簡化了過程。 2、為什麼要用面向

constexternexplicit關鍵字 靜態變數(static宣告未命名的名稱空間類中使用列舉宣告的變數) this指標

1、const關鍵字      (1)可以用const來確保方法不修改引數: Star::Star(const char * s){...}   //won't change the string to which s points  

JAVA多執行緒:JVM類載入器(自動類載入器雙親委託機制類載入器名稱空間執行時包類的解除安裝等)

  Jvm提供了三大內建的類載入器,不同的類載入器負責將不同的類載入到記憶體之中 根載入器(Bootstrap ClassLoader) 是最頂層的載入器,是由C++編寫的,主要負責虛擬機器核心類庫的載入,如整個java.lang包,根載入器是獲取不到引用的,因此

jQuery(4)——jQuery hideshow方法的簡單瞭解

jQuery hide、show方法的簡單瞭解 jQuery 效果- 隱藏和顯示 jQuery 效果- 隱藏和顯示 在 jQuery 中可以使用 hide() 和 show() 方法來隱藏和顯示 HTML 元素,以及使用 toggle() 方法能夠切換 hide()

html5新特性與用法大全瞭解一下例如canvassvg地理定位(移動pc)拖放API(僅pc端)web Socket儲存等等!

有好多小夥伴私聊我問我html5新特性 和用法,下面我給大傢俱體介紹一下html5都新加了哪些新特性 1)新的語義標籤 footer header 等等2)增強型表單 表單2.03)音訊和視訊4)canvas 繪圖5) SVG繪圖6)地理定位7) 拖放API8)web worker 用來執行耗時任務9)web

多執行緒:瞭解一下ForkJoinFutureTaskBlockingQueue

先了解一下這三種類 FutureTask 在介紹 Callable 時我們知道它可以有返回值,返回值通過 Future 進行封裝。FutureTask 實現了 RunnableFuture 介面,該介面繼承自 Runnable 和 Future 介面,這使得 FutureTask 既可以

Flex 4.5下 mx:TabNavigator 與s:TextInput一起使用的Bug

      今日發現,在Flex 4.5下 mx:TabNavigator 與s:TextInput一起會曾在bug,具體操作為: <mx:TabNavigator x="10" y="274" width="200" height="112"> <

還看不懂同事的程式碼?Lambda 表示式函式介面瞭解一下

當前時間:2019年 11月 11日,距離 JDK 14 釋出時間(2020年3月17日)還有多少天? // 距離JDK 14 釋出還有多少天? LocalDate jdk14 = LocalDate.of(2020, 3, 17); LocalDate nowDate = LocalDate.now();

4. JSON字串是如何被解析的?JsonParser瞭解一下

> 公司不是你家,領導不是你媽。本文已被 [**https://www.yourbatman.cn**](https://www.yourbatman.cn) 收錄,裡面一併有Spring技術棧、MyBatis、JVM、中介軟體等小而美的**專欄**供以免費學習。關注公眾號【**BAT的烏托邦**】逐個擊破,

linux就該這麽學-第4章 寫入轉義單引號別名全局變量

http ima src com 分享 全局變量 .com 文件 nbsp 一、寫入 1、> 清空寫入文件 2.>>追加寫入文件 3.2>>錯誤追加寫入文件 二、轉義 linux就該這麽學-第4章 寫入、轉義、單引號、別名、全局變量

es5.4安裝headik中文分詞插件

es安裝maven打包工具wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz tar -xf apache-maven-3.3.9-bin.tar.gz mv apach

python路4—字典集合

subset key 增加 traceback card 武漢 cnblogs sub diff #!/usr/bin/python3 #字典---增刪改查 #穿件一個字典info >>> info = { ... ‘student01‘:‘Te

老齊python-基礎4(元祖字典集合)

new area attr_ __init__ delattr 類型 擴展類 rac nta 1、元祖 元祖的特性結合了字符串和列表 元祖是用圓括號括起來的,其中的元素之間用逗號(英文半角)隔開。元祖中的元素是任意類型的python對象(包括以後自定義的對象

2017秋-軟件工程第四次作業(4)-第四五周例行總結

png src .cn 工程 行數 alt 文字 技術 分享 1本周PSP 2字數統計 3代碼行數 4博文字數 5本周餅狀圖 2017秋-軟件工程第四次作業(4)-第四、五周例行總結

redis高級命令4 持久化機制 事務

丟失 1-1 數據 生成 開啟 緩存 字符 set 我們 redis的事務是支持很簡單,基本沒有啥用我們來看下面的列子 我們開啟一個事務,在事務中執行了age 加1,set a4 ,還有對一個字符串進行加一,對字符串加1導致了事務失敗,按道理incr age在事務操作

Xtrabackup2.4.8備份還原恢復Mysql5.7.19實操

-h 數據庫服務 進制 空格 line back 個數 into 用戶密碼 環境:CentOS 6.7 + Mysql 5.7.19 + Xtraback 2.4.8 innobackupex常用參數: --user=USER 指

mysql系列之4----密碼管理授權圖形化管理

erl column option process 生成 自己 服務 auth 存儲 一、mysql密碼破解 1、在shell命令行下修改密碼 mysqladmin -hlocalhost -uroot -p password "1234