Должен ли я использовать матрицу для масштабирования растрового изображения до размера экрана? - PullRequest
0 голосов
/ 21 марта 2012

При поддержке нескольких размеров экрана в Android и необходимости программно рисовать мои пользовательские View s использует Matrix для масштабирования Bitmap - эффективный способ убедиться, что он выглядит нормально для разрешения экрана?Является ли / это не лучшая практика?

Спасибо.

1 Ответ

1 голос
/ 21 марта 2012

Посмотрите на http://developer.android.com/guide/practices/screens_support.html

Матрица и растровые изображения, вероятно, тоже будут работать, но вам придется делать одни и те же вычисления для изменения размера снова и снова, что не является необходимым и, если оно выполняется для многих изображений одновременно, замедлит пользовательский интерфейс. Сделайте это один раз, создайте ресурсы и покончите с этим.

Матрица и растровые изображения используются для преобразования растровых изображений на лету.

...