您好,欢迎来到知库网。
搜索
您的当前位置:首页android面向对象的六大原则之 —— 依赖倒置原则

android面向对象的六大原则之 —— 依赖倒置原则

来源:知库网

版权声明:本文为博主原创文章,未经博主允许不得转载。


publicclassImageLoader{

publicImageLoader(){
}

//使用内存缓存
MemoryCacheimageCache=newMemoryCache();
/**
*显示图片
*@paramurl图片的url
*@paramimageView要显示的view
*/
publicvoiddisplayImage(finalStringurl,finalImageViewimageView){
Bitmapbitmap=imageCache.get(url);
if(bitmap!=null){
imageView.setImageBitmap(bitmap);
return;}
//省略以下代码

上面的做法是ImageLoader只使用了内存缓存,当我加入sd卡缓存的时候,我的ImageLoader类就要修改成:

publicclassImageLoader{

publicImageLoader(){
}

//使用sd卡缓存
DiskCacheimageCache=newDiskCache();

/**
*显示图片
*@paramurl图片的url
*@paramimageView要显示的view
*/
publicvoiddisplayImage(finalStringurl,finalImageViewimageView){
Bitmapbitmap=imageCache.get(url);

if(bitmap!=null){
imageView.setImageBitmap(bitmap);
return;
}
//省略以下代码

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

热门图文

Copyright © 2019-2025 zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务