public class AlbumTaskManager extends ImageViewTask<AlbumTaskManager.AlbumTaskImageWare>
限定符和类型 | 类和说明 |
---|---|
static class |
AlbumTaskManager.AlbumTaskImageWare
任务图片包装
|
static class |
AlbumTaskManager.AlbumTaskType
任务管理器类型
|
限定符和类型 | 字段和说明 |
---|---|
static AlbumTaskManager |
shared
相册任务管理器
|
static int |
TypeMiniThumbSize
最小预览图 (默认:最小100px)
|
static int |
TypeThumbSize
预览图 (默认:最小200px)
|
限定符和类型 | 方法和说明 |
---|---|
protected android.graphics.Bitmap |
asyncTaskLoadImage(AlbumTaskManager.AlbumTaskImageWare ware)
异步处理任务
|
protected void |
finalize() |
protected java.lang.String |
getCacheKey(AlbumTaskManager.AlbumTaskImageWare ware)
获取缓存键
|
void |
loadFullScreenImage(android.widget.ImageView view,
ImageSqlInfo imageSqlInfo)
加载全屏大小图片
|
void |
loadImage(android.widget.ImageView view,
ImageSqlInfo imageSqlInfo,
AlbumTaskManager.AlbumTaskType taskType)
加载图片
|
void |
loadResolution(android.widget.ImageView view,
ImageSqlInfo imageSqlInfo)
加载原始图片 (注意:原始图片过大会导致内容溢出,从而程序崩溃)
|
void |
loadThumbImage(android.widget.ImageView view,
ImageSqlInfo imageSqlInfo)
加载普通预览图片 (默认:最小200px, 允许设置AlbumTaskManager.TypeThumbSize)
|
void |
loadThumbMiniImage(android.widget.ImageView view,
ImageSqlInfo imageSqlInfo)
加载最小预览图片 (默认:最小100px, 允许设置AlbumTaskManager.TypeThumbSize)
|
cancelLoadImage, loadImage, resetQueues, submitTask
public static final AlbumTaskManager shared
public static int TypeMiniThumbSize
public static int TypeThumbSize
protected void finalize() throws java.lang.Throwable
finalize
在类中 ImageViewTask<AlbumTaskManager.AlbumTaskImageWare>
java.lang.Throwable
public void loadThumbMiniImage(android.widget.ImageView view, ImageSqlInfo imageSqlInfo)
view
- imageSqlInfo
- public void loadThumbImage(android.widget.ImageView view, ImageSqlInfo imageSqlInfo)
view
- imageSqlInfo
- public void loadFullScreenImage(android.widget.ImageView view, ImageSqlInfo imageSqlInfo)
view
- imageSqlInfo
- public void loadResolution(android.widget.ImageView view, ImageSqlInfo imageSqlInfo)
view
- imageSqlInfo
- public void loadImage(android.widget.ImageView view, ImageSqlInfo imageSqlInfo, AlbumTaskManager.AlbumTaskType taskType)
view
- 图片视图imageSqlInfo
- 系统相片数据库信息taskType
- 任务管理器类型protected java.lang.String getCacheKey(AlbumTaskManager.AlbumTaskImageWare ware)
getCacheKey
在类中 ImageViewTask<AlbumTaskManager.AlbumTaskImageWare>
ware
- protected android.graphics.Bitmap asyncTaskLoadImage(AlbumTaskManager.AlbumTaskImageWare ware)
asyncTaskLoadImage
在类中 ImageViewTask<AlbumTaskManager.AlbumTaskImageWare>
ware
-