一、简要说明
1.通过前面一篇文章(Android 手势GestureDetector识别)的学习,我们知道了基本手势的使用方法。但是我们发现这里基本上手势的使用方法中,竟然没有旋转这种手势,是不是很不可思议呢?当然你也可以自己来写这种手势,其实有现成的手势库可以用了哦? 那么我们就来用用这个库
2.用法说明:(Android手势识别02——旋转、移动等使用第三方库)
二、仿IOS微信个人中心上拉和下拉效果
/** * @project: MutiTouchDemo-master * @author: KWZ * @desc: 多点触控的弹性ScrollView * @create_time: 2018/3/1 11:02 */ public class ElasticScrollView extends ScrollView { /** * 是否可滑动 */ private boolean canScroll; /** * 手势 */ private GestureDetector mGestureDetector; /** * 滑动起点 */ private Point mOriginPos; /** * 滑动超出边界的处理 */ private OverScroller mOverScroller; private float startY; /** * 当前手指Id */ private int activePointerId; private float mLastY; private View mTargetView; private Rect normal = new Rect(); /** * A null/invalid pointer ID. */ private final int INVALID_POINTER = -1; public ElasticScrollView(Context context) { this(context, null)