一种悬浮控件的交互方法及其交互装置制造方法及图纸

技术编号:18939793 阅读:26 留言:0更新日期:2018-09-15 10:55
本发明专利技术实施例涉及一种悬浮控件的交互方法及其交互装置。所述方法包括驱动能力提高步骤、悬停判断步骤、悬浮控件透明度提高、检测步骤、悬浮控件透明度提高、检测步骤、下层控件响应步骤和悬浮控件透明度恢复步骤。本发明专利技术实施例的悬浮控件的交互方法及其交互装置,通过提高悬浮控件所在区域的触摸屏的驱动能力,判断用户手指是否在可悬浮控件上悬停,可通过自动隐藏悬浮控件,解决悬浮控件遮挡下层控件的问题。本发明专利技术实施例的技术方案无需用户额外的操作,保证用户在正常使用悬浮控件的前提下,也可以顺利使用被悬浮控件遮挡的控件,操作简单。

An interactive method of suspension control and its interactive device

The embodiment of the invention relates to an interactive method of a suspension control and an interactive device thereof. The method comprises the steps of improving driving ability, hovering judgment, improving transparency of suspended control, detecting, improving transparency of suspended control, detecting, responding to lower control and recovering transparency of suspended control. The interaction method and the interactive device of the suspension control according to the embodiment of the invention can judge whether the user's finger hovers on the suspension control by improving the driving ability of the touch screen in the area where the suspension control is located, and solve the problem that the suspension control obscures the lower control by automatically hiding the suspension control. The technical scheme of the embodiment of the invention does not require additional operation of the user, and ensures that the user can smoothly use the control blocked by the suspended control under the premise of normal use of the suspended control, and the operation is simple.

【技术实现步骤摘要】
一种悬浮控件的交互方法及其交互装置
本专利技术属于人机交互
,具体涉及一种悬浮控件的交互方法及其交互装置。
技术介绍
悬浮操作按钮,或者说悬浮按钮,是移动终端应用中最常见的一种控件,是系统用户界面交互中最关键的元素之一,在用户流程中至关重要。悬浮按钮一般为圆形虚拟按键,通过底部素材设计使得悬浮按钮看起来悬浮在整个用户界面之上,可以随意拖动到屏幕上的任意地方。点击悬浮按键后,悬浮按键可以向周边扩展,例如可扩展为半圆状,其上设计有例如返回/锁屏/菜单设置/主页等多个功能键。悬浮控件可以使用户界面布局更灵活,适用于控件需要长驻在屏幕上的情况。但是悬浮控件一般处于界面的最顶层,势必会遮挡住一部分下层的控件,当用户想操作这些下层的控件时,受到悬浮控件的遮挡,影响操作体验。为此,一种解决方案是,将悬浮控件设置为可拖拽移动,当悬浮控件遮挡下层控件时,用户可以先将悬浮控件移开,再操作原本被遮挡的下层控件。另一种解决方案是,在系统中设置悬浮控件开关,当悬浮控件遮挡下层控件时或不需要悬浮控件时,用户可以将其关闭。然而,对于第一种解决方案,当要完成一系列操作时,用户可能需要反复多次拖拽悬浮控件才能实现,用户体验不好;对于第二种解决方案,会出现用户根据使用情况频繁开关悬浮控件的情况,用户体验同样不佳。
技术实现思路
为了解决上述在用户界面中悬浮控件使用不便的技术问题,本专利技术实施例提出了一种悬浮控件的交互方法,所述悬浮控件设置在电子设备的电容触摸屏用户界面上,所述方法包括如下步骤:驱动能力提高步骤:至少将悬浮控件所在区域的电容触摸屏的驱动能力提高到预定水平,进入悬停判断步骤;悬停判断步骤:检测悬浮控件所在区域的电容触摸屏的电容量,判断悬浮控件所在区域的电容触摸屏的电容量或电容量变化是否大于等于对应的第一阈值且小于等于对应的第二阈值,其中对应于电容量的第一阈值小于对应于电容量的第二阈值,对应于电容量变化的第一阈值小于对应于电容量变化的第二阈值;如果电容量或电容量变化大于等于对应的第一阈值且小于等于对应的第二阈值,则进入悬浮控件透明度提高、检测步骤;悬浮控件透明度提高、检测步骤:提高悬浮控件的透明度,检测悬浮控件的透明度是否大于等于不可见透明度阈值,如果检测到悬浮控件的透明度大于等于不可见透明度阈值,则悬浮控件不再对电容显示屏的触摸操作进行响应。进一步,在悬浮控件透明度提高、检测步骤中,如果检测到悬浮控件的透明度小于不可见透明度阈值,则返回悬停判断步骤。进一步,在悬浮控件透明度提高、检测步骤中,分级提高悬浮控件的透明度等级,以规定的时间间隔检测悬浮控件的透明度是否大于等于不可见透明度阈值。进一步,在悬浮控件透明度提高、检测步骤中,持续线性提高悬浮控件的透明度,使得经过预定时间能够将悬浮控件的透明度提高到不可见透明度阈值;以规定的时间间隔检测悬浮控件的透明度是否大于等于不可见透明度阈值,或者在经过所述预定时间后检测悬浮控件的透明度是否大于等于不可见透明度阈值。进一步,在悬浮控件透明度提高、检测步骤中,如果检测到悬浮控件的透明度大于等于不可见透明度阈值,则进入下层控件响应步骤,下层控件响应步骤:位于悬浮控件下层的下层控件能够对电容显示屏的触摸操作进行响应,随后,进入悬浮控件透明度恢复步骤;悬浮控件透明度恢复步骤:将悬浮控件透明度恢复到初始可见透明度,并返回悬停判断步骤。进一步,在下层控件响应步骤中,在设定时间内,位于悬浮控件下层的下层控件能够对电容显示屏的触摸操作进行响应。进一步,在下层控件响应步骤中,首先将悬浮控件所在区域的电容触摸屏的驱动能力降低到正常水平,下层控件响应后,或者在预定设定时间后,将悬浮控件所在区域的电容触摸屏的驱动能力再提高到所述预定水平。进一步,在悬停判断步骤中,如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化小于对应的第一阈值或大于对应的第二阈值,则进入悬浮控件触摸判断步骤,悬浮控件触摸判断步骤:判断悬浮控件所在区域的电容触摸屏的电容量或电容量变化是否大于对应的第二阈值,如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化大于对应的第二阈值,则确定悬浮控件响应于触摸操作,在此步骤之后进入悬浮控件不透明检测步骤;如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化小于第一阈值,则进入悬浮控件不透明检测步骤;悬浮控件不透明检测步骤:检测悬浮控件的透明度是否为初始可见透明度,如果悬浮控件的透明度为初始可见透明度,则返回悬停判断步骤;如果悬浮控件的透明度不为初始可见透明度,则进入悬浮控件透明度恢复步骤。进一步,在悬停判断步骤中,如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化小于第一阈值或者大于第二阈值,则进入悬浮控件触摸判断步骤,悬浮控件触摸判断步骤:判断悬浮控件所在区域的电容触摸屏的电容量或电容量变化是否大于第二阈值,如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化大于第二阈值,则再判断电容触摸屏的触摸区域面积是否大于预定值,如果确定触摸区域面积大于预定值,则悬浮控件响应触摸操作;如果确定触摸区域面积小于等于预定值,则进入悬浮控件透明度提高、检测步骤;如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化小于第一阈值,则进入悬浮控件不透明检测步骤;悬浮控件不透明检测步骤:检测悬浮控件的透明度是否为初始可见透明度,如果悬浮控件的透明度为初始可见透明度,则返回悬停判断步骤;如果悬浮控件的透明度不为初始可见透明度,则进入悬浮控件透明度恢复步骤。本专利技术实施例还提供一种悬浮控件的交互装置,所述悬浮控件设置在电子设备的电容触摸屏用户界面上,该装置包括:驱动能力提高模块:至少将悬浮控件所在区域的电容触摸屏的驱动能力提高到预定水平;悬停判断模块:检测悬浮控件所在区域的电容触摸屏的电容量,判断悬浮控件所在区域的电容触摸屏的电容量或电容量变化是否大于等于对应的第一阈值且小于等于对应的第二阈值,其中对应于电容量的第一阈值小于对应于电容量的第二阈值,对应于电容量变化的第一阈值小于对应于电容量变化的第二阈值;如果电容量或电容量变化大于等于对应的第一阈值且小于等于对应的第二阈值,则由悬浮控件透明度提高、检测模块提高悬浮控件透明度;悬浮控件透明度提高、检测模块:提高悬浮控件的透明度,检测悬浮控件的透明度是否大于等于不可见透明度阈值,如果检测到悬浮控件的透明度大于等于不可见透明度阈值,则悬浮控件不再对电容显示屏的触摸操作进行响应。进一步,所述装置还包括下层控件响应模块和悬浮控件透明度恢复模块,其中,下层控件响应模块:如果检测到悬浮控件的透明度大于等于不可见透明度阈值,位于悬浮控件下层的下层控件能够对电容显示屏的触摸操作进行响应,随后,使得悬浮控件透明度恢复模块恢复悬浮控件透明度;悬浮控件透明度恢复模块:将悬浮控件透明度恢复到初始可见透明度。进一步,所述装置还包括悬浮控件触摸判断模块和悬浮控件不透明检测模块,悬停判断模块检测悬浮控件所在区域的电容触摸屏的电容量,如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化不是大于等于对应的第一阈值且小于等于对应的第二阈值,则由悬浮控件触摸判断模块判断悬浮控件所在区域的电容触摸屏的电容量或电容量变化是否大于对应的第二阈值,如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化大于对应的第二本文档来自技高网...

【技术保护点】
1.一种悬浮控件的交互方法,所述悬浮控件设置在电子设备的电容触摸屏用户界面上,其特征在于,所述方法包括如下步骤:驱动能力提高步骤:至少将悬浮控件所在区域的电容触摸屏的驱动能力提高到预定水平,进入悬停判断步骤;悬停判断步骤:检测悬浮控件所在区域的电容触摸屏的电容量,判断悬浮控件所在区域的电容触摸屏的电容量或电容量变化是否大于等于对应的第一阈值且小于等于对应的第二阈值,其中对应于电容量的第一阈值小于对应于电容量的第二阈值,对应于电容量变化的第一阈值小于对应于电容量变化的第二阈值;如果电容量或电容量变化大于等于对应的第一阈值且小于等于对应的第二阈值,则进入悬浮控件透明度提高、检测步骤;悬浮控件透明度提高、检测步骤:提高悬浮控件的透明度,检测悬浮控件的透明度是否大于等于不可见透明度阈值,如果检测到悬浮控件的透明度大于等于不可见透明度阈值,则悬浮控件不再对电容显示屏的触摸操作进行响应。

【技术特征摘要】
1.一种悬浮控件的交互方法,所述悬浮控件设置在电子设备的电容触摸屏用户界面上,其特征在于,所述方法包括如下步骤:驱动能力提高步骤:至少将悬浮控件所在区域的电容触摸屏的驱动能力提高到预定水平,进入悬停判断步骤;悬停判断步骤:检测悬浮控件所在区域的电容触摸屏的电容量,判断悬浮控件所在区域的电容触摸屏的电容量或电容量变化是否大于等于对应的第一阈值且小于等于对应的第二阈值,其中对应于电容量的第一阈值小于对应于电容量的第二阈值,对应于电容量变化的第一阈值小于对应于电容量变化的第二阈值;如果电容量或电容量变化大于等于对应的第一阈值且小于等于对应的第二阈值,则进入悬浮控件透明度提高、检测步骤;悬浮控件透明度提高、检测步骤:提高悬浮控件的透明度,检测悬浮控件的透明度是否大于等于不可见透明度阈值,如果检测到悬浮控件的透明度大于等于不可见透明度阈值,则悬浮控件不再对电容显示屏的触摸操作进行响应。2.如权利要求1所述的悬浮控件的交互方法,其特征在于,在悬浮控件透明度提高、检测步骤中,如果检测到悬浮控件的透明度小于不可见透明度阈值,则返回悬停判断步骤。3.如权利要求2所述的悬浮控件的交互方法,其特征在于,在悬浮控件透明度提高、检测步骤中,分级提高悬浮控件的透明度等级,以规定的时间间隔检测悬浮控件的透明度是否大于等于不可见透明度阈值。4.如权利要求2所述的悬浮控件的交互方法,其特征在于,在悬浮控件透明度提高、检测步骤中,持续线性提高悬浮控件的透明度,使得经过预定时间能够将悬浮控件的透明度提高到不可见透明度阈值;以规定的时间间隔检测悬浮控件的透明度是否大于等于不可见透明度阈值,或者在经过所述预定时间后检测悬浮控件的透明度是否大于等于不可见透明度阈值。5.如权利要求1所述的悬浮控件的交互方法,其特征在于,在悬浮控件透明度提高、检测步骤中,如果检测到悬浮控件的透明度大于等于不可见透明度阈值,则进入下层控件响应步骤,下层控件响应步骤:位于悬浮控件下层的下层控件能够对电容显示屏的触摸操作进行响应,随后,进入悬浮控件透明度恢复步骤;悬浮控件透明度恢复步骤:将悬浮控件透明度恢复到初始可见透明度,并返回悬停判断步骤。6.如权利要求5所述的悬浮控件的交互方法,其特征在于,在下层控件响应步骤中,在设定时间内,位于悬浮控件下层的下层控件能够对电容显示屏的触摸操作进行响应。7.如权利要求5或6所述的悬浮控件的交互方法,其特征在于,在下层控件响应步骤中,首先将悬浮控件所在区域的电容触摸屏的驱动能力降低到正常水平,下层控件响应后,或者在预定设定时间后,将悬浮控件所在区域的电容触摸屏的驱动能力再提高到所述预定水平。8.如权利要求5所述的悬浮控件的交互方法,其特征在于,在悬停判断步骤中,如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化小于对应的第一阈值或大于对应的第二阈值,则进入悬浮控件触摸判断步骤,悬浮控件触摸判断步骤:判断悬浮控件所在区域的电容触摸屏的电容量或电容量变化是否大于对应的第二阈值,如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化大于对应的第二阈值,则确定悬浮控件响应于触摸操作,在此步骤之后进入悬浮控件不透明检测步骤;如果悬浮控件所在区域的电容触摸屏的电容量或电容量变化小于第一阈值,则进入悬浮控件不透明检测步骤;悬浮控件不透明检测步骤:检测悬浮控件的透明度是否为初始可见透明度,如果悬浮控件的透明度为初始可见透明度,则返回悬停判断步骤;如果悬浮控件的透明度不为初始可见透明度,则进入悬浮控件透明度恢复步骤。9.如权利要求5所述的悬浮控件的交互方法,其特征在于,在悬停判断步骤中...

【专利技术属性】
技术研发人员:宋夏
申请(专利权)人:广州视源电子科技股份有限公司广州睿鑫电子科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1