Flex 4架構的元件開發

2021-08-26 16:08:13 字數 839 閱讀 8688

flex 4架構的元件開發

2023年11月19日

這是實驗室透露的一些正在討論的一般感念.

將flex 4 的組成部分視為系統的原子組成:

??高度可重用

??沒有外部的依賴

??一切都能傳遞到他們

??參與flex中的生命週期(由uicomponent定義)

??知道有多大,並能很好地布局

在as3中的可重用的元件被寫成mxml 元件,它們作為子類(children)是不可以被擴充套件的, mxml元件應該被認為是葉節點.

在flex 3中你使用flex的uicomponent,在使用flex4裡要使用 skinnablecomponent.在flex 3中你使用的addchild(),而在flex 4中要使用addelement.

在flex中,父類控制子類的大小.通過measure() 方法設定,如: measuredheight,measuredwidth,measuredminheight和measuredminwidth.

在使用updatedisplaylist(unscaledwidth,unscaledheight)時,當你的內容在給定的空間裡裝不下時,你可能需要新增滾動條,這就用到子類的setactualsize(width, height).

在commitproperties()類裡,繼續延用以前的方法,即在更改前檢查標記(flag)和元件的存在.

skinnablecomponent代表**.通過meta-data定義skinpart. 當**被設定為類的一部分,就叫partadded. 通常使用igraphicelement和ivisualelement介面,以確保**真正做到了它想要做的事.

Flex 4架構的元件開發

flex 4架構的元件 將flex 4 的組成部分視為系統的原子組成 高度可重用 沒有外部的依賴 一切都能傳遞到他們 參與flex中的生命週期 由uicomponent定義 知道有多大,並能很好地布局 在as3中的可重用的元件被寫成m xml 元件,它們作為子類 children 是不可以被擴充套件...

Flex 4架構的元件開發

flex 4架構的元件開發 2010年11月19日 這是實驗室透露的一些正在討論的一般感念.將flex 4 的組成部分視為系統的原子組成 高度可重用 沒有外部的依賴 一切都能傳遞到他們 參與flex中的生命週期 由uicomponent定義 知道有多大,並能很好地布局 在as3中的可重用的元件被寫成...

Flex 4架構的元件開發

flex 4架構的元件開發 2010年11月19日 這是實驗室透露的一些正在討論的一般感念.將flex 4 的組成部分視為系統的原子組成 高度可重用 沒有外部的依賴 一切都能傳遞到他們 參與flex中的生命週期 由uicomponent定義 知道有多大,並能很好地布局 在as3中的可重用的元件被寫成...