Вы оформляете приложение как любой другой компонент, конечно же, атрибут skinClass!:)
Как?
Вот мой app.mxml:
<?xml version="1.0"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
skinClass="MyAppSkin">
</s:Application>
Теперь я делаю простой скин с растянутым до фона фоновым изображением!
Полный источник моего файла MyAppSkin.mxml здесь (слишком большой, чтобы размещать здесь): http://pastebin.com/Hwu9tc1Y
Вот важная часть (только часть действительно настроена - остальные стандартные):
<s:Group id="backgroundRect">
<s:BitmapImage source="@Embed('beach.jpg')" left="0" right="0" top="0" bottom="0" scaleMode="stretch"/>
</s:Group>
Что происходит, когда вы применяете скин: он ищет определенные элементы по id (нам интересен backgroundRect) и применяет их.Чтобы настроить, просто измените части кожи, которую вы хотите.Я заменил стандартную фоновую заливку сплошным цветом этой группой изображением.
Кусок торта, сэр!
Имеет смысл?