public class BitmapManagerImpl extends java.lang.Object implements BitmapManager
Constructor and Description |
---|
BitmapManagerImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addBitmap(int resId,
android.graphics.Bitmap bitmap) |
void |
addBitmap(int resId,
java.lang.String cacheName,
android.graphics.Bitmap bitmap) |
void |
addBitmap(java.lang.String key,
android.graphics.Bitmap bitmap) |
void |
addBitmap(java.lang.String key,
java.lang.String cacheName,
android.graphics.Bitmap bitmap) |
<any> |
addCache(java.lang.String cacheName) |
<any> |
addCache(java.lang.String cacheName,
int cacheSize) |
void |
clearAllCaches() |
void |
clearCache() |
void |
clearCache(java.lang.String cacheName) |
void |
dispose() |
android.graphics.Bitmap |
getBitmap(int resId) |
android.graphics.Bitmap |
getBitmap(java.lang.String key) |
android.graphics.Bitmap |
getBitmap(java.lang.String cacheName,
int resId) |
int |
getCacheSize() |
int |
getCacheSize(java.lang.String cacheName) |
void |
removeCache(java.lang.String cacheName) |
void |
resizeCache(java.lang.String cacheName,
int newSize) |
public android.graphics.Bitmap getBitmap(int resId)
getBitmap
in interface BitmapManager
public android.graphics.Bitmap getBitmap(java.lang.String cacheName, int resId)
getBitmap
in interface BitmapManager
public android.graphics.Bitmap getBitmap(java.lang.String key)
getBitmap
in interface BitmapManager
public <any> addCache(java.lang.String cacheName)
addCache
in interface BitmapManager
public <any> addCache(java.lang.String cacheName, int cacheSize)
addCache
in interface BitmapManager
public void clearCache()
clearCache
in interface BitmapManager
public void clearCache(java.lang.String cacheName)
clearCache
in interface BitmapManager
public int getCacheSize()
getCacheSize
in interface BitmapManager
public int getCacheSize(java.lang.String cacheName)
getCacheSize
in interface BitmapManager
public void resizeCache(java.lang.String cacheName, int newSize)
resizeCache
in interface BitmapManager
public void removeCache(java.lang.String cacheName)
removeCache
in interface BitmapManager
public void clearAllCaches()
clearAllCaches
in interface BitmapManager
public void dispose()
dispose
in interface BitmapManager
public void addBitmap(int resId, android.graphics.Bitmap bitmap)
addBitmap
in interface BitmapManager
public void addBitmap(java.lang.String key, android.graphics.Bitmap bitmap)
addBitmap
in interface BitmapManager
public void addBitmap(int resId, java.lang.String cacheName, android.graphics.Bitmap bitmap)
addBitmap
in interface BitmapManager
public void addBitmap(java.lang.String key, java.lang.String cacheName, android.graphics.Bitmap bitmap)
addBitmap
in interface BitmapManager