自定义控件之ViewConfiguration的简单总结

来源:互联网 发布:淘宝上卖精密管犯法吗? 编辑:程序博客网 时间:2024/04/30 11:52

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();

简单了解一下,做下记录!!

原创粉丝点击