自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解析重寫Flex組件的原因和規(guī)則

開發(fā) 后端
本文向大家介紹一下重寫Flex組件的概念,主要包括重寫Flex組件原因,重寫Flex組件AS方式和MXML方式的采用規(guī)則等內(nèi)容。

在學(xué)習(xí)Flex組件時你可能會遇到重組Flex組件的概念,這里從三個方面向大家介紹重寫Flex組件,相信本文介紹一定會讓你有所收獲。

重寫Flex組件

一、為什么要重寫Flex組件

1、在Flex已有Flex組件無法滿足業(yè)務(wù)需求,或是需要更改其可視化外觀等特性時,直接進(jìn)行繼承擴(kuò)展。舉例,繼承BUTTONFlex組件的長文本卻不自動換行的自定義控件。

2、為了模塊化設(shè)計或進(jìn)一步重用,需要對Flex組件進(jìn)行組合。比如一個包括TEXTAREA,BUTTON的復(fù)合控件。

二、重寫Flex組件需要經(jīng)常換位思考的三個角色

1、作為重寫Flex組件的使用者,有哪些需求。比如需要在MXML標(biāo)簽和AS代碼中暴露哪些屬性及對應(yīng)默認(rèn)值、事件和事件的處理邏輯。

2、重寫Flex組件一般需要使用Flex原有Flex組件,要站在原有開發(fā)者的角度了解設(shè)計規(guī)則。

3、作為重寫Flex組件的設(shè)計者,在滿足需求的情況下盡量做到可復(fù)用、低耦合易擴(kuò)展等設(shè)計原則,讓新Flex組件像Flex原Flex組件一樣好用。

三、重寫Flex組件AS方式和MXML方式的采用規(guī)則

1、MXML文件和AS文件最后都會被編譯成AS類,只不過MXML編譯速度稍慢一些

2、如果MXML和AS都能完成的一個簡單Flex組件,MXML更容易被創(chuàng)建和控制布局

3、當(dāng)要覆蓋Flex組件的某些方法時只能用AS方式

4、創(chuàng)建一個直接繼承UIComponent的子類時只能用AS

5、創(chuàng)建非可視化Flex組件比如Formatter、validator、Effect……時,只能用AS

6、要為Flex組件添加日志功能時,只能用AS.

【編輯推薦】

  1. 解析重寫Flex組件中角色 規(guī)則和步驟
  2. AS方式重寫Flex組件常規(guī)步驟
  3. 學(xué)習(xí)總結(jié) 在Flex中如何嵌入Flex字體
  4. 揭開Flex正則表達(dá)式的神秘面紗
  5. Flex數(shù)據(jù)綁定及其使用頻繁的幾種情況 
責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-08-05 11:07:18

重寫Flex組件

2010-07-27 10:39:25

Flex組件

2010-07-28 12:52:39

Flex組件

2010-07-28 12:41:18

Flex組件

2010-08-13 09:11:11

LabelFlex

2010-08-05 13:33:06

Flex布局規(guī)則

2010-08-12 11:29:01

Flex組件

2010-08-13 09:21:12

FlexButton組件

2010-07-27 15:14:35

Flex Datapr

2010-07-29 09:18:25

JavaFXFlexSilverlight

2010-07-30 14:26:21

FlexFlash

2010-08-06 10:03:42

Flex事件

2010-08-04 15:12:54

Flex開發(fā)

2010-08-13 13:31:48

Flex效果組件

2010-08-11 13:28:46

Flex行為

2010-08-13 13:39:51

Flex效果組件

2010-07-27 13:53:15

Flex ComboB

2009-08-20 10:12:59

Flex Alert組

2010-08-05 10:58:55

Flex組件

2010-08-11 16:19:59

FlexJsp
點(diǎn)贊
收藏

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