AndroidКэш Bitmap


Вступление

Эффективное кэширование с использованием бит-памяти. Это особенно важно, если ваше приложение использует анимацию, поскольку они будут остановлены во время очистки GC и сделают ваше приложение менее вялым для пользователя. Кэш позволяет повторно использовать объекты, которые дорого создавать. Если вы загружаете объект в память, вы можете думать об этом как кэш для объекта. Работа с растровым рисунком в android сложна. Важно, чтобы кешировать бимап, если вы собираетесь использовать его повторно.

Синтаксис

  • LruCache<String, Bitmap> mMemoryCache;//declaration of LruCache object.
  • void addBitmapToMemoryCache (String key, Bitmap bitmap) {} // объявление общего метода, добавляющего растровое изображение в кэш-память
  • Bitmap getBitmapFromMemCache (String key) {} // объявление универсального метода для получения бимака из кеша.

параметры

параметр подробности
ключ ключ для сохранения растрового изображения в кеше памяти
битовая карта растровое значение, которое будет кэшироваться в память

Кэш Bitmap Связанные примеры