Flex中的皮肤,着色和主题之间的差异

时间:2011-06-24 12:47:43

标签: css flex actionscript-3

请解释一下皮肤,着色和主题之间的区别。

1 个答案:

答案 0 :(得分:4)

我会试一试。

Skinning通常是指创建CSS样式表的过程,该样式表会更改应用程序中使用的组件的外观外观。

但是,为Spark组件创建自定义外观时,它指的是创建一个更改组件布局的外观类(在MXML或ActionSCript中)。

因此,'皮肤'在两个不同的环境中使用。

当您创建主题时,它通常是CSS样式,自定义外观类和其他相关资产(PNG,FXG等)的组合,所有这些都包含在单个SWC中。

“着色”是我从未听说过与Flex开发有关的术语,所以我称之为毫无意义。

有关creating themes的更多信息。

关于CSS in Flex

的更多信息

有关Styles and themes的更多信息。