谁真正解决过 android listview滑动时效率慢的问题
2个回答
展开全部
listview滑动时慢的根本原因是滑动时动态创建了控件,加载图片是较为耗时的,利用多线程只能是一种提高效率的做法,但不能从根本上解决问题。即便是用多线程,你滑动较快的话,仍然会卡,尤其是在那些性能不是很好的设备上。对于列表项较多,且含有图片的话,这个不太好整,因为图片占用内存较多,需要软引用,内存不足的话滑动卡点在所难免。如果没有图片(或图片很小),且列表项不是特别多的话,完全可以提前把列表项对象创建好放在数组中,在显示的时候直接从数组中取出,这样就非常流畅了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询