本站资源限时全部免费
开启辅助访问
切换到窄版
登录
立即注册
首页
论坛
前线论坛
频道
软件
插件
Plugin
网课
搜索
搜索
每日签到
本版
文章
帖子
用户
QQ前线乐园
»
论坛
›
前线大厅
›
网络分享
›
深入解析按键单击、、长按的实现原理与过程 ...
返回列表
发新帖
深入解析按键单击、、长按的实现原理与过程
[复制链接]
420
|
0
|
2024-8-23 00:06:32
|
显示全部楼层
|
阅读模式
序言:在好多项目开发过程中我们一般会涉及到键盘的使用,为了使按钮的功能更多远化我们一般会区别键盘的单击、双击、长按等操作过程因而实现更多的功能。如今让我们来剖析一下她们的实现原理和过程。
一、原理解析(注意i:这儿我们的硬件设计为当按钮按下为低电平,如硬件设计不一致反过来即可,原理是相同的)
首先我们来看一下单击、双击、长按电平时序图
从三种时序图我们可以看出三种操作方法的区别就在于当按钮按下后低电平和高电平的时间,通过判定高低电平的变化时间就可以把这三种形式区别开。
单击、和长按的区别:
单击和双击时序图十分的相像,最大的区别就是按钮按下后低电平的持续时间,这儿我们对比单击和长按的时序图,可知长按的低电平时间要比单击的要长好多所以这儿我们假定单击时低电平的时间为S1,长按量低电平的时间为S2,我们只要在单击和双击之间加一个判别时间这儿我们加入S3作为判定,当按钮按下时低电平的时间超过了S3则判定为长按,若低电平时间大于S3则判定为单击。我们可以按照自己的须要设定S3的时间来规定哪些是长按,哪些是单击。
单击和双击的区别:
通过时序图我们可以看见双击相当于两次单击,双击时第一次按钮放开到第二次键盘按下有一个时间间隔这儿我们用D1表示,而双击和单击的区别在于在D1时间之后单击的电平仍然处于高电平状态,而双击则会再度出现一段低电平,这儿我们可以加一个定时器在第一次按钮放开后开始计时,计时的最大值为D2,这儿我们只要判定在D2时间内是否出现了低电平。倘若出现了低电平则双击,假如没有出现低电平则为单击。倘若出现低电平的时间超过了D2则为两次单击而不是双击。这儿我们可以修改D2的时间来改变双击的速率。
抖音有什么用
,
抖音是什么意思怎么点
,
抖音里什么叫
相关帖子
•
抖音网站链接:实现流量引导与品牌曝光的双重提升
•
专业服务,满足您的需求!免费名片赞、空间人气等热门商品等你来拿
•
专业 QQ 代刷网,提供免费名片赞等热门商品,稳定安全值得信赖
•
抖音快手等平台成诈骗新工具,中国福彩网提醒警惕
•
超低价 qq 业务自刷,快手粉平台全网最低价,南笙旗下业务分区
•
旅行升级催生携程定制游新服务模式,四段视频趣说卖点
•
选择我们,专业服务让您满意,免费名片赞等热门商品等你来拿
•
专业服务与热门商品等你来,QQ 代刷网值得信赖
•
选择我们,享受专业服务与热门商品,QQ 代刷网让您安心满意
•
快手刷 1 元 100 个?多平台 APP 亮点及直播平台战局解析
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
QQ教程篇
小Q
1775
主题
1778
帖子
6355
积分
超级版主
积分
6355
加好友
发消息
回复楼主
返回列表
QQ教程篇
网络分享
绿色软件
虚拟商品
影视资源
VIP项目
网络资源
软件下载
有奖活动
新闻资讯
图文推荐
热门排行
1
小红书种草推广方法及适用人群,助你制定营销计划
2
小红书创作者涨粉难?关键在于建立用户信任
3
关注和增长:衡量账号长期影响力的重要指标及优化策略
4
短视频运营领域新人如何调整自己?这些要点助你钱途更广
5
抖音播放量收入规则详解:如何通过播放量赚钱
6
如何利用小红书指数进行数据分析?快来了解一下
7
AI 文稿对账号影响不大,关键在于内容和商品转化
8
小红书关闭小绿洲,电商之路何去何从?对消费者有何影响?