2013-04-18 46 views
2

Image的ASDoc的,我們可以看到:使用Flex的圖像和BitmapImage之間的區別?

的Flex還包括BitmapImage的類。這個類是用於嵌入圖像轉換成外觀和FXG組件

但我們也可以在皮膚使用Image和使用@EmbedImage ...

因此,在何地何時應該使用ImageBitmapImage請?

回答

9

Image是一個換膚類,包裝BitmapImage。由於這樣的BitmapImage更輕量級,但Image具有更多功能。因此,何時使用這個問題歸結爲這樣的問題:
如果BitmapImage的功能足夠,使用;否則使用圖像。特別是在移動環境中,嘗試使用BitmapImage。

現在圖像添加到什麼功能?

  • 圖片擴展SkinnableComponent:這意味着你可以用邊框或陰影效果,或任何你喜歡的一貫整個應用程序分配您的圖像皮膚。
  • 它還提供了一個進度指示器,可以在圖像加載時顯示。
  • 另一個功能是queue the loading of multiple images的可能性。
+0

非常感謝您的解釋。在我的情況下,我將在基本皮膚中使用它,所以我將使用BitmapImage(和Embed)。 –