com.xtremelabs.imageutils
Class DiskLRUCacher
java.lang.Object
com.xtremelabs.imageutils.DiskLRUCacher
public class DiskLRUCacher
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiskLRUCacher
public DiskLRUCacher(Context appContext,
ImageDiskObserver imageDecodeObserver)
isCached
public boolean isCached(java.lang.String uri)
getSampleSize
public int getSampleSize(com.xtremelabs.imageutils.ImageRequest imageRequest)
retrieveImageDetails
public void retrieveImageDetails(java.lang.String uri)
getBitmapAsynchronouslyFromDisk
public void getBitmapAsynchronouslyFromDisk(DecodeSignature decodeSignature,
ImageReturnedFrom returnedFrom,
boolean noPreviousNetworkRequest)
downloadImageFromInputStream
public void downloadImageFromInputStream(java.lang.String uri,
java.io.InputStream inputStream)
throws java.io.IOException
- Throws:
java.io.IOException
bumpOnDisk
public void bumpOnDisk(java.lang.String uri)
bumpInQueue
public void bumpInQueue(DecodeSignature decodeSignature)
setDiskCacheSize
public void setDiskCacheSize(long sizeInBytes)
getImageDimensions
public Dimensions getImageDimensions(java.lang.String uri)
invalidateFileSystemUri
public void invalidateFileSystemUri(java.lang.String uri)
isDecodeRequestPending
public boolean isDecodeRequestPending(DecodeSignature decodeSignature)