1. ImageFetcher
① 图片缓存:先从内存加载;内存没有再从本地SD卡或内设存储加载;硬件存储也没有,再从网络下载到本地,本地再加载到内存,再显示
② 防止加载的图片太多而内存溢出
③ 从网络下载的图片太大时,根据传入的参数 经过压缩后存在本地
初始化:
mImageWorker = new ImageFetcher(context, wh[0], wh[1]);
mImageWorker.setImageCache(new ImageCache(context,ConstantS.THUMNAIL_CACHE_PATH));
mImageWorker.setLoadingImage(R.drawable.share_public_headview_bg);
mImageWorker.setImageFadeIn(false);
使用: mImageWorker.loadImage(info.note_folder_url, holder.ivFolder,R.drawable.share_public_headview_bg, true);
2. CustomActivityOnCrash 当出现Crash时,启动一个CustomActivity.
① 图片缓存:先从内存加载;内存没有再从本地SD卡或内设存储加载;硬件存储也没有,再从网络下载到本地,本地再加载到内存,再显示
② 防止加载的图片太多而内存溢出
③ 从网络下载的图片太大时,根据传入的参数 经过压缩后存在本地
初始化:
mImageWorker = new ImageFetcher(context, wh[0], wh[1]);
mImageWorker.setImageCache(new ImageCache(context,ConstantS.THUMNAIL_CACHE_PATH));
mImageWorker.setLoadingImage(R.drawable.share_public_headview_bg);
mImageWorker.setImageFadeIn(false);
使用: mImageWorker.loadImage(info.note_folder_url, holder.ivFolder,R.drawable.share_public_headview_bg, true);
2. CustomActivityOnCrash 当出现Crash时,启动一个CustomActivity.