2

Image的 asdoc 中,我们可以看到:

Flex 还包括 BitmapImage 类。此类用于将图像嵌入到皮肤和 FXG 组件中

但我们也可以Image在皮肤中使用@Embed并与Image...一起使用

因此,我应该在何时何地使用ImageBitmapImage请?

4

1 回答 1

9

Image是一个可换肤的类,它包装了BitmapImage. 因此 BitmapImage 更轻量级,但 Image 具有更多功能。所以什么时候用which的问题归结为:
如果BitmapImage的特性够用,就用那个;否则使用图像。尤其是在移动环境中尽量倾向于使用 BitmapImage。

现在 Image 究竟添加了哪些功能?

  • Image extends SkinnableComponent:这意味着您可以为您的图像分配带有边框或阴影的皮肤,或者在整个应用程序中始终如一的任何您喜欢的皮肤。
  • 它还提供了一个进度指示器,可以在加载图像时显示。
  • 另一个功能是可以将多个图像的加载排队
于 2013-04-18T10:15:09.960 回答