Intereting Posts
Как проверить, имеет ли текущая активность диалоговое окно впереди? Проверьте права на Android в методе Clueless О (возможно) утечке памяти Android Отладка с Android Studio застряла на «Ожидание отладчика» навсегда Проверка имени версии внешнего приложения в android Android: HTTP-связь должна использовать «Accept-Encoding: gzip» Какой поток запускает ContentProvider? Не удается вызвать void android.view.View.setTranslationZ (float) на нулевом объекте Часто обновление виджета (чаще, чем позволяет updatePeriodMillis) Android-вызов AsyncTask сразу после завершения Создание WAV-файла из необработанных данных PCM с помощью Android SDK Android Не разрешено загружать локальный ресурс: file: /// android_asset Как удалить все временные файлы, созданные createTempFile при выходе из приложения в Android? Какое значение следует задать для: «Минимальный необходимый SDK», «Target SDK» и «Compile with» Хранить и извлекать объект класса по общим предпочтениям

Является ли неизменяемым Bitmap быстрее, чем измененным?

Класс Bitmap имеет метод copy() с подписями ниже:

 public Bitmap copy(Bitmap.Config config, boolean isMutable) 

Есть ли разница в производительности между изменяемым и неизменяемым Bitmap ?

Solutions Collecting From Web of "Является ли неизменяемым Bitmap быстрее, чем измененным?"

Ромен Гай ответил в комментариях:

Чтобы ответить на исходный вопрос: нет, нет разницы в производительности. Однако есть некоторые оптимизации, которые мы могли бы реализовать для изменчивых растровых изображений. Надеюсь, в следующем выпуске 🙂

Разницы в производительности нет. Это не повлияет на производительность вашего приложения. Если вы хотите выполнить любое отступление, например, вращение и т. Д., Тогда я думаю, что растровое изображение должно быть изменчивым …

На уровне приложений всегда существует разница между неизменяемыми и изменяемыми ресурсами Bitmap.

Вы всегда получаете неизменяемый битмап из ресурсов. Вам нужно преобразовать их в изменчивое растровое изображение согласно требованию.

Bitmap Bitmap = BitmapFactory.decodeResource (….); Bitmap mutableBitmap = immutableBitmap.copy (битмап.Config.ARGB_8888, true);

Поэтому, вероятно, в этой ссылке должна быть проблема с производительностью.