Image 在AdobeAIR中优化远程图像的加载

Image 在AdobeAIR中优化远程图像的加载,image,actionscript-3,air,bytearray,Image,Actionscript 3,Air,Bytearray,我花了几个小时在谷歌上搜索并引用了所有的livedocs,但在以下两种加载图像的方法之间找不到客观的比较 1个Loader,loaderContext=ImageDecodingPolicy.ON_加载 根据这个例子 和 2使用URLLoaderDataFormat.BINARY和Loader.loadBytes的URLLoader 任何人都可能对哪一种更快更好有一些见解吗?Loader在某种程度上是URLLoader的扩展。如果你只需要一个二进制文件来存储,那么就使用urloader。但是,

我花了几个小时在谷歌上搜索并引用了所有的livedocs,但在以下两种加载图像的方法之间找不到客观的比较

1个Loader,loaderContext=ImageDecodingPolicy.ON_加载 根据这个例子


2使用URLLoaderDataFormat.BINARY和Loader.loadBytes的URLLoader


任何人都可能对哪一种更快更好有一些见解吗?

Loader
在某种程度上是
URLLoader
的扩展。如果你只需要一个二进制文件来存储,那么就使用
urloader
。但是,如果需要对二进制文件进行解码,最好使用
Loader
,因为即使使用
URLLoader
加载二进制文件,您仍然需要它。使用
ON_LOAD
策略,解码将在另一个线程中进行。

如果有疑问,请编写一个测试,每次测试1000次,并记录前后的时间。在您希望应用程序运行的设备类型上进行测试。