flex 軟體中經常需要使用一些外部的資源,如、聲音、swf或字型,雖然你也可以在軟體執行的時候引入和載入,但是也可能經常需要直接將這些資源編譯(compile)到軟體中,也就是直接嵌入資源(embedding assets)。 flex 中可以直接嵌入image,影片movie,***,和truetype文字。
嵌入資源的利處:
1、比起在執行時訪問資源,對嵌入資源的訪問速度更加快速;
2、可以用簡單的變數訪問方式,在多個地方引用所嵌入的資源。這是變數就代表資源,提高寫**的效率;
嵌入資源的弊處:
1、增大了swf檔案的大小,因為是將資源直接包含;
2、由於swf檔案增大,將使得初始化的速度變慢;
3、當資源改變後,需要重新編譯swf檔案;
嵌入資源的語法:
根據嵌入位置的不同,語法也各不同:
1、[ embed (parameter1, paramater2, ...)] 元資料標籤
這主要在as檔案中,或mxml檔案中的 標籤中使用。
2、@ embed (parameter1, paramater2, ...) 指令
這主要在mxml標籤中使用。
3、 embed (parameter1, paramater2, ...) 指令
這主要在 樣式表中使用。
根據情況的不同嵌入資源 embed 的返回型別可以是class或string。
>
embed (source="slice_9_grid.gif",
scalegridtop="25", scalegridbottom="125",
scalegridleft="25", scalegridright="125" )]
[ bindable ]
public var imgcls:class;
private function init():void{
var im:bitmap = new imgcls;
stage.addchild(im);
Flex 使用 Embed嵌入元素
可以在flex應用程式中嵌入各種元素。被嵌入的元素將編譯進swf檔案。它們不是在執行時載入的,所以不必為應用程式部署原元素。1.可以嵌入的影象格式有png jpeg gif。嵌入後可以同時使用它的多個例項 下面的例子使用 embed 原標籤經image嵌入應用程式,並且採用繫結actionscrip...
Flex中Tree控制項基本用法
img 主要實現了以xml為資料來源將其繫結tree控制項上,新增,修改結點.根據屬性設定結點的圖示.設定tree控制項的水平滾動條等.其實也挺簡單的,只是我這幾天在學習flex過程中,感覺好資料比較少.乙個 很好,但是很快就看完了,對flex有了乙個基本的了解,但是離我們的技術需求還太遠.publ...
html中object和embed標籤的區別
object定義乙個嵌入的物件。請使用此元素向您的 xhtml 頁面新增多 此元素允許您規定插入 html 文件中的物件的資料和引數,以及可用來顯示和運算元據的 為audio mpeg。3 為了相容多個瀏覽器,可以通過ie瀏覽器動態載入object標籤,非ie瀏覽器動態載入embed標籤 或者在ob...