日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
技術(shù)前沿剖析Flex4beta效果中的變化

在學(xué)習(xí)Flex4beta的過程中,難免會(huì)遇到Flex4beta效果中的變化,這里和大家分享一下,F(xiàn)lex4beta效果架構(gòu)改進(jìn)顯著。雖然Halo效果只能用于不基于UIComponent的控件,Spark效果可用于任何目標(biāo),包括框架中的新圖形基元。所有這些效果類都包含在spark.effects.*package中。

Flex4beta效果中的變化

Flex4beta效果架構(gòu)改進(jìn)顯著。雖然Halo效果只能用于不基于UIComponent的控件,Spark效果可用于任何目標(biāo),包括框架中的新圖形基元。所有這些效果類都包含在spark.effects.*package中。由于Spark效果可用于Halo組件、Spark組件和圖形基元,Adobe建議您在今后的應(yīng)用程序中使用Spark效果類。

我并未贅述這一問題,因?yàn)槟梢酝ㄟ^ChetHaase的AdobeFlex4SDKbeta中的效果一文了解效果類中新增功能的更多詳細(xì)信息。

布局中的變化

之前的Flex版本在各個(gè)控件中定義組件和容器布局。因此,List、TileList和HorizontalList等組件都共享布局以外的相同功能。而它們的布局邏輯仍在這些組件類中進(jìn)行定義。在Flex4beta中,布局已與組件剝離開來。現(xiàn)在,Application、List、ButtonBar和Panel等Spark組件可以通過聲明方式定義布局。在所有組件中,Group類負(fù)責(zé)管理包含,而Group的子代的布局則委派到相關(guān)的布局對(duì)象。布局除了FXG圖形基元,還支持Spark和Halo組件。甚至可以在運(yùn)行時(shí)更改布局。

作為開發(fā)人員,您可以輕松編寫自定義布局并將它們切入或切出個(gè)別組件。以下是定義垂直List、水平List和拼貼List的一個(gè)示例。

垂直List(SparkList的默認(rèn)布局是VerticalLayout):

 
 
 
  1.  

水平List:

 
 
 
  1.  
  2.  

拼貼List:

 
 
 
  1.  

如前所述,F(xiàn)lex4beta架構(gòu)旨在為開發(fā)人員提供構(gòu)造塊,供他們根據(jù)需要選擇功能。默認(rèn)情況下,關(guān)閉虛擬化和滾動(dòng)。要增加Group上的滾動(dòng)欄選項(xiàng)并開啟虛擬化,您需要:

1)在布局對(duì)象上將useVirtualLayout設(shè)為true2)將一個(gè)Scroller組件添加到Group。
以下是對(duì)SparkPanel使用虛擬化和滾動(dòng)的一個(gè)示例: 

 
 
 
  1. height="220"left="20"top="20"> 
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  

有關(guān)Flex4beta中的所有布局增強(qiáng)(包括對(duì)變換的更好支持)的更多信息,請(qǐng)參閱Spark布局規(guī)范*。


當(dāng)前名稱:技術(shù)前沿剖析Flex4beta效果中的變化
轉(zhuǎn)載源于:http://www.dlmjj.cn/article/cojgipd.html