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

FlexSDK4新特性中的主題 布局和樣式

開發(fā) 后端
你對(duì)FlexSDK4新特性是否熟悉,這里向大家簡(jiǎn)單介紹一下FlexSDK4新特性中的主題,布局和樣式,希望對(duì)你的學(xué)習(xí)有所幫助。

本文和大家重點(diǎn)討論一下FlexSDK4新特性,主要包括主題,布局和樣式三大部分內(nèi)容,相信通過本文的簡(jiǎn)單介紹你對(duì)FlexSDK4新特性有一定的了解。

FlexSDK4新特性

FlexSDK4新特性一、主題

在FlashBuilder4以前,Adobe默認(rèn)的主題是Halo,而從FlashBuilder4開始,默認(rèn)的主題變成了Spark。FlashBuilder4中包含了9款默認(rèn)主題,其中兩款Spark主題,七款Halo主題。

在FlashBuilder4中同時(shí)存在了兩組控件,分別是:之前的mx.*和新加入的spark.*。

◆怎樣為項(xiàng)目選擇Flex主題?

新建Flex項(xiàng)目,右擊項(xiàng)目選擇"屬性",在彈出的對(duì)話框中的左側(cè)選擇"Flex主題",之后就可以看到FlashBuilder自帶的Flex主題,我們看到其中有兩套Flex主題,分別是:Spark和Halo??梢赃M(jìn)行刪除主題,導(dǎo)入主題操作等,選擇好之后,點(diǎn)擊"確定"即可,此時(shí)就為項(xiàng)目切換了Flex主題。

注意:1.主題的默認(rèn)存放位置在FlashBuilder4安裝目錄/sdks/4.0.0/frameworks/themes/

2.在新建的Flex項(xiàng)目中的.actionScriptProperties文件中可以看到項(xiàng)目主題的配置。

◆Flex主題深入

我們可以看一下主題包中到底有什么,例如:將主題包中的wireframe.swc改名為wireframe.zip,解壓。解壓后可見下面這些文件。

很明顯default.css是主題的樣式設(shè)置,我們可以對(duì)其修改以改變主題的配置。

FlexSDK4新特性二、布局

在Flex4中,布局已經(jīng)從控件中剝離出來。這樣我們可以更加靈活的對(duì)控件進(jìn)行布局,比如在運(yùn)行時(shí)將容器的布局方式由橫向改為縱向。這在Flex3中是很難實(shí)現(xiàn)的。

在Flex4的spark包中已經(jīng)沒有了原來的Hbox,Vbox,Box以及Canvas容器,取而代之的是Group,另一個(gè)新的容器是SkinnableContainer,它與Group的區(qū)別是我們可以為它定義皮膚,Group不能定義皮膚但有更高的執(zhí)行效率以及使應(yīng)用程序的體積更小。

除了控件的布局方式改變外,F(xiàn)lex4中的滾動(dòng)條也從控件中剝離了出來,默認(rèn)的容器是沒有滾動(dòng)條以及virtualization的。

FlexSDK4新特性三、樣式

在Flex4中,對(duì)Css的支持有了質(zhì)的飛躍。在Flex4以前,F(xiàn)lex對(duì)Css的支持是很別扭的,相對(duì)于HTML強(qiáng)大的Css功能,F(xiàn)lex只能說繼承了很表面的一部分。

在Flex4中在新的樣式設(shè)置中增加了對(duì)名稱空間的支持,這主要針對(duì)不同控件包中的控件設(shè)置樣式。比如:

  1. @namespaces"library://ns.adobe.com/flex/spark";  
  2.  
  3. @namespacemx"library://ns.adobe.com/flex/halo";  

【編輯推薦】

  1. 解析FlexSDK4的八大新特性
  2. FlexBuilder4十大新特性閃亮登場(chǎng)
  3. 學(xué)習(xí)總結(jié) 在Flex中如何嵌入Flex字體
  4. FlexSDK4:Gumbo的主題實(shí)現(xiàn)快速RIA開發(fā)
  5. FlexBuilder開發(fā)方法及特點(diǎn)解析 

 

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

2010-08-10 09:01:02

FlexSDK4新特性

2010-07-27 14:12:01

FlexSDK4

2010-08-10 08:54:12

FlexSDK4

2010-08-10 08:49:32

FlexSDK4

2010-08-05 13:44:12

Flex布局

2022-08-26 05:26:33

容器查詢CSS

2024-09-25 16:31:02

2022-06-06 09:56:38

編程語言Python

2011-08-18 10:17:21

Xcode4Xcode

2010-08-05 15:13:43

FlexBuilder

2010-07-27 10:32:41

Flex4beta

2021-05-25 15:40:40

Edge深色主題瀏覽器

2023-01-05 08:00:24

RegExpFoo類字段

2021-04-02 17:05:43

Chrome瀏覽器Incognito

2011-06-14 17:02:43

Xcode 4Cocoa TouchiOS

2011-07-06 16:38:57

Xcode Preview

2010-07-27 14:17:52

Flex SDK4

2010-08-13 09:05:09

Flex4Halo

2011-03-24 09:22:36

Java 7JDBC4

2010-08-02 11:09:45

Flex4
點(diǎn)贊
收藏

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