Android 滑动方向整理

View向下scroll

滑动前

Android 滑动方向整理_第1张图片

滑动后

Android 滑动方向整理_第2张图片

 

View向下fling

fling前(ACTION_UP的时机)

Android 滑动方向整理_第3张图片

 

View向下fling(computeScroll时机)

Android 滑动方向整理_第4张图片

 

总结

与实际的scroll相关的方向都是以向上为正方向,包括:

  • scrollY
  • canScrollVertically(dicection: Int) direction的值
  • scrollBy(0, dy) dy的值

其他的属性都是和正常的向下的坐标系相同的方向,以向下为正方向。上述描述中主要包括:

  • delatY = currY - lastY
  • velocityY
  • scroller.deltaY = scroll.currY - scroll.lastY

你可能感兴趣的:(android,java)