项目总结---- imageLoder 的2个Bug解决方法、1.9.4如何选择性删除disk缓存和其它一些错误。

我们不说废话,直接入主题,抓紧时间写完,好继续找bug...

(PS:imageLoder的bug 百度不到的哦,不过我坚信我的观点没错)

版本1.9.2,1.9.4我没测试

1,imageLoder 在加载图片时,配置 DisplayImageOptions options  时

      如果要显示圆角图片,请把此句去掉:

    displayer(new FadeInBitmapDisplayer(100))//是否图片加载好后渐入的动画时间

这句根本没起作用,还把圆角图片的效果给 KO 掉了,不信你去试,除此之外,显示圆角图片的imageView必须设置固定大小,即 width和height要固定好 dp,否则显示不出来。版本1.9.2和1.9.4都有2,imageLoder 在加载图片时,同一个程序,退出、进入运行多次可能会出现加载漏掉的情况,我项目加载两种就是有两张,有时候一张,奇葩。。。使用 ImageLoadingListener()跟踪debug时,你如果发现只有 onLoadCancel 被调用,就是这样情况了,解决方法,使用 递归,在 onLoadCancel 判断此时的 imageView.getDrawable 是否是null,是则递归下去,继续下载此张。版本1.9.43,针对性地删除disk硬盘缓存,imageLoder的对象方法中有一个是 clearDiskCache(),这个你不要用,这个是全清,如果你像我一样,需要在项目中让用户修改头像,只更新头像缓存,就使用这个:
imageLoader.getDiskCache().remove("你的网页图片URL,注意是没加密的情况")imageLoder 说完。下面是客串版使用 intent 跳装时,如果传递数据,一定要设置对类型,否则获取是 空指针异常,举个例子int result=0Intent.putExtra("result",result);如果获取时,使用  Intent.getStringExtra("result"); 则空指针,因为传的使用的 result是int类型,获取时是字符串,别小看这个细节,我相信 N多开发者都会这样干过。
back to my job..........

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏代码GG之家

Android 关机对话框概率没有阴影故障分析

Android 关机对话框概率没有阴影故障分析 ? 以玩的心态,做着感兴趣的事情而已,别无其他杂念。 android recent key长按事件弹起触发最近列...

2176
来自专栏DannyHoo的专栏

利用plist文件查看后台返回数据的数据类型

当看客看到标题的时候或许会有些疑惑,有的人甚至会鄙视写者。查看后台返回的数据类型为什么要用plist文件,这也太麻烦了吧。我既然写这篇博客,肯定是有一定的原因的...

561
来自专栏贾鹏辉的技术专栏@CrazyCodeBoy

一款简单易用的 Toast 组件,支持 Android&iOS

react-native-easy-toast 尊重版权,未经授权不得转载 本文出自:贾鹏辉的技术博客(http://www.devio.org) 一款...

32711
来自专栏Java帮帮-微信公众号-技术文章全总结

第一天 Java基础入门【悟空教程】

2187
来自专栏前端布道

界面之下:还原真实的MV*模式

做客户端开发、前端开发对MVC、MVP、MVVM这些名词不了解也应该大致听过,都是为了解决图形界面应用程序复杂性管理问题而产生的应用架构模式。网上很多文章关于这...

772
来自专栏KK的小酒馆

在线请求天气API,并解析其中的json数据予以显示

请求互联网信息提供商并取得返回的数据使用到HttpURLConnection,等待数据下载成功得到的Json,把它 解析成程序可利用的数据,使用到JSONObj...

2483
来自专栏恰同学骚年

.NET单元测试的艺术-1.入门

开篇:最近在看Roy Osherove的《单元测试的艺术》一书,颇有收获。因此,将其记录下来,并分为四个部分分享成文,与各位Share。本篇作为入门,介绍了单元...

802
来自专栏Felix的技术分享

《一个操作系统的实现》笔记(7)--输入/输出系统(I/O)

1344
来自专栏木头编程 - moTzxx

Android 学习链接,资源,博客(备忘)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

752
来自专栏禁心尽力

mybatis_基础篇

一、认识mybatis:     MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software founda...

1859

扫码关注云+社区