public interface DiskCache
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears disk cache.
|
void |
close()
Closes disk cache, releases resources.
|
java.io.File |
get(java.lang.String imageUri)
Returns file of cached image
|
java.io.File |
getDirectory()
Returns root directory of disk cache
|
boolean |
remove(java.lang.String imageUri)
Removes image file associated with incoming URI
|
boolean |
save(java.lang.String imageUri,
android.graphics.Bitmap bitmap)
Saves image bitmap in disk cache.
|
boolean |
save(java.lang.String imageUri,
java.io.InputStream imageStream,
IoUtils.CopyListener listener)
Saves image stream in disk cache.
|
java.io.File getDirectory()
java.io.File get(java.lang.String imageUri)
imageUri
- Original image URIboolean save(java.lang.String imageUri, java.io.InputStream imageStream, IoUtils.CopyListener listener) throws java.io.IOException
imageUri
- Original image URIimageStream
- Input stream of image (shouldn't be closed in this method)listener
- Listener for saving progress, can be ignored if you don't use
progress listener in ImageLoader callsjava.io.IOException
boolean save(java.lang.String imageUri, android.graphics.Bitmap bitmap) throws java.io.IOException
imageUri
- Original image URIbitmap
- Image bitmapjava.io.IOException
boolean remove(java.lang.String imageUri)
imageUri
- Image URIvoid close()
void clear()