ViewConfiguration:用来设置UI的超时、大小和距离 .
获取实例:
ViewConfiguration viewConfiguration = ViewConfiguration.get(this);
常用的对象方法:
//最小滑动距离(判断是否属于滑动超过这个最小距离才属于滑动)
int touchSlop = viewConfiguration.getScaledTouchSlop();
//获取Fling(滑动)速度的最小值
int minimumFlingVelocity = viewConfiguration.getScaledMinimumFlingVelocity();
//获取Fling(滑动)速度的最大值
int maximumFlingVelocity = viewConfiguration.getScaledMaximumFlingVelocity();
//判断是否有物理按键
boolean isHasPermanentMenuKey = viewConfiguration.hasPermanentMenuKey();
常用的静态方法:
//双击的间隔时间,在该时间内是双击,否则是单击
int doubleTime = ViewConfiguration.getDoubleTapTimeout();
//按住后属于长按的时间
int longPressTime = ViewConfiguration.getLongPressTimeout();
//重复按键时间
int keyRepeatTime = ViewConfiguration.getKeyRepeatTimeout();
简单了解一下,做下记录!!