FLEX AIR项目目录结构,用于存储LOW和HIGH分辨率图像

时间:2012-06-04 18:39:25

标签: flex flex4.5

任何想法应该为Flex AIR项目遵循哪种目录结构,其中需要存储低分辨率图像和高分辨率图像,以便在应用程序加载到MOBILE和高分辨率时使用低分辨率图像在平板电脑中加载应用程序时将使用图像。

1 个答案:

答案 0 :(得分:1)

我是这样做的:

<fx:Declarations>
    <s:MultiDPIBitmapSource id="BACK"
        source160dpi="@Embed('assets/icons/low-res/back.png')"
        source240dpi="@Embed('assets/icons/mid-res/back.png')"
        source320dpi="@Embed('assets/icons/high-res/back.png')"/>
</fx:Declarations>

<s:states>
    <s:State name="portrait"/>
    <s:State name="landscape"/>
</s:states> 

<s:navigationContent>
    <s:Button icon="{BACK}" label.landscape="Back" click="navigator.popView()"/>
</s:navigationContent>

请参阅文档Support multiple screen sizes and DPI values in a mobile application