聊天广场 个人中心
立刻聊

引入LruCache重写图片加载类

立刻聊 2015-03-18 21:24:20 阅读(1553)

前几天了解到,做图片加载的时候,需要图片缓存,缓存到手机内存里,之前一直用的软引用,效果很不错,但是安卓新版本里对软应用不太支持,而且不能及时的释放内存,会导致电话聊天的程序卡主,所以引出了LruCache这个概念。

刚开始的时候,试图重新写类,但是问题多多,之前一直费劲写的代码为什么不复用呢,于是就用以前写的类,稍微改了一下,发现效果不怎么样,跟之前的好不了多少,既然专家都说有好处,那就用着吧。

这算是一个经常用到的类,还一个就是ListView,需要自己重载一个,每次都要写那么多代码未免有点麻烦,不光工作量太大,而且调试起来困难,编译出来的apk文件也大一些,可以把ListView一些常用的功能集成到一起,这样需要的时候直接调用就行。

刚才在测试聊天广场的时候,在安卓2.2上那个底部的加载状态不能自动更新,但是同样原理的礼物列表却没错,这个地方需要重新写一下。

其他文章
Copyright © 2009-2021 立刻聊 版权所有