這是view包下的速度跟蹤類,主要用于在onTouch事件中的速度追蹤免糕。比如需要追蹤下move滑動的速度是目、up、down的執(zhí)行速度年枕,就可以用到
這個類炫欺。
VelocityTracker.obtain() 創(chuàng)建一個對象
velocityTracker.addMovement(event); touch方法中把event添加進(jìn)去
velocityTracker.computeCurrentVelocity(1, (float) 0.02);
velocityTracker.getXVelocity()
velocityTracker.getYVelocity()
computeCurrentVelocity
units 毫秒單位控制這個時間內(nèi)運(yùn)行了多少個像素點(diǎn)
maxVelocity 最大速度值,getXVelocity熏兄、getYVelocity得出的速率大于maxVelocity時候顯示為maxVelocity值品洛,否則正常顯示。
getXVelocity
得到X軸上的速率
getYVelocity
得到Y(jié)軸上的速率