title: Loading image in Android without bitmap
body: <p>to go straight to the point i would like to load and show a big image in my Android App, a big image like this -> <a href="http://viewhdwall.com/wp-content/uploads/2014/09/Wonderful-Purple-Bridge-Wallpaper.jpg" rel="nofollow">http://viewhdwall.com/wp-content/uploads/2014/09/Wonderful-Purple-Bridge-Wallpaper.jpg</a></p>
  
  <p>When loading this big image its causing the OutOfMemory exception.</p>
  
  <p>Doing a few calculations, if i load this image into a Bitmap that uses ARGB_8888 it would use like 285 MB of memory ( 11658 * 6112 * 4 ), and thats a lot of memory for an App. So my question is, can i load this big image into imageview without using a Bitmap? In a way that doesnt use so much memory.</p>
  
  <p>Just to make an example, i opened that big Image at Windows PaintBrush and it was using like 700 MB of memory, when i opened the big image at Windows Photo Viewer it used a maximum of 30 MB (i'm using Windows 8).</p>
  
  <p>Obs.: Just to clarify, making the image smaller with "inSampleSize" from BitmapFactory.Options is not an option for me, because if i reduce the image size it wont be that "big image" anymore.</p>
  
  <p><strong>Edit 1</strong></p>
  
  <p>I want that the user to be able to zoom into de image if he desires, so i cant lose quality (that would come with reduced image dimensions). I am aware that the Device screen itself will make a downscale of the image, but if i use a bitmap i will have the information of all the image details, but that just uses a lot of memory. Windows Photo Viewer achieve that without consuming a lot of memory.</p>