public class CacheManager
extends java.lang.Object
| 构造器和说明 |
|---|
CacheManager(Context context) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
closeCache()
close cache
|
<D> D |
getCache(java.lang.String key,
java.lang.Class<D> cls)
read cache
|
<D> java.util.List<D> |
getCacheList(java.lang.String key,
java.lang.Class<D> cls)
read list cache
|
Bitmap |
getImageCache(java.lang.String imageUrl)
get image cache by image url
|
CacheManager |
path(java.lang.String cachePath)
set cache path
|
boolean |
remove(java.lang.String key)
delete cache by key
|
<D> boolean |
saveCache(java.lang.String key,
D object)
save cache
|
void |
saveImage(java.lang.String imageUrl)
save image cache
|
public CacheManager path(java.lang.String cachePath)
cachePath - cachePathpublic <D> boolean saveCache(java.lang.String key,
D object)
key - keyobject - objectpublic void saveImage(java.lang.String imageUrl)
imageUrl - imageUrlpublic <D> D getCache(java.lang.String key,
java.lang.Class<D> cls)
D - objectkey - keycls - clspublic <D> java.util.List<D> getCacheList(java.lang.String key,
java.lang.Class<D> cls)
D - tkey - keycls - clspublic Bitmap getImageCache(java.lang.String imageUrl)
imageUrl - imageUrlpublic boolean remove(java.lang.String key)
key - keypublic void closeCache()