• logo categorie
    RESOLU

    Exemple de mise en place d'un LruCache pour les bitmaps


    Bonjour
    Je voudrais un exemple de mise en place d'un LruCache pour les bitmaps sous Android?
    Android
    LruCache
    Bitmaps
    Android
    utilisateur
    Lisa
    Posté le : 12 Novembre à 11:14
    20 268 vues

  • 0
    Nolan
    Posté le : 12 Novembre à 11:15
    Bonjour
    Voici un exemple de mise en place d'un LruCache pour les bitmaps sous Android:
    private LruCache<String, Bitmap> mMemoryCache;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    ...
    // Get max available VM memory, exceeding this amount will throw an
    // OutOfMemory exception. Stored in kilobytes as LruCache takes an
    // int in its constructor.
    final int maxMemory = (int) (Runtime.getRuntime().maxMemory() / 1024);

    // Use 1/8th of the available memory for this memory cache.
    final int cacheSize = maxMemory / 8;

    mMemoryCache = new LruCache<String, Bitmap>(cacheSize) {
    @Override
    protected int sizeOf(String key, Bitmap bitmap) {
    // The cache size will be measured in kilobytes rather than
    // number of items.
    return bitmap.getByteCount() / 1024;
    }
    };
    ...
    }

    public void addBitmapToMemoryCache(String key, Bitmap bitmap) {
    if (getBitmapFromMemCache(key) == null) {
    mMemoryCache.put(key, bitmap);
    }
    }

    public Bitmap getBitmapFromMemCache(String key) {
    return mMemoryCache.get(key);
  • ⇒ Si vous êtes ici c'est que le sujet vous intéresse ^^
    Inscrivez-vous sur Oyant, apportez votre contribution sur ce sujet et gagnez de l'argent :

    Inscription
    Répondre
  • logo categorie
    RESOLU

    Batte

    Bonjour
    Est-ce que batte peut avoir deux sens différents?
    Apprentissage des langues
    Batte
    Sens
  • logo categorie
    RESOLU

    La différence entre bâte et bath

    Bonjour
    Savez-vous la différence entre bâte et bath?
    Merci d'avance.
    Apprentissage des langues
    Bâte
    Bath
  • logo categorie
    RESOLU

    La différence entre boite et boîte

    Bonjour
    La différence entre boite et boîte, s’il vous plait ?
    Merci d'avance.
    Apprentissage des langues
    Boite
    Boîte
  • logo categorie
    RESOLU

    Gérer les accès concurrents sous Android

    Bonjour
    Comment gérer les accès concurrents sous Android?
    Android
    Android
  • logo categorie
    RESOLU

    La différence entre grâce et grasse

    Bonjour
    Avez-vous une idée sur la différence entre grâce et grasse?
    Merci d'avance.
    Apprentissage des langues
    Grâce
    Grasse
  • logo categorie
    RESOLU

    La différence entre heurt et heur

    Bonjour
    La différence entre heurt et heur, s’il vous plait ?
    Apprentissage des langues
    Heurt
    Heur
    Différence
  • logo categorie
    RESOLU

    Charger le bitmap en mode asynchrone

    Salut
    S'il vous plaît je voudrais charger le bitmap en mode asynchrone sous Android.
    Avez-vous une idée?
    Android
    Bitmap
    Asynchrone
    Android
  • logo categorie
    RESOLU

    Eure, heure?

    Salut
    Avez-vous une idée sur la différence entre Eure et heure?
    Merci d'avance.
    Apprentissage des langues
    Eure
    Heure
    Heurt
    Heur
  • logo categorie
    RESOLU

    Pi, pie et pis?

    Salut
    Avez-vous une idée sur la différence entre pi, pie et pis?
    Merci d'avance.
    Apprentissage des langues
    Pi
    Pie
    Pis
  • logo categorie
    RESOLU

    Comment voir si ImageView est toujours mis en bitmap?

    Salut
    j'aimerais savoir comment voir si ImageView est toujours mis en bitmap sous Android?
    Android
    ImageView
    Bitmap
    Android
  • logo categorie
    RESOLU

    La différence entre houx et ou

    Bonjour
    Savez-vous la différence entre houx et ou, s'il vous plaît?
    Apprentissage des langues
    Houx
    Ou
  • logo categorie
    RESOLU

    Hou et houe?

    Bonjour
    Avez-vous une idée sur la différence entre hou et houe?
    Merci d'avance.
    Apprentissage des langues
    Hou
    Houe
    Différence
  • logo categorie
    RESOLU

    Décoder l'image en background

    Bonjour
    Je voudrais savoir s'il vous plaît comment décoder une image en background sous Android?
    Android
    Image
    Background
    Android
  • logo categorie
    RESOLU

    Probléme formulaire affichage �

    Bonjour,
    Après sauvegarde sur ma base de donnée, les données s'affiche sur ma page php sous forme de �

    Je comprends pas pourquoi ?
    Bases de données
    PHP
    Webmasters - Développement web
    MySQL
    Langage PHP
    Outils de développement
    PHP & SGBD
    Scripts
    Général Conception Web
    php
    mysql
  • logo categorie
    RESOLU

    La différence entre vainc, vingt et vint

    Bonjour
    La différence entre vainc, vingt et vint s’il vous plaît?
    Apprentissage des langues
    Vainc
    Vingt
    Vint
  • logo categorie
    RESOLU

    La différence entre vin et vain

    Bonjour
    Avez-vous une idée sur la différence entre vin et vain, s'il vous plaît?
    Apprentissage des langues
    Vin
    Vain
  • logo categorie
    RESOLU

    Imprimer une page web existante

    Bonjour
    J'ai besoin de savoir comment imprimer une page web existante sous Android?
    Merci.
    Android
    Web
    Android
  • logo categorie
    RESOLU

    La différence entre boue, bout et bous

    Bonjour
    Savez-vous la différence entre boue, bout et bous?
    Merci d'avance.
    Apprentissage des langues
    Boue
    Bout
    Bous
  • logo categorie
    RESOLU

    Générer un document HTML sous Android

    Bonjour
    Savez-vous comment générer un document HTML sous Android?
    Merci d'avance.
    Android
    HTML
    Android
  • logo categorie
    RESOLU

    Voir une vidéo sous Android

    Bonjour
    Avez-vous s'il vous un exemple qui permet de voir une vidéo sous Android?
    Android
    Vidéo
    Android
  • Veuillez vous connecter pour profiter pleinement de toutes les fonctionnalités de Oyant.
    Connexion
    Inscription

    Poster une question

    AnimauxApplicationsArnaquesAutres langagesBases de donnéesBeauté et ModeC et C++Cartes de voeux, lettres, poèmes et discoursCMS (Système de gestion de contenu)CollectionCuisineCultureDémarches administrativesDivertissementDotnetDroitEmploiEmploi et études en informatiqueEnseignementEntrepriseEnvironnementEvénementsFinanceGénéral développementImmobilier, logement et urbanisme    JavaLanguesLogicielsMétiersNouvelles technologiesPHPPrestations socialesRéservé aux adultesSantéSportSystèmesTransportsVie pratiqueWebmasters - Développement web 3.109 Utlisateurs parcourent Oyant en ce moment