AndroidCache Bitmap


Introduction

Mise en cache par bitmap efficace en mémoire: Cette fonctionnalité est particulièrement importante si votre application utilise des animations car celles-ci seront arrêtées lors du nettoyage du GC et rendront votre application trop lente pour l'utilisateur. Un cache permet de réutiliser des objets coûteux à créer. Si vous chargez un objet en mémoire, vous pouvez le considérer comme un cache pour l’objet. Travailler avec un bitmap dans android est délicat.

Syntaxe

  • LruCache<String, Bitmap> mMemoryCache;//declaration of LruCache object.
  • void addBitmapToMemoryCache (clé de chaîne, bitmap bitmap) {} // déclaration de la méthode générique ajoutant un bitmap à la mémoire cache
  • Bitmap getBitmapFromMemCache (clé de chaîne) {} // déclaration de la méthode générique pour obtenir la bimap du cache.

Paramètres

Paramètre Détails
clé clé pour stocker le bitmap dans la mémoire cache
bitmap valeur bitmap qui mettra en mémoire cache

Cache Bitmap Exemples Liés