Example usage for android.support.v4.util LruCache trimToSize

List of usage examples for android.support.v4.util LruCache trimToSize

Introduction

In this page you can find the example usage for android.support.v4.util LruCache trimToSize.

Prototype

private void trimToSize(int maxSize) 

Source Link

Usage

From source file:com.robopupu.api.component.BitmapManagerImpl.java

public void resizeCache(final String cacheName, final int newSize) {
    final LruCache<String, Bitmap> cache = bitmapCaches.get(cacheName);
    cache.trimToSize(newSize);
}

From source file:org.fuusio.api.graphics.BitmapManagerImpl.java

public void resizeCache(final String cacheName, final int newSize) {
    final LruCache<String, Bitmap> cache = mBitmacaches.get(cacheName);

    assert (cache != null);

    cache.trimToSize(newSize);
}

From source file:com.robopupu.api.component.BitmapManagerImpl.java

public void clearCache(final String cacheName) {
    final LruCache<String, Bitmap> cache = bitmapCaches.get(cacheName);
    final int cacheSize = cache.maxSize();
    cache.trimToSize(0);
    cache.trimToSize(cacheSize);/*from www  .  j a  v a2 s  .co m*/
}

From source file:org.fuusio.api.graphics.BitmapManagerImpl.java

public void clearCache(final String cacheName) {
    final LruCache<String, Bitmap> cache = mBitmacaches.get(cacheName);
    final int cacheSize = cache.maxSize();

    assert (cache != null);

    cache.trimToSize(0);
    cache.trimToSize(cacheSize);//w  w  w.  j  ava 2  s . c o m
}