从用户体验角度,你咋看待 Android 和 iOS 上的下拉刷新功能

ios和android预设的软件都没这个控件,twitter发明的。ios因为本身列表就有到底了继续拉开的效果,所以下拉刷新用起来不怎么怪异,但是android4拉倒底会出现蓝色的边界效果,我总觉得android4用下拉刷新跟默认的listview特效冲突
■网友
纠正下 下拉刷新是Tweetie最开始使用的 而且由Tweetie的开发者Loren Brichter申请了专利 不过twitter在2010年把Tweetie收购了 自然也就拿到了这个专利 当时Loren Brichter在申请的时候解释 这是防御性的 目前该专业还没完全审批下来http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2\u0026amp;Sect2=HITOFF\u0026amp;u=%2Fnetahtml%2FPTO%2Fsearch-adv.html\u0026amp;r=1\u0026amp;f=G\u0026amp;l=50\u0026amp;d=PG01\u0026amp;p=1\u0026amp;S1=20100199180.PGNR.\u0026amp;OS=dn/20100199180\u0026amp;RS=DN/20100199180这个手势在iOS上已经非常流行了 甚至已经演变成标准了 用户体验也非常流畅 但是在Android里不知道为什么那么卡 之前用了朋友的Android手机 大部分都会一卡一卡的
■网友
下拉刷新当新内容是从列表顶端挤出时才有隐喻的意味。那种整个页面刷新,并且页面不可滚动不是列表的还是不要用下拉刷新比较好。这个下拉的来由是当新内容在列表顶端时,用户要看新内容,需要下拉列表将内容滚动到顶端,早先 Loren Brichter 考虑在顶部使用一个刷新按钮,即拉下来后按刷新,后来觉得直接下拉到顶部后释放即可。至于实现的体验,我觉得有几个关键要素:长列表且新内容从顶部新增,而非更新当前视图。列表有回弹效果,加速度和滚动的加速度不一致,用户可以体会到此时到达了页面顶端。下拉后给出释放后更新的提示。更新过程有提示。更新后保持当前视图位置。至于 Android 上卡顿可能和实现效率有关,误操作这个,不知道是期望刷新没有刷新,还是期望不刷新而刷新了?
■网友
从我的经验来看,Android上卡卡的感觉有两点:1. 机器本身由于硬件或者系统的原因绘制不给力,造成一卡一顿的;2. 开发者使用了过于复杂的实现方式,目前个人感觉最好的方式应该是在两端动态更改空间的宽度。
■网友
Android SwipeRefreshLayout 谷歌官方下拉刷新空间 最好的没之一
■网友
用谷歌提供的吧 效率很高 自己的东西适配相对来说很好的 swiperefreshlayout
■网友
GitHub - peiweichen/SurfingRefreshControl: Customizable pull-to-refresh control,written in pure Swift.


    推荐阅读