public interface DiskCache
限定符和类型 | 方法和说明 |
---|---|
void |
clear()
Clears disk cache.
|
void |
close()
Closes disk cache, releases resources.
|
File |
get(String imageUri)
Returns file of cached image
|
File |
getDirectory()
Returns root directory of disk cache
|
boolean |
remove(String imageUri)
Removes image file associated with incoming URI
|
boolean |
save(String imageUri,
android.graphics.Bitmap bitmap)
Saves image bitmap in disk cache.
|
boolean |
save(String imageUri,
InputStream imageStream,
IoUtils.CopyListener listener)
Saves image stream in disk cache.
|
File getDirectory()
File get(String imageUri)
imageUri
- Original image URIboolean save(String imageUri, InputStream imageStream, IoUtils.CopyListener listener) throws 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 callsIOException
boolean save(String imageUri, android.graphics.Bitmap bitmap) throws IOException
imageUri
- Original image URIbitmap
- Image bitmapIOException
boolean remove(String imageUri)
imageUri
- Image URIvoid close()
void clear()