When you load a bitmap from these resources:
iv.setImageResource(R.drawable.image);
- If the bitmap is downsized with Scaletype, will it retain the entire original bitmap? (I would assume yes, because you can change the Scaletype on the fly, and you would like to have full quality.)
- If you load the same resource identifier into multiple ImageViews, is there only one raster map stored in memory?
- Would it be a good check in the hierarchy of views and manually process these bitmaps (by extracting BitmapDrawable from the ImageView) into onDestroy or can I be sure that this is done on time by the system?
source share