最近遇到多图片加载的问题,最初用Loader加载图片,然后用BitmapData来保存图片数据,用到哪张就生成Bitmap对象,
图片越多内存暂用的内存会相对的高。
后来,经过再三的研究,像通过JPGEncoder对图片进行压缩,将其转化为ByteArray再保存,然后JPGEncoder执行效率
非常低下(而起flash单线程运行环境),即使只是宽高1280*800的BitmapData,虽然保存的数据很小,但这种方式还是不可
取。
最后,想到URLLoader指定BINARY方式读取图片文件,其data属性就是JPG或者其它压缩格式的ByteArray数据,问题终
于得到的解决