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

Flex模塊化的目的及其步驟

開發(fā) 后端
Flex模塊化還是比較實用的,于是我研究了一下Flex模塊化的方法,這里和大家簡單分享一下,希望對你的學(xué)習(xí)有所幫助。

本文和大家重點討論一下Flex模塊化的概念,主要包括Flex模塊化的目的和如何進(jìn)行Flex模塊化兩大部分內(nèi)容,相信本文介紹一定會讓你有所收獲。

Flex模塊化學(xué)習(xí)總結(jié)

1.為什么要Flex模塊化

Flex模塊化提供了分離應(yīng)用程序代碼到不同的swf文件上以便減少下載時間和文件大小。使用Modules的好處是:

1.主應(yīng)用程序開始時不需馬上下載modules。應(yīng)用程序會根據(jù)需求載入和卸載modules。

2.由于每個modules獨立于其他應(yīng)用程序modules,當(dāng)需要改變一個modules時,你只需要重編譯這個modules而不是整個應(yīng)用程序。

Flex模塊化可創(chuàng)建Flex模塊化應(yīng)用程序是提高Flex框架性能的重要方面,提供更多能力控制下載時間和文件大小,使用modules,你可以根據(jù)哪些可被獨立載入,哪些可被其他程序使用而分離應(yīng)用程序代碼,

2.如何Flex模塊化

2.1創(chuàng)建模塊

基于mxml的模塊,在你的工程右鍵->new->mxmlModule

  1. <?xmlversionxmlversion="1.0"encoding="utf-8"?> 
  2.  
  3. <mx:Modulexmlns:mxmx:Modulexmlns:mx="http://www.adobe.com/2006/mxml" 
  4. layout="absolute"width="400"height="300"> 
  5.  
  6. </mx:Module> 
  7.  

 基于as的模塊

  1. package  
  2.  
  3. {  
  4. importmx.modules.Module;  
  5.  
  6. publicclassGeneralextendsModule  
  7.  
  8. {  
  9. publicfunctionGeneral()  
  10.  
  11. {  
  12. super();  
  13.  
  14. }  
  15. }  
  16. }  
  17.  

 2.2Flex模塊化中加載模塊

2.2.1使用ModuleLoader加載;

  1. <mx:ModuleLoaderurlmx:ModuleLoaderurl="ContactList.swf"/> 

2.2.2使用ModuleManager加載

  1. PrivatefunctioncreationHandler():void  
  2.  
  3. {  
  4. _moduleInfo=  
  5.  
  6. ModuleManager.getModule('ContactList.swf'  
  7.  
  8. );  
  9. _moduleInfo.addEventListener(ModuleEvent.READY,  
  10.  
  11. moduleLoadHandler);  
  12.  
  13. _moduleInfo.load();  
  14. }  
  15.  
  16. PrivatefunctionmoduleLoadHandler(evt:ModuleEvent):void  
  17.  
  18. {  
  19.  
  20. canvas.addChild(_moduleInfo.factory.create()as  
  21.  
  22. DisplayObject);  
  23.  
  24. }  
  25.  

 2.2.3創(chuàng)建彈出模塊

  1. Vargeneral:ModuleLoader  
  2.  
  3. general=ModuleLoader(mx.managers.PopUpManager.  
  4. createPopUp(this,ModuleLoader));  
  5.  
  6. general.url="General.swf";  

注意:在創(chuàng)建彈出模塊時,有時會產(chǎn)生:無法將mx.managers::PopUpManagerImpl@bba9941轉(zhuǎn)換為mx.managers.IPopUpManager這種錯誤,這個時候我們需要在主程序里引入

  1. importmx.managers.IPopUpManager;  
  2.  
  3. privatevaripopUp:IPopUpManager  

【編輯推薦】

  1. Flex模塊化應(yīng)用程序開發(fā)
  2. Flex模塊化開發(fā)優(yōu)勢及技巧解析
  3. 全面認(rèn)識Flex應(yīng)用程序的六大元素
  4. 揭開Flex正則表達(dá)式的神秘面紗
  5. Flex數(shù)據(jù)綁定及其使用頻繁的幾種情況 

 

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

2010-08-02 08:54:53

Flex模塊化

2010-08-06 11:04:06

Flex模塊化

2010-08-02 09:10:36

Flex模塊化

2018-06-26 15:20:52

模塊化數(shù)據(jù)中心UPS

2019-08-28 16:18:39

JavaScriptJS前端

2020-09-18 09:02:32

前端模塊化

2020-09-17 10:30:21

前端模塊化組件

2010-08-02 09:21:48

Flex模塊化

2016-10-09 11:03:41

Javascript模塊化Web

2022-09-05 09:01:13

前端模塊化

2022-09-21 11:51:26

模塊化應(yīng)用

2015-10-10 11:29:45

Java模塊化系統(tǒng)初探

2022-03-11 13:01:27

前端模塊

2013-08-20 15:31:18

前端模塊化

2017-05-18 10:23:55

模塊化開發(fā)RequireJsJavascript

2010-07-28 14:52:29

Flex國際化

2023-12-18 14:56:00

模塊化單體系統(tǒng)數(shù)據(jù)庫

2015-09-10 11:10:37

模塊化機房節(jié)能

2010-05-28 10:31:28

模塊化IT

2023-05-24 10:35:11

Node.jsES模塊
點贊
收藏

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