Когда вы загружаете растровое изображение из ресурсов следующим образом:
iv.setImageResource(R.drawable.image);
- если качество растрового изображения уменьшается с помощью Scaletype, сохраняется ли исходное растровое изображение целиком? (Я думаю, да, потому что один может изменить Scaletype на лету, и вы захотите получить полное качество.)
- Если вы загружаете один и тот же идентификатор ресурсов в несколько ImageView, в памяти хранится только одно растровое изображение?
- Было бы хорошей практикой сканировать иерархию представлений и вручную перерабатывать эти растровые изображения (путем извлечения BitmapDrawable из ImageView) в onDestroy, или я могу быть уверен, что система сделает это вовремя?
задан Daniele 19 March 2012 в 13:32
поделиться