拉伸后其实图片的像素没有增加只是显示放大了,所以模糊了,所以绘制view应该比大图片内存小吧,我也是猜测

解决方案 »

  1.   

    占用的内存是不一样的,我之前做过一项目,是用的绝对布局填充整个屏幕,用的ViewFlipper装载图片视图,当图片分辨率比较大,就很容易内存溢出,相较于分辨率小的图片,就不会出现这种情况
      

  2.   

    如果做过C/C++的自绘控件就很容易明白了。图片的尺寸大小最终决定了使用内存的大小,如果时平铺的话,是小图片的重复绘制,拉伸道理类似,图片对象的内存分配就是Bitmap对象的内存大小。
      

  3.   

    拉伸应该是增加了cpu消耗吧,感觉一种是增加内存消耗,减少cpu消耗,一种是减少内存消耗,增加cpu消耗。