com.github.longkai.zhihu.util.BitmapLruCache.java Source code

Java tutorial

Introduction

Here is the source code for com.github.longkai.zhihu.util.BitmapLruCache.java

Source

/*
 * The MIT License (MIT)
 * Copyright (c) 2013 longkai()
 * The software shall be used for good, not evil.
 */
package com.github.longkai.zhihu.util;

import android.graphics.Bitmap;
import android.support.v4.util.LruCache;
import com.android.volley.toolbox.ImageLoader;

/**
 * bitmap lru cache  android volley
 *
 * @User longkai
 * @Date 13-11-10
 * @Mail im.longkai@gmail.com
 */
public class BitmapLruCache extends LruCache<String, Bitmap> implements ImageLoader.ImageCache {

    public BitmapLruCache(int maxSize) {
        super(maxSize);
    }

    @Override
    public Bitmap getBitmap(String url) {
        return get(url);
    }

    @Override
    public void putBitmap(String url, Bitmap bitmap) {
        put(url, bitmap);
    }
}