首页 > 解决方案 > 用户有节奏地点击屏幕后实现函数调用

问题描述

有个问题,想实现一个函数调用,用户像摩尔斯电码一样有节奏地点击屏幕,然后我们就可以执行这个函数了。

(构建一个小彩蛋)将为 IOS 和 Android 构建这个

完全不知道从哪里开始。对于IOS,我将从手势点击识别器开始......

如果注册莫尔斯电码的工作量太大,我想在函数执行之前预设的点击次数会更容易实现。例如,用户在屏幕上点击一个点 15 次或类似的东西。

有没有人有什么建议?然后我可以开始在正确的方向上搜索。

提前致谢!

标签: javaandroidiosswift

解决方案


绝对没有玄学...

您将拥有一个触摸时间戳列表,并且每次用户点击所需的项目时,您都会再添加一个

    public void onClickListener(){

    rhythm.add(System.currtentTimemillis());
    if(findPattern(rhythm))
    doEasterEgg();

}

你将如何检测你决定的间隔中的模式......但摩尔斯电码应该比检测音乐节奏更简单。


推荐阅读