decodeStream:首先下载图像然后缩小尺寸吗?

时间:2014-10-23 13:21:06

标签: android performance bitmap

我正在从我的应用中的网址下载一些图片,当我将网址解码为位图时,将BitmapFactoryOptions inSampleSize尺寸设置为> 0,我认为这需要太多时间。

问题是在本地网络解码时需要花费太多时间,而服务器我花费大约1.2秒解码,并且inSampleSize设置为8。

为了比较,我接着只使用了没有选项的decodeStream(inputStream)的时间:执行时间大致相同(1.1-1.2秒)

特定的图像大约是2.5 MB(我知道它开始时有点笨重,但现在用它来测试性能很好)

我的问题是,decodeStream是否会下载整个图像,然后使用opts inSampleSize参数缩小我的Bitmap,还是应该“动态”缩小尺寸? (也就是说,由于我的inSampleSize参数,它不会直接下载2.5 MB直接下载1/8,而是

0 个答案:

没有答案