android 单击和滚动效果调整
来源:互联网 发布:淘宝综合排名规则 编辑:程序博客网 时间:2024/05/22 08:10
4.2.3 由于不熟悉Android上层对触摸屏的单击、滑动判断的原理,最终在XXX帮助下,确定了android2.3/frameworks/base/core/java/androidiew/ViewConfiguration.java文件中TAP_TIMEOUT和TOUCH_SLOP两个参数对单击和滑动判断有直接影响;
4.2.4 经过多组参数验证最终将驱动定时器延时设置为50ms,TAP_TIMEOUT为115ms,TOUCH_SLOP为12,触摸效果能达到客户要求。
以下是经过测试后给出的推荐值:
参数名 推荐值范围(单位) 现有代码取值 含义 对触摸效果的影响
TAP_TIMEOUT 100~180(毫秒) 115 在TAP_TIMEOUT时间内无滚动,则判断为单击 值越小,越容易判断为单击;值越大,越容易判断为滑动,并且点击反应速度会变慢
TOUCH_SLOP 8~18(像素) 12 移动距离在TOUCH_SLOP个像素内,判断为单击。否则为滚动 值越小,越容易判断为滑动;值越大,越容易判断为单击
UP_DELAY_TIME 30~100(毫秒) 115 上报UP的延时时间 值越小,越容易判断为单击;值越大,越容易判断为滑动,并且点击反应速度会变慢
4.2.4 经过多组参数验证最终将驱动定时器延时设置为50ms,TAP_TIMEOUT为115ms,TOUCH_SLOP为12,触摸效果能达到客户要求。
以下是经过测试后给出的推荐值:
参数名 推荐值范围(单位) 现有代码取值 含义 对触摸效果的影响
TAP_TIMEOUT 100~180(毫秒) 115 在TAP_TIMEOUT时间内无滚动,则判断为单击 值越小,越容易判断为单击;值越大,越容易判断为滑动,并且点击反应速度会变慢
TOUCH_SLOP 8~18(像素) 12 移动距离在TOUCH_SLOP个像素内,判断为单击。否则为滚动 值越小,越容易判断为滑动;值越大,越容易判断为单击
UP_DELAY_TIME 30~100(毫秒) 115 上报UP的延时时间 值越小,越容易判断为单击;值越大,越容易判断为滑动,并且点击反应速度会变慢
0 0
- android 单击和滚动效果调整
- Android:TextView的垂直滚动效果,和上下滚动效果
- Android:TextView的垂直滚动效果,和上下滚动效果
- Android:TextView的垂直滚动效果,和上下滚动效果
- Android ListView和GridView去掉滚动效果
- Android TextView滚动效果
- TextView 滚动效果 android
- android 滑轮滚动效果
- Android实现滚动效果
- Android TextView滚动效果
- Android:TextView的垂直滚动效果和上下滚动效果,原生动画实现
- Android 抽屉效果和滚动标题的实现
- Android 设置TextView滑动滚动条和滑动效果
- Android金钱滚动效果-滚动的textView
- jquery实例代码:链接调整平滑滚动效果
- Android TextView实现滚动效果
- Android 歌词同步滚动效果
- android 图片横向滚动效果
- MyEclipse在导入jQuery类库后报错的解决办法。
- 使用if IE语句判断浏览器IE版本及添加升级提示
- IPC框架分析 Binder,Service,Service manager
- Gradle 构建android程序
- ContentProvider使用
- android 单击和滚动效果调整
- 解决SVN检出的maven项目不是maven项目
- 严重: StandardServer.await: create[8005]:
- MFC移动控件到指定位置
- Android传感器开发
- 实现点击Item可让Item跳到屏幕中间的HorizontalScrollView
- Android之SurfaceView
- NoSQL数据库的分布式模型
- 网页性能管理详解