ListView 是Android 开发最常用的控件之一,当ListView的Item的有图片的时候,并不适合一下子把所有的图片都请求过来,这样的话如果ListView的条目过多的话就会请求(加载)很慢,这个时候我们就可以先请求(加载)到部分文字信息,(若果数据不多的话可以一次请求(加载)完数据,如果数据太多的话也可以用上拉加载或者点击加载更多的方式,分步请求(加载)数据。)图片则可以等到ListView滑动停止的时候请求(加载)可视区域的Item的图片,这样的话一次只请求(加载)大概一屏的数据,这样的话每次请求(加载)的数据量也不是很大,便能使操作显得更为流畅。
其实我们只要为ListView设置setOnScrollListener 监听,并在监听中实现
@Override
public void onScrollStateChanged(AbsListView view, int scrollState);方法就行了
这个方法是ListView的滚动状态改变的时候执行的方法,我们只要在这个方法中判断一下ListView的混动状态如果Li