1.MotionEvent
ACTION_DOWN 手指接触屏幕
ACTION_MOVE 手指在屏幕上移动
ACTION _UP 手指离开屏幕
按下屏幕松开,事件顺序为down,up
按下屏幕滑动松开。事件顺序为down,move......move,up
通过MotionEvent对象,我们可以得到点击事件发生的x和y坐标。
getX/getY返回的是相对于当前View左坐标的X和Y坐标(可理解为移动位置)
getRaw/getRawY返回的是相对于手机屏幕左上角的x和y(可理解为坐标位置)
2.TouchSlop
TouchSlop是系统所你能识别的最小滑动距离。
ViewConfiguration.get(getContext()).getScaledTouchSlop().