一.使用Scroller
1.为什么有弹性滑动的需求?
用View提供的原生方法scrollTo/scrollBy,虽然是专用于View的滑动,操作简单,能比较方便地实现滑动效果并且不影响内部元素的单击事件,但,其不仅具有“只能滑动View的内容,并不能滑动View本身”的缺点,而且因为这个过程是瞬间完成的,这个没有过渡效果的滑动用户体验不好。因此,需要使用弹性滑动来实现过渡效果的滑动,使其在一定的时间间隔内完成。
2.Scroller是怎么实现弹性滑动的(Scroller弹性滑动的工作原理)?