1、列表页面处理
一般列表页面布局中包含一个列表控件、include一个无网络重试的layout,一个环形进度条
初始状态显示列表控件、隐藏include和环形进度条。
一、有网络
1、显示加载数据的环形进度条(在网络较差的情况下,不至于页面空白,很奇怪),在加载完数据后,隐藏环形进度条。
2、数据完成后,下拉刷新和上拉加载不用显示环形进度条,因为本身有进度条的效果
3、在显示include无网络重试的layout时,点击重试按钮,隐藏无网络重试的layout,会显示环形进度条,在加载完数据后,隐藏环形进度条。
二、无网络
1、开始进入页面,隐藏列表控件、显示include无网络重试layout
2、开始有网络,列表控件有数据,后面无网络,在下拉刷新的时候会隐藏列表控件并显示include无网络重试的layout,上拉加载会提示已经加载完。