一种控制屏幕的方法及装置与流程

文档序号:23706442发布日期:2021-01-23 13:37阅读:102来源:国知局
一种控制屏幕的方法及装置与流程

[0001]
本发明涉及移动终端的屏幕技术领域,尤其涉及一种控制屏幕的方法及装置。


背景技术:

[0002]
随着大屏手机和全面屏手机的流行,单手操作越来越困难,现有的解决单手操作问题的方式如下:
[0003]
用户开启单手模式,然后设置单手模式区域的大小,在最后需要关闭时,在设置中关闭单手模式,恢复全屏幕界面。
[0004]
但是,现有技术中通过软件进行单手模式开关的方法,对于只能单手操作手机的用户来说也较为困难。


技术实现要素:

[0005]
本发明实施例提供了一种控制屏幕的方法及装置,用于解决现有技术中存在的软件开关单手模式较为不方便的问题。
[0006]
第一方面,本发明实施例提供了一种控制屏幕的方法,应用于移动终端,所述移动终端正面设置有显示屏,背面设置有触摸板,所述方法包括:
[0007]
所述移动终端通过所述触摸板检测到第一触摸操作;
[0008]
响应于所述第一触摸操作,所述移动终端将所述显示屏上当前显示的第一窗口缩小为第二窗口,并将所述第二窗口显示在预设位置。
[0009]
可选的,所述第一触摸操作是第一滑动操作,所述响应于所述第一触摸操作,所述移动终端将所述显示屏上当前显示的第一窗口缩小为第二窗口,包括:
[0010]
响应于所述第一滑动操作,确定所述第一滑动操作沿着第一方向的滑动轨迹大于第一阈值,将所述第一窗口缩小为所述第二窗口。
[0011]
可选的,所述方法还包括:当所述移动终端确定所述第一滑动操作的滑动轨迹沿着所述第一方向继续增大到第二阈值时,将所述第二窗口继续缩小为第三窗口;否则,保持第二窗口不变。
[0012]
可选的,所述方法还包括:当所述移动终端确定所述第一滑动操作的滑动轨迹沿着与所述第一方向相反的第二方向滑动到第三阈值,控制所述第二窗口增大为第四窗口。
[0013]
可选的,所述方法还包括:当所述移动终端检测到所述第一滑动操作弹起时,恢复到所述第一窗口。
[0014]
第二方面,本发明实施例提供一种控制屏幕的装置,包括:
[0015]
检测单元,用于检测到所述第一触摸操作;
[0016]
处理单元,用于将所述显示屏上当前显示的所述第一窗口缩小为所述第二窗口,并将所述第二窗口显示在所述预设位置。
[0017]
可选的,所述第一触摸操作是第一滑动操作,所述处理单元还用于:响应于所述第一滑动操作,确定所述第一滑动操作沿着第一方向的滑动轨迹大于第一阈值,将所述第一
窗口缩小为所述第二窗口。
[0018]
可选的,所述处理单元还用于:当所述移动终端确定所述第一滑动操作的滑动轨迹沿着所述第一方向继续增大到第二阈值时,将所述第二窗口继续缩小为第三窗口;否则,保持第二窗口不变。
[0019]
可选的,所述处理单元还用于:
[0020]
当所述移动终端确定所述第一滑动操作的滑动轨迹沿着与所述第一方向相反的第二方向滑动到第三阈值,控制所述第二窗口增大。
[0021]
可选的,所述处理单元还用于:当所述移动终端检测到所述第一滑动操作弹起时,恢复到所述第一窗口。
[0022]
第三方面,本发明实施例提供了一种控制屏幕的装置,包括:
[0023]
存储器,用于存储计算机指令;
[0024]
处理器,与所述存储器连接,用于执行所述存储器中的计算机指令,以在执行所述计算机指令时执行如上述第一方面提供的方法。
[0025]
第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上述第一方面提供的方法。
[0026]
第五方面,本发明实施例提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如上述第一方面提供的方法。
[0027]
在本发明实施例中,用户可通过移动终端背面的触摸板对手机显示屏上的窗口进行小操作,使得用户能够通过单手在触摸板上执行手势来随时开启单手操作模式,完全不需要另一只手的辅助,解决了现有技术中存在的软件开关单手模式较不方便的问题。
附图说明
[0028]
图1为本发明实施例提供的一种控制屏幕方法的场景示意图;
[0029]
图2为本发明实施例提供的一种控制屏幕方法的流程示意图;
[0030]
图3为本发明实施例提供的一种控制屏幕方法的操作示意图;
[0031]
图4为本发明实施例提供的一种控制屏幕装置的结构示意图;
[0032]
图5为本发明实施例提供的另一种控制屏幕装置的结构示意图。
具体实施方式
[0033]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明技术方案保护的范围。
[0034]
现有技术中,通过软件进行移动终端的单手操作模式设置时,大多时候依旧需要用户双手来进行操作,这种单手操作模式的开关方式对于只能单手操作手机的用户来说较为困难。
[0035]
鉴于此,本发明实施例提供了一种控制屏幕的方法,该方法主要应用于移动终端,
其中,移动终端正面设置有显示屏,背面设置有触摸板。当移动终端检测到用户在移动终端背面的触摸板上进行第一触摸操作时,响应于第一触摸操作,该移动终端便会将正面显示屏上的当前显示的第一窗口缩小为第二窗口,并将第二窗口显示在预设的位置,用这种方式,用户便能够单手对移动终端进行操作。
[0036]
下面结合说明书附图介绍本发明实施例提供的技术方案。
[0037]
参考图1,为本发明实施例提供的一种控制屏幕方法的场景示意图。
[0038]
图1中的手机背面设有一个矩形的触控板101,可以检测到用户对手机的触控操作。当用户单手握持手机时,用户的食指会放置在手机背部,并处于闲暇状态,因此,当用户需要将手机设置进入单手操作模式时,只需要食指在触控板上滑动一段距离,手机正面屏幕的窗口102显示便会相应地缩小为固定的大小,并置于右下角。同样地,用户也可以根据自身握持手机的习惯,设置将窗口置于左下角。
[0039]
需要注意的是,上文提及的应用场景仅是为了便于理解本发明的精神和原理而示出,本发明示例在此方面不受任何限制。相反,本发明实施例可以应用于适用的任何场景。
[0040]
参考图2,为本发明实施例提供的一种控制屏幕的方法的流程示意图,该方法可以适用于图1所示的场景,具体而言,该方法包括以下步骤:
[0041]
s201:所述移动终端通过所述触摸板检测到第一触摸操作。
[0042]
在一些实施例中,移动终端可能为双面屏,即其背面也具有触控板,那么便可以通过软件来对手指的第一触摸操作进行识别,类似于滑屏解锁。在另一些实施例中,移动终端的背面并没有触控板,即可在触摸操作所对应的区域增加触控板来实现识别功能。
[0043]
在一种可能的实施方式中,第一触摸操作可以是手指在触控板上滑动一定的距离,也可以是手指从触控板上某个固定的点开始滑动到另一个固定的点,或是手指滑动到某一固定点时停顿一段时间,本发明不对此作任何限定。其中,在进行第一触摸操作的设置时,设定“一定的距离”、“另一个固定的点”或是“滑动到某一固定点时停顿一段时间”都是为了在一定程度上消除误操作。
[0044]
s202:响应于所述第一触摸操作,所述移动终端将所述显示屏上当前显示的第一窗口缩小为第二窗口,并将所述第二窗口显示在预设位置。
[0045]
当触摸板检测到手指的第一触摸操作后,移动终端就会相应地将显示屏上的第一窗口缩小为第二窗口,并将第二窗口显示在预设位置。在一种可能的实施方式中,第一窗口可以为全屏窗口,第二窗口的大小可以为默认大小,即,当触摸板检测到手指的第一触摸操作后,第一窗口便自动缩小为固定长宽显示在预设位置。在另一种可能的实施方式中,第二窗口的大小可手动进行预先的设置,当触摸板检测到手指的第一触摸操作后,第一窗口便自动缩小为预设大小显示在预设位置。
[0046]
在一种可能的实施方式中,预设位置可以为右下角,也可以根据用户自身的操作习惯将预设位置设定为左下角或者手机屏幕的其他位置。在一些实施例中,不同的手指可对应于不同的预设位置,便可根据对手指的指纹进行判断,而将第一窗口对应地缩放到不同的预设位置。
[0047]
在一种可能的实施方式中,第一触摸操作是第一滑动操作,响应于第一触摸操作,移动终端将所述显示屏上当前显示的第一窗口缩小为第二窗口,包括:
[0048]
响应于第一滑动操作,确定第一滑动操作沿着第一方向的滑动轨迹大于第一阈
值,将第一窗口缩小为第二窗口。
[0049]
其中,确定第一滑动操作沿着第一方向的滑动轨迹大于第一阈值是为了在一定程度上消除误操作。此外,第一滑动操作也可以如s201的第一触摸操作中所述,可以是沿着第一方向从触控板上某个固定的点开始滑动到另一个固定的点,或是沿着第一方向滑动到某一固定点时停顿一段时间,本发明不对此作任何限定。
[0050]
如图3中的(a)所示,在一种可能的实施方式中,第一窗口缩小为第二窗口后,当移动终端确定所述第一滑动操作的滑动轨迹沿着第一方向继续增大到第二阈值时,将第二窗口继续缩小为第三窗口;否则,保持第二窗口不变。
[0051]
在一些实施例中,手指在触摸板上进行第一触摸操作后,在当前位置的基础上继续向着第一方向滑动一定的距离,当滑动轨迹增大到达第二阈值时,将第二窗口继续缩小为第三窗口,否则保持第二窗口不变。
[0052]
在另一些实施例中,手指在触控板上进行第一触摸操作后,在当前位置的基础上继续向着第一方向滑动时,第二窗口随之逐渐缩小,当滑动轨迹增大到达第二阈值时,将第二窗口继续缩小为第三窗口,否则保持第二窗口不变。
[0053]
如图3中的(b)所示,在一种可能的实施方式中,第一窗口缩小为第二窗口后,当移动终端确定所述第一滑动操作的滑动轨迹沿着与第一方向相反的第二方向滑动到第三阈值时,控制该第二窗口增大为第四窗口;否则,保持第二窗口不变。
[0054]
在一些实施例中,手指在触摸板上进行第一触摸操作后,在当前位置的基础上向着与第一方向相反的方向滑动一定的距离,当滑动轨迹到达第三阈值时,控制该第二窗口增大为第四窗口;否则,保持第二窗口不变。
[0055]
在另一些实施例中,手指在触控板上进行第一触摸操作后,在当前位置的基础上向着与第一方向相反的方向滑动时,第二窗口随之逐渐扩大,当滑动轨迹到达第三阈值时,使得该第二窗口增大为第四窗口;否则,保持第二窗口不变。
[0056]
在一种可能的实施方式中,当移动终端检测到第一滑动操作弹起时,移动终端屏幕的窗口恢复为第一窗口。即,滑动过程中,当手指离开触摸板的时候,移动终端检测到第一滑动操作已经弹起,则将当前的窗口恢复为第一窗口。
[0057]
在另一种可能的实施方式中,当移动终端检测到第一滑动操作弹起时,移动终端屏幕的窗口大小并无变化,当手指再次在触摸板上向着第一方向或者与第一方向相反的方向进行移动时,移动终端屏幕的窗口随之逐渐缩小或增大。当移动终端的窗口扩大为第一窗口大小时,窗口停止增大。
[0058]
基于同一发明构思,本发明实施例提供了一种控制屏幕的装置,该控制屏幕的装置能够实现前述的控制屏幕的方法对应的功能。该控制屏幕的装置可以是硬件结构、软件模块、或硬件结构加软件模块。该控制屏幕的装置可以由芯片系统实现,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。请参见图4,该装置包括检测单元401和处理单元402,其中:
[0059]
检测单元401,用于检测到所述第一触摸操作;
[0060]
处理单元402,用于将所述显示屏上当前显示的所述第一窗口缩小为所述第二窗口,并将所述第二窗口显示在所述预设位置。
[0061]
可选的,所述第一触摸操作是第一滑动操作,所述处理单元402还用于:响应于所
述第一滑动操作,确定所述第一滑动操作沿着第一方向的的滑动轨迹大于第一阈值,将所述第一窗口缩小为所述第二窗口。
[0062]
可选的,所述处理单元402还用于:当所述移动终端确定所述第一滑动操作的滑动轨迹沿着所述第一方向继续增大到第二阈值时,将所述第二窗口继续缩小为第三窗口;否则,保持第二窗口不变。
[0063]
可选的,所述处理单元402还用于:
[0064]
当所述移动终端确定所述第一滑动操作的滑动轨迹沿着与所述第一方向相反的第二方向滑动到第三阈值,控制所述第二窗口增大。
[0065]
可选的,所述处理单元402还用于:当所述移动终端检测到所述第一滑动操作弹起时,恢复到所述第一窗口。
[0066]
前述的控制屏幕方法的实施例涉及的各步骤的所有相关内容均可援引到本申请施例中的控制屏幕装置所对应的功能模块的功能描述,在此不再赘述。
[0067]
本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0068]
请参见图5,基于同一发明构思,本发明实施例提供一种控制屏幕装置,该装置包括至少一个处理器501,处理器501用于执行存储器中存储的计算机程序,实现本发明实施例提供的如图3所示的控制屏幕方法的步骤。
[0069]
可选的,处理器501可以是通用处理器,例如中央处理器(cpu)、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的控制屏幕方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0070]
可选的,该控制屏幕装置还可以包括与至少一个处理器501连接的存储器502,存储器502存储有可被至少一个处理器501执行的指令,至少一个处理器501通过执行存储器502存储的指令,可以执行前述的控制屏幕方法中所包括的步骤。
[0071]
本发明实施例中不限定处理器501与存储器502之间的具体连接介质,存储器502可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(random access memory,ram)、静态随机访问存储器(static random access memory,sram)、可编程只读存储器(programmable read only memory,prom)、只读存储器(read only memory,rom)、带电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁性存储器、磁盘、光盘等等。存储器502是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本发明实施例中的存储器502还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0072]
通过对处理器501进行设计编程,可以将前述实施例中介绍的控制屏幕方法所对应的代码固化到芯片内,从而使芯片在运行时能够执行前述的控制屏幕方法的步骤,如何
对处理器501进行设计编程为本领域技术人员所公知的技术,这里不再赘述。其中,检测单元401和处理单元402所对应的实体设备均可以是前述的处理器501。该控制屏幕装置可以用于执行图3所示的实施例所提供的方法。因此关于该设备中各功能模块所能够实现的功能,可参考图3所示的实施例中的相应描述,不多赘述。
[0073]
基于同一发明构思,本发明实施例还提供一种计算可读存储介质,该计算可读存储介质存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行如前述的控制屏幕方法的步骤。
[0074]
在一些可能的实施方式中,本申请提供的控制屏幕方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在电子设备上运行时,程序代码用于使该检测设备执行本说明书上述描述的根据本申请各种示例性实施方式的控制屏幕方法中的步骤。
[0075]
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0076]
本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0077]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0078]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0079]
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1