Android-Ptr-Comparison icon indicating copy to clipboard operation
Android-Ptr-Comparison copied to clipboard

下拉体验对比

Open niorgai opened this issue 8 years ago • 0 comments

感谢作者用心的对比,同时在使用过程中,我认为下拉组件还需要做到这一点才能让"下拉动作"更加流畅:

用户可以随意在下拉刷新和滑动列表之间切换, 而不需要抬起手指

具体测试方法为:

  1. 滑动列表至第1个 item 隐藏.
  2. 下拉列表直至露出刷新头部. (能否顺利下拉)
  3. 上滑列表隐藏头部.
  4. 继续上滑查看是否能够滑动列表. (能否顺利上滑)

对比后发现:

能否顺利下拉 能否顺利上滑
Android-PullToRefresh 不能 不能
android-Ultra-Pull-To-Refresh 可以 可以
android-pulltorefresh 可以 可以
Phoenix 不能 不能
FlyRefresh 可以 可以
SwipeRefreshLayout 可以 不能

另外我 clone 这个库对比的过程中,发现 FlyRefreshLayout 需要用在支持 NestedScroll , 所以在测试的时候需要添加 mListView.setNestedScrollingEnabled(true); 来测试..

niorgai avatar Nov 08 '16 15:11 niorgai