У меня есть фотография jpg размером 2550 x 1700 (Ш x В). После загрузки растрового изображения, как объяснено здесь использование памяти увеличивается примерно на 200 МБ. Что намного больше ожидаемых 35 МБ (2550 *1700* 8 байт / пиксель) для полноразмерной фотографии.
Что я делаю не так?
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
int height = displayMetrics.heightPixels;
int width = displayMetrics.widthPixels;
bg_bmp = decodeSampledBitmapFromResource(getResources(), R.drawable.p7, width, height);
img_bg_delay.setImageBitmap(bg_bmp);
