1
任何想到Flex AIR項目都需要遵循什麼樣的目錄結構,其中需要存儲低分辨率圖像和高分辨率圖像,以便使用低分辨率圖像當應用程序加載到MOBILE中時,將在將應用程序加載到平板電腦中時使用高分辨率圖像。用於存儲低分辨率圖像和高分辨率圖像的FLEX AIR項目目錄結構
任何想到Flex AIR項目都需要遵循什麼樣的目錄結構,其中需要存儲低分辨率圖像和高分辨率圖像,以便使用低分辨率圖像當應用程序加載到MOBILE中時,將在將應用程序加載到平板電腦中時使用高分辨率圖像。用於存儲低分辨率圖像和高分辨率圖像的FLEX AIR項目目錄結構
這是我如何做到這一點:
<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
謝謝Alex.That幫助..這是我一直在尋找。 – Karthik
目錄結構沒有關係。這真的是一個編程問題嗎? – JeffryHouser
@ www.Flextras.com我實際上試圖找到一種方法來加載與設備屏幕大小相對應的適當分辨率的圖標/圖像。看起來像MultiDPIBitmapSource有助於實現這一點。 – Karthik
瞭解;根據你的問題,你的目標不是很明顯。技術上DPI與屏幕尺寸無關。 – JeffryHouser