论坛首页 移动开发技术论坛

又优化了一下 Android ListView 异步加载图片

浏览 87839 次
精华帖 (0) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-12-22  
lnb891219 写道
Cindy_Lee 写道
lnb891219 写道
很感谢作者,只是这个对我初学者而言没有一点的注释看起来还辛苦。而且下下来的项目运行起来了,但图片都没显示,不知道为什么。楼主可否指点一下?

看这个需要有一点android基础,然后图片失效问题是因为下载图片的网站已经关闭了


谢谢您,不过我已经解决了这个问题,但是,为什么不能向下滚动....明明有50条记录,一直就只能显示6条。为什么呢

你看代码应该明白吧,for循环了10次
0 请登录后投票
   发表时间:2011-12-22  
Cindy_Lee 写道
lnb891219 写道
Cindy_Lee 写道
lnb891219 写道
很感谢作者,只是这个对我初学者而言没有一点的注释看起来还辛苦。而且下下来的项目运行起来了,但图片都没显示,不知道为什么。楼主可否指点一下?

看这个需要有一点android基础,然后图片失效问题是因为下载图片的网站已经关闭了


谢谢您,不过我已经解决了这个问题,但是,为什么不能向下滚动....明明有50条记录,一直就只能显示6条。为什么呢

你看代码应该明白吧,for循环了10次

对啊,循环了10次,应该有50条记录对吧,然后屏幕长度只显示6,那么我们应该可以向下拖动显示其他,可是这个代码拖不下去啊
0 请登录后投票
   发表时间:2011-12-23  
lnb891219 写道
Cindy_Lee 写道
lnb891219 写道
Cindy_Lee 写道
lnb891219 写道
很感谢作者,只是这个对我初学者而言没有一点的注释看起来还辛苦。而且下下来的项目运行起来了,但图片都没显示,不知道为什么。楼主可否指点一下?

看这个需要有一点android基础,然后图片失效问题是因为下载图片的网站已经关闭了


谢谢您,不过我已经解决了这个问题,但是,为什么不能向下滚动....明明有50条记录,一直就只能显示6条。为什么呢

你看代码应该明白吧,for循环了10次

对啊,循环了10次,应该有50条记录对吧,然后屏幕长度只显示6,那么我们应该可以向下拖动显示其他,可是这个代码拖不下去啊

我没有出现过这个问题
0 请登录后投票
   发表时间:2012-03-14  
这个ListView 异步加载图片在应用开发中太有用了!
0 请登录后投票
   发表时间:2012-03-16  
楼主做的不错,但是android有个asyncTask()类,他就是集成的Thread+handler的机制,简单而且方便,是专门为异步操作而设计的,可以试试看
0 请登录后投票
   发表时间:2012-03-16  
iverson03 写道
楼主做的不错,但是android有个asyncTask()类,他就是集成的Thread+handler的机制,简单而且方便,是专门为异步操作而设计的,可以试试看

看看4楼的问题,希望你能帮忙解答一下
0 请登录后投票
   发表时间:2012-03-16  
zhuixinjian 写道
别揣测各种异步加载的方法了。用下面这个开源的吧,入选android官方博客了。

http://code.google.com/p/android-imagedownloader/

这个有个弊端,就是滑动过多少个item就访问多少次服务器,你可以看看它的源码
0 请登录后投票
   发表时间:2012-03-16  
Cindy_Lee 写道
zhuixinjian 写道
别揣测各种异步加载的方法了。用下面这个开源的吧,入选android官方博客了。

http://code.google.com/p/android-imagedownloader/

这个有个弊端,就是滑动过多少个item就访问多少次服务器,你可以看看它的源码



你可以仔细阅读一下源码,看看究竟是不是划过多少个item就访问多少次服务器..
0 请登录后投票
   发表时间:2012-03-24  
为什么只看到8条数据,命名for循环了10次。为什么只显示出来了8条数据,滚动条拉下去了都没有看到剩余的数据。楼主,能解答一下么?
0 请登录后投票
   发表时间:2012-03-24  
zhuixinjian 写道
Cindy_Lee 写道
zhuixinjian 写道
别揣测各种异步加载的方法了。用下面这个开源的吧,入选android官方博客了。

http://code.google.com/p/android-imagedownloader/

这个有个弊端,就是滑动过多少个item就访问多少次服务器,你可以看看它的源码



你可以仔细阅读一下源码,看看究竟是不是划过多少个item就访问多少次服务器..

我发现把图片去掉就能完整的看到50条数据,但是加上图片显示就只能看到8条数据。楼主,你能告诉我这是什么原因么?
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics