话说有时候心血来潮,想到一个点子自己又感兴趣就会迫不及待的去做,在简单了解了安卓的事件派发机制之后,想做一个控件,
实现这样的效果:根据手滑动屏幕的速度和方向,让图片转动起来,并且持续时间和速度有关,转的圈数和时间有关,最后慢慢停下来,这个图模拟器上截的不是很好
实现思路:
1.自定义控件在onTouchEvent中,对ACTION_DOWN和ACTION_UP进行判断,记录开始和结束的两个点.
2.有了两个点,算出长度,当然肯定可以知道ACTION_DOWN的时候和ACTION_UP的时间,算出速度.