學習動機:學習如何在程式增大時劃分程式模組及維護程式
1、介紹flex模組化程式
2、 使用flex模組
b)使用module類
c)使用moduleloader動態載入模組,如:
可以在moduleloader標籤裡新增ready事件的***,呼叫事件函式***並傳入事件物件。只要模組被成功呼叫並且已準備好,那麼分發ready事件,yyy模組例項可以由moduleloader的child屬性引用。
private function handlemoduleready(event:moduleevent):void
3、 理解rsl(runtime shared libraries,執行時共享庫)
注意: rsl可以用來減少幾個程式的總大小而不是單個程式的大小。
4、 理解鏈結器
如果選擇將**提取到rsl,那麼會因為很多原因而降低一部分效率,最主要的問題在於,為了刪除程式的重複**反而鏈結了大量的類。
5、 使用flex框架rsl快取
當使用者訪問**上的flex程式時,flash player首先檢查它的快取是否存在框架rsl的正確版本,如果...否則...
注意: 使用者第一次訪問flex程式時會比較慢,隨後訪問速度就比較快了。
6、使用有簽名的rsl與沒有簽名的rsl
沒有簽名的rsl儲存在瀏覽器的快取中,且起只能在相同的域中使用,副檔名是.swf; 而簽名的rsl是在flash player中快取,且可以在統統域之間使用而沒有限制,副檔名是.swz。
7、 建立庫專案
建立庫以便在不同的flex專案之間共享**... ...
Flex之模組化
難道flex就不能開發大型應用了?還好flex提供了module的支援 我做openlaszlo的時候可沒有這麼幸運,只能自己開發module支援,不過現在已經徹底放棄openlaszlo 還是很簡單的,困難的是如何分割模組。xml 重點是如何呼叫module。有兩種方式可以呼叫module,一種是...
Flex 模組化 事件 國際化
把最近的知識整理一下 flex開發實現 模組化 在flex技術中,通過模組化實現多介面效果,每個介面對應乙個flex模組,介面切換就是在主介面的modulerloader元件中,動態載入不同的module型別的子介面。事件機制 事件傳播依次經歷 捕獲 目標 冒泡 目標 四個階段,事件流呈現v字型,事...
Struts Gossip 模組化程式
來源 http caterpillar.onlyfun.net gossip struts moduleunit.htm struts中很多設定都是在struts config.xml中加以設定,在大型網站的開發中,有很多小團隊會負責不同的模組,如果每乙個團隊都要對struts config.xml...