谁真正解决过 android listview滑动时效率慢的问题

 我来答
弭笑卉xy
2016-05-13 · TA获得超过2836个赞
知道小有建树答主
回答量:955
采纳率:85%
帮助的人:302万
展开全部
listview滑动时慢的根本原因是滑动时动态创建了控件,加载图片是较为耗时的,利用多线程只能是一种提高效率的做法,但不能从根本上解决问题。即便是用多线程,你滑动较快的话,仍然会卡,尤其是在那些性能不是很好的设备上。对于列表项较多,且含有图片的话,这个不太好整,因为图片占用内存较多,需要软引用,内存不足的话滑动卡点在所难免。如果没有图片(或图片很小),且列表项不是特别多的话,完全可以提前把列表项对象创建好放在数组中,在显示的时候直接从数组中取出,这样就非常流畅了
左山兰0fd
2016-04-01 · TA获得超过271个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:158万
展开全部
您好,listview滑动效率慢是原因是加载图片造成的,如果只有文字的话不会卡。
您可以在网上搜索ImageLoader的设计方法,利用多线程来加载图片,这样listView滑动时就不会卡了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式