Android(安卓)ListView一些应该知道的事
16lz
2021-01-24
Android ListView一些应该知道的事
1、在Adapter中提供一个方法来更新图像。在这个方法里更新图像数据,并使用this.notifyDataSetChanged方法通知List对象数据已改变
2、通过AsyncTask类去实现数据的下载,然后通过回调函数去下载图片,如果下载成功,就把缺省图片换掉。用户不会卡在列表那等待的。
3、在onScrollStateChanged (AbsListView view, int scrollState) 中,scrollState有三种状态,分别是开始滚动(SCROLL_STATE_FLING ),正在滚动(SCROLL_STATE_TOUCH_SCROLL ), 已经停止(SCROLL_STATE_IDLE ),对于滚动事件的处理,很有必要知道。
1、在Adapter中提供一个方法来更新图像。在这个方法里更新图像数据,并使用this.notifyDataSetChanged方法通知List对象数据已改变
2、通过AsyncTask类去实现数据的下载,然后通过回调函数去下载图片,如果下载成功,就把缺省图片换掉。用户不会卡在列表那等待的。
3、在onScrollStateChanged (AbsListView view, int scrollState) 中,scrollState有三种状态,分别是开始滚动(SCROLL_STATE_FLING ),正在滚动(SCROLL_STATE_TOUCH_SCROLL ), 已经停止(SCROLL_STATE_IDLE ),对于滚动事件的处理,很有必要知道。
更多相关文章
- Android人脸识别app——基于Face++,MVP+Retofit+RxJava+Dagger高
- android 按两次返回键强制退出整个APP
- 工具篇 之 Android(安卓)WIFI ADB 实战
- android利用post方式与web服务器通信
- 关于Android直接连MySQL获取数据的真机测试的一些坑
- Android存储路径解析
- 【Android(安卓)开发】 : Activity之间传递数据的几种方式
- MapMe
- 深入了解android平台的jni(一)