【技术实现步骤摘要】
一种基于触摸屏实现虚拟按键操作的方法及移动终端
本专利技术涉及移动终端领域,尤其涉及的是一种基于触摸屏实现虚拟按键操作的方法及移动终端。
技术介绍
随着移动通信技术的发展,各种智能移动终端如智能手机的使用越来越普及,目前智能移动终端的大部分操作都可通过触摸屏实现,且随着触摸屏技术的不断成熟,触摸屏的反应速度也越来越灵敏,提高用户操作移动终端的速度,但同时也增大了由于不小心触摸触摸屏导致误操作事件发生的概率,例如在发送重要邮件时,未等输入完内容便由于误触摸到“发送”导致邮件发出,给用户带来了麻烦。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于触摸屏实现虚拟按键操作的方法及移动终端,其基于移动终端的触摸屏识别技术,通过虚拟方式实现类似物理按键的操作效果,有效减低了误操作事件的发生。本专利技术解决技术问题所采用的技术方案如下:一种基于触摸屏实现虚拟按键操作的方法,其中,包括步骤:S1、移动终端接收用户操作指令开启虚拟按键功能;S2、移动终端接收用户触摸屏操作识别用户手指与触摸屏的初始接触区域,得出初始触 ...
【技术保护点】
一种基于触摸屏实现虚拟按键操作的方法,其特征在于,包括步骤:S1、移动终端接收用户操作指令开启虚拟按键功能;S2、移动终端接收用户触摸屏操作识别用户手指与触摸屏的初始接触区域,得出初始触摸面积,同时开启第一定时器;S3、在所述第一定时器预定的时间内实时检测并识别用户手指与触摸屏的当前接触区域,得出当前接触面积,将所述当前接触面积与所述初始触摸面积进行比较;当所述当前接触面积与所述初始触摸面积的比值大于等于预设的标准值时,进入步骤S4,否则当所述第一定时器超时时结束操作;S4、开启第二定时器,在所述第二定时器预定的时间内实时检测用户手指是否离开触摸屏,当检测到用户手指离开触摸 ...
【技术特征摘要】
1.一种基于触摸屏实现虚拟按键操作的方法,其特征在于,包括步骤:S1、移动终端接收用户操作指令开启虚拟按键功能;S2、移动终端接收用户触摸屏操作识别用户手指与触摸屏的初始接触区域,得出初始触摸面积,同时开启第一定时器;S3、在所述第一定时器预定的时间内实时检测并识别用户手指与触摸屏的当前接触区域,得出当前接触面积,将所述当前接触面积与所述初始触摸面积进行比较;当所述当前接触面积与所述初始触摸面积的比值大于等于预设的标准值时,进入步骤S4,否则当所述第一定时器超时时结束操作;S4、开启第二定时器,在所述第二定时器预定的时间内实时检测用户手指是否离开触摸屏,当检测到用户手指离开触摸屏时向所述移动终端中央处理器发送第一指令信号,否则当所述第二定时器超时时向所述中央处理器发送第二指令信号;当中央处理器收到所述第一指令信号时,执行按键短按的操作,当中央处理器收到所述第二指令信号时,执行按键长按的操作;所述第一指令信号为选择、或者打开操作的指令信号,所述第二指令信号为移动、复制、或者删除操作的指令信号;S5、移动终端中央处理器根据接收到的指令信号控制执行相应的操作;在所述步骤S2和S3中,所述识别用户手指与触摸屏的接触区域具体为:将用户手指与触摸屏的触摸区域识别为相应的矩形区域;当用户手指触摸触摸屏时移动终端实际检测到的触摸区域为一不规则图形,获取所述不规则图形中X轴坐标值最小的D点、X轴坐标值最大的点B点、Y轴坐标值最小的A点、以及Y轴坐标值最大的点C点,从而得到所述触摸区域对应的矩形EFGH;计算所述矩形EFGH的面积作为当前用户手指与触摸屏的触摸区域的面积,所述矩形EFGH的面积S计算公式为:S=(XB-XD)*(YC-YA);所述步骤S1之前还包括步骤:预先建立第一指令信号、第二指令信号与各自对应操作的关联,并设置一控制虚拟按键功能开关的菜单项。2.根据权利要求1所述的基于触摸屏实现虚拟按键操作的方法,其特征在于,所述预设的标准值为1.5,所述第一定时器预定的时间为1秒,所述第二定时器预定的时间为2秒。3.一种采用权利要求1所述基于触摸屏实现虚拟按键操作的方法的移动终端,包括中央处理器,其特征在于,还包括:接触区域识别模块、用于当所述虚拟按键功能开启后,实时识别用户手指与触摸屏的接触区域,得出所述接触区域的面积;将识别出的初始接触区域的面积记为初始接触面积...
【专利技术属性】
技术研发人员:杨维琴,
申请(专利权)人:TCL通讯宁波有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。