请解释一下皮肤,着色和主题之间的区别。
答案 0 :(得分:4)
我会试一试。
Skinning通常是指创建CSS样式表的过程,该样式表会更改应用程序中使用的组件的外观外观。
但是,为Spark组件创建自定义外观时,它指的是创建一个更改组件布局的外观类(在MXML或ActionSCript中)。
因此,'皮肤'在两个不同的环境中使用。
当您创建主题时,它通常是CSS样式,自定义外观类和其他相关资产(PNG,FXG等)的组合,所有这些都包含在单个SWC中。
“着色”是我从未听说过与Flex开发有关的术语,所以我称之为毫无意义。
有关creating themes的更多信息。
的更多信息有关Styles and themes的更多信息。