android 高频率的点击事件
来源:互联网 发布:淘宝页面视频如何制作 编辑:程序博客网 时间:2024/04/29 06:19
估计所有开发人员都遇到这样的问题 , 测试人员的暴力测试 ,频繁的点击同一个按钮,或者迅速点击全部的按钮 , 或者10个手指都来了。
头大有么有 ?反正我是怕了 ,有些事件的相应确实需要一点点时间,为了高频率的点击 ,去重新加载或者取消加载 ,有点得不偿失。
为此,我写了一个防止暴力测试的方法 ,不是对自己的软件不信任 ,有些时候 ,需要给机器一点点反应时间
public class Biantai { private static long lastClickTime; public static boolean isThreeClick() { long time = System.currentTimeMillis(); long timeD = time - lastClickTime; if (0 < timeD && timeD < 3000) { return true; } lastClickTime = time; return false; }}
额,名字都很变态有么有, 里面的时间值是可以更改的 ,上一段代码,意思就是,三秒内值允许点击一次,时间段内点击无效,只执行一次
看看调用的方法就一目了然了
if (Biantai.isThreeClick()) { MyToastView.getInstance().Toast(MyService.this, "屏幕被您戳烂了"); return;}
哈哈 ,正对测试人员的下怀, 屡试不爽 。 就是这么变态 。
阅读全文
0 0
- android 高频率的点击事件
- Android 中Button点击频率的控制
- ios 控制button点击事件的触发频率
- Android优雅的控制用户点击按钮的频率
- Android Button的点击事件
- android的按钮点击事件
- Android点击事件的实现
- Android RecyclerView 的点击事件
- Android点击事件的分发
- android屏幕的点击事件
- Android点击事件的实现
- android的多次点击事件
- android点击事件的传递
- android按钮的点击事件
- Android ---------高德卫星地图绘制多个点和点的点击事件自定义弹窗
- android 触摸事件、点击事件的区别
- android 触摸事件、点击事件的区别
- android 触摸事件、点击事件的区别
- coe_xfr_sql_profile自动SQLPROFILE脚本
- ubuntu 16.04 基本配置
- Xmanager远程连接Linux系统图形界面详解
- 利用MySQL Workbench创建一个表
- LeetCode 31 Next Permutation (下一排列)
- android 高频率的点击事件
- JS闭包可被利用的常见场景
- 架构师之路(十三)
- 大量ios教学视频(小码哥大神班11期)
- Android 7.0中的多窗口实现解析
- LinkedList浅析
- hadoop2.7.2+hbase1.2.5+storm1.1.0+spark2.1.1环境搭建
- iOS Universal Link
- 【docker】docker + python flask 例子