ListView高级 OnItemClickListener
OnItemClickListener
定义
是每个条目单击事件的监听器
使用


步骤




OnItemLongClickListener
定义
是每个条目长按事件的监听器
使用


步骤




注意事项

案例:开启AsyncTask异步任务,下载网络数据,并且通过BaseAdapter填充到ListView控件中,以及点击事件
步骤













OnScrollListener
定义
是监听列表或网格滚动事件的监听器

onScrollStateChanged()各个参数的意义

onScroll()各个参数的意义


案例二 : 使用ListView + OnScrollListener,实现上拉加载更多的功能
步骤













Picasso
定义
Picasso是Square公司出品的开源的图片加载库
Picasso设置图片的原理

常用方法

案例三:使用Picasso加载网络图片
步骤

依赖
implementation’com.squareup.picasso:picasso:2.5.2’ 



网络缓存策略
设置图片大小

图片尺寸

图片旋转

设置像素点

ListView高级 OnItemClickListener和OnItemLongClickListener还有Picasso的应用就到这了
本文详细介绍了ListView的OnItemClickListener和OnItemLongClickListener的定义与使用,包括监听条目点击和长按事件。此外,通过案例展示了如何利用AsyncTask加载网络数据并填充到ListView,以及使用OnScrollListener实现上拉加载更多功能。还深入探讨了Picasso库的原理和常用方法,如网络缓存策略、图片尺寸调整、旋转等,并提供了加载网络图片的步骤。
353

被折叠的 条评论
为什么被折叠?



