[go: up one dir, main page]

CN114721574A - 单手操作模式的控制方法、装置、电子设备以及存储介质 - Google Patents

单手操作模式的控制方法、装置、电子设备以及存储介质 Download PDF

Info

Publication number
CN114721574A
CN114721574A CN202210369562.8A CN202210369562A CN114721574A CN 114721574 A CN114721574 A CN 114721574A CN 202210369562 A CN202210369562 A CN 202210369562A CN 114721574 A CN114721574 A CN 114721574A
Authority
CN
China
Prior art keywords
touch screen
sliding
electronic device
operation mode
handed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210369562.8A
Other languages
English (en)
Inventor
高翔
陈启
黎瀚
谷穗子
池卓哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202210369562.8A priority Critical patent/CN114721574A/zh
Publication of CN114721574A publication Critical patent/CN114721574A/zh
Priority to PCT/CN2022/141626 priority patent/WO2023193479A1/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04102Flexible digitiser, i.e. constructional details for allowing the whole digitising part of a device to be flexed or rolled like a sheet of paper

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种单手操作模式的控制方法、装置、电子设备以及存储介质,涉及电子设备技术领域。该方法应用于电子设备,该电子设备包括触摸屏,该方法包括:在触摸屏显示界面的情况下,检测作用于触摸屏上的滑动操作,若检测到以触摸屏的角落区域为滑动起点,且以朝向触摸屏的中心区域为滑动方向的滑动操作,则启动电子设备的单手操作模式。本申请实施例通过作用于触摸屏上的滑动操作,触发启动电子设备的单手操作模式,以提升单手操作模式启动的效率,以及提升用户单手操作的便利性,从而提升用户的使用体验。

Description

单手操作模式的控制方法、装置、电子设备以及存储介质
技术领域
本申请涉及电子设备技术领域,更具体地,涉及一种单手操作模式的控制方法、装置、电子设备以及存储介质。
背景技术
随着科学技术的发展,电子设备的使用越来越广泛,功能越来越多,已经成为人们日常生活中的必备之一。其中,大部分的电子设备厂商逐渐在电子设备上提供了单手操作模式,以方便用户的单手操作,但是,目前电子设备启动单手操作模式的过程繁琐,操作复杂,导致用户的使用体验不佳。
发明内容
鉴于上述问题,本申请提出了一种单手操作模式的控制方法、装置、电子设备以及存储介质,以解决上述问题。
第一方面,本申请实施例提供了一种单手操作模式的控制方法,应用于电子设备,所述电子设备包括触摸屏,所述方法包括:在所述触摸屏显示界面的情况下,检测作用于所述触摸屏上的滑动操作;若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则启动所述电子设备的单手操作模式。
第二方面,本申请实施例提供了一种单手操作模式的控制装置,应用于电子设备,所述电子设备包括触摸屏,所述装置包括:滑动操作检测模块,用于在所述触摸屏显示界面的情况下,检测作用于所述触摸屏上的滑动操作;单手操作模式启动模块,用于若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则启动所述电子设备的单手操作模式。
第三方面,本申请实施例提供了一种电子设备,包括触摸屏、存储器和处理器,所述触摸屏和所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述方法。
第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。
在本申请实施例中,在触摸屏显示界面的情况下,检测作用于触摸屏上的滑动操作,若检测到以触摸屏的角落区域为滑动起点,且以朝向触摸屏的中心区域为滑动方向的滑动操作,则启动电子设备的单手操作模式,从而通过作用于触摸屏上的滑动操作,触发启动电子设备的单手操作模式,以提升单手操作模式启动的效率,以及提升用户单手操作的便利性,达到提升用户的使用体验的效果。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1示出了可用于本申请实施例提供的单手操作模式的控制方法的电子设备的折叠状态的结构示意图;
图2示出了可用于本申请实施例提供的单手操作模式的控制方法的电子设备的展开状态的结构示意图;
图3示出了本申请一实施例提供的单手操作模式的控制方法的流程示意图;
图4示出了本申请一实施例提供的单手操作模式的控制方法的流程示意图;
图5示出了本申请一实施例提供的单手操作模式的控制方法的流程示意图;
图6示出了本申请的图5所示的单手操作模式的控制方法的流程示意图;
图7示出了本申请实施例提供的电子设备的第一种显示变化示意图;
图8示出了本申请实施例提供的电子设备的第一种显示示意图;
图9示出了本申请实施例提供的电子设备的第二种显示示意图;
图10示出了本申请实施例提供的电子设备的第二种显示变化示意图;
图11示出了本申请一实施例提供的单手操作模式的控制方法的流程示意图;
图12示出了本申请的图11所示的单手操作模式的控制方法的流程示意图;
图13示出了本申请实施例提供的电子设备的第三种显示变化示意图;
图14示出了本申请实施例提供的电子设备的第四种显示变化示意图;
图15示出了本申请实施例提供的电子设备的第五种显示变化示意图;
图16示出了本申请实施例提供的电子设备的第六种显示变化示意图;
图17示出了本申请实施例提供的电子设备的第七种显示变化示意图;
图18示出了本申请实施例提供的电子设备的第八种显示变化示意图;
图19示出了本申请的图12所示的单手操作模式的控制方法的流程示意图;
图20示出了本申请一实施例提供的单手操作模式的控制装置的模块框图;
图21示出了本申请实施例用于执行根据本申请实施例的单手操作模式的控制方法的电子设备的框图;
图22示出了本申请实施例的用于保存或者携带实现根据本申请实施例的单手操作模式的控制方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
其中,触摸屏是电子设备上用于显示用户界面以及供用户进行触控操作的部分,柔性显示屏可以实现成为折叠屏,折叠屏是指使用柔性屏材质,通过铰链等硬件结构实现触摸屏形态从展开到折起的切换。在相关技术中,具有折叠屏的电子设备可以处于折叠状态或展开状态。当处于展开状态时,折叠屏可以具有多个显示区域,并通过多个显示区域进行内容显示,此时,整个触摸屏的尺寸较大。
其中,作为一种方式,电子设备的触摸屏包括主屏和副屏,电子设备的单手操作模式的启动,需要在电子设备的副屏上触发,而不能在主屏上触发。其中,针对副屏的单手操作模式的触发,若使用手势导航且电子设备的底部边缘横滑切换应用开关开启时,沿触摸屏的底部横滑并停顿;若使用手势导航且底部边缘横滑切换应用开关关闭时,沿触摸屏底部边缘弧线滑动并停顿;若使用触摸屏内三键导航时,沿触摸屏底部横滑。随着大屏与折叠屏电子设备的发展及普及,用户在多场景下的大屏需求与体验得到满足,但是由于折叠屏电子设备内外屏的尺寸限制,使得用户在特殊场景下不便使用双手握持与操作电子设备,单手操作模式的引入与优化便是为了解决这一特殊场景需求,但是在这种方式下,主屏对于单手操作模式的不支持无疑是没有办法满足用户在折叠屏展开态的单手使用需求的。
作为又一种方式,电子设备的触摸屏包括主屏和副屏,通过从触摸屏底部边缘的中心向下滑动,进入主屏的单手操作模式,方便用户进行单手操作(手势导航栏模式)。通过双击主屏按钮,进入主屏幕单手操作模式,方便用户进行单手操作(按钮导航栏模式)。在这种方式下,进入单手操作模式的步骤就是通过从触摸屏底部边缘的中心向下滑动,从而进入主屏单手操作模式,而在折叠屏电子设备展开时,要想使用单手(握持手)触碰到触摸屏底部边缘的中心导航栏是很困难的,并且由于交互热区的大小限制,交互的成功率低,单手操作模式不易被启动,出现了破坏大屏应用内原有的体验沉浸的状态亦或是使操作更复杂等体验下降情况。并且在触摸屏底部边缘的中心向下滑动时,比较容易造成误触以调出应用程序后台,体验不佳。
针对上述问题,发明人经过长期的研究发现,并提出了本申请实施例提供的单手操作模式的控制方法、装置、电子设备以及存储介质,通过作用于触摸屏上的滑动操作,触发启动电子设备的单手操作模式,以提升单手操作模式启动的效率,以及提升用户单手操作的便利性,达到提升用户的使用体验的效果。其中,具体的单手操作模式的控制方法在后续的实施例中进行详细的说明。
下面将针对可用于本申请实施例提供的单手操作模式的控制方法的应用环境进行说明。
请参阅图1,电子设备100可以但不限于为手机、平板电脑、游戏机、智能穿戴设备、车载设备等电子装置。本实施方式的电子设备100以手机为例进行说明。
电子设备100包括可折叠壳体组件110、柔性显示屏120以及电子组件(图中未示出),电子组件设置于可折叠壳体组件110内,柔性显示屏120铺设于可折叠壳体组件110上。可折叠壳体组件110用于对柔性显示屏120进行承载,同时对电子组件进行防护。电子组件可以,但不限于包括中央处理器、存储器、摄像头、受话器、指纹模组等,具体的电子组件在本申请实施例中可以不作为限定。
可折叠壳体组件110包括第一壳体111、第二壳体112以及转轴机构113,第一壳体111和第二壳体112分别连接于转轴机构113的两侧。第二壳体112能够通过转轴机构113相对第一壳体111折叠或展开,使可折叠壳体组件110带动柔性显示屏120折叠或展开,可折叠壳体组件110及柔性显示屏120呈叠合状时,电子设备100的体积相对较小,便于收纳及携带,可折叠壳体组件110及柔性显示屏120呈展开状时,电子设备100的体积相对较大,便于进行信息的展示。
请参阅图2,本实施方式中,柔性显示屏120包括连接于第一壳体111的第一显示部121、连接于第二壳体112的第二显示部122和连接于第一显示部121和第二显示部122的弯折显示部123。其中,第一显示部121、第二显示部122对以及弯折显示部123可对应形成多个显示区域(例如,形式两个显示区域、形成三个显示区域、形成四个显示区域……形成N个显示区域)。第一显示部121和第二显示部122分别随第一壳体111和第二壳体112相对地折叠或展开。弯折显示部123随第一显示部121与第二显示部122的折叠或展开而弯折或展平。在一些实施方式中,第一显示部121、第二显示部122以及弯折显示部123可以为一体结构,使柔性显示屏120为整片式的柔性显示屏;或者,在其他的一些实施方式中,弯折显示部123为可弯折的柔性部分,而第一显示部121、第二显示部122可以为非柔性部分,第一显示部121、第二显示部122通过弯折显示部123相对地折叠或展开。在本实施方式中,第一壳体111与第二壳体112呈叠合状时,第一显示部121与第二显示部122相背离,使电子设备100呈现为外折屏幕的结构,使用户在折叠的情况下同样能够观察柔性显示屏120的显示内容,提高了电子设备100使用的便利性。在其他的一些实施方式中,第一壳体111与第二壳体112呈叠合状时,第一显示部121与第二显示部122相靠近,使电子设备100呈现为内折屏幕的结构,以使柔性显示屏120免于刮花损坏。
应当理解的是,上述的第一显示部121、第二显示部122以及弯折显示部123的命名仅为便于描述而设置,并不作为柔性显示屏120的结构限制,在实际的应用场景中,第一显示部121、第二显示部122以及弯折显示部123可以没有明显的界限,或者,柔性显示屏120可以以其他的划分结构出现,例如,柔性显示屏120包括第一显示部121以及连接于该第一显示部121的第二显示部122,该第一显示部121及该第二显示部122能够相对转动以折叠或展开。
请参阅图3,图3示出了本申请一实施例提供的单手操作模式的控制方法的流程示意图。该方法用于通过作用于触摸屏上的滑动操作,触发启动电子设备的单手操作模式,以提升单手操作模式启动的效率,以及提升用户单手操作的便利性,达到提升用户的使用体验的效果。在具体的实施例中,该单手操作模式的控制方法应用于如图20所示的单手操作模式的控制装置200以及配置有单手操作模式的控制装置200的电子设备100(图21)。下面将以电子设备为例,说明本实施例的具体流程,当然,可以理解的,本实施例所应用的电子设备可以包括智能手机、平板电脑、穿戴式电子设备等,在此不做限定。在本实施例中,该电子设备包括触摸屏,下面将针对图3所示的流程进行详细的阐述,所述单手操作模式的控制方法具体可以包括以下步骤:
步骤S110:在所述触摸屏显示界面的情况下,检测作用于所述触摸屏上的滑动操作。
在本实施例中,电子设备可以在触摸屏上显示有界面,则电子设备可以在触摸屏显示界面的情况下,对作用于触摸屏上的滑动操作进行检测。其中,该界面可以包括桌面、应用页面等,在此不做限定。
在一些实施方式中,可以对电子设备的触摸屏是否显示有界面进行检测。其中,在检测到触摸屏显示有界面的情况下,则可以对作用于触摸屏上的滑动操作进行检测,在未检测到触摸屏显示有界面的情况下,则可以不对作用于触摸屏上的滑动操作进行检测。
作为一种可实施的方式,可以对电子设备的触摸屏是否处于点亮状态进行检测,其中,在检测到电子设备的触摸屏处于点亮状态的情况下,可以确定触摸屏显示有界面,在检测到电子设备的触摸屏未处于点亮状态的情况下,可以确定触摸屏未显示有界面。作为一种方式,可以对电子设备的触摸屏是否处于点亮且解锁状态进行检测,其中,在检测到电子设备的触摸屏处于点亮且解锁状态的情况下,可以确定触摸屏显示有界面,在检测到电子设备的触摸屏处于点亮且未解锁状态的情况下,可以确定触摸屏未显示有界面。
在一些实施方式中,可以对作用于触摸屏上的滑动操作进行检测。其中,电子设备可以实时对作用于触摸屏上的滑动操作进行检测;可以按预设时间间隔对作用于触摸屏上的滑动操作进行检测;可以按预设时间点对作用于触摸屏上的滑动操作进行检测;也可以按其他预设规则对作用于触摸屏上的滑动操作进行检测等,在此不做限定。
作为一种可实施的方式,电子设备可以包括触摸传感器。则电子设备可以通过触摸传感器对作用于触摸屏上的触控操作进行检测,例如,可以对作用于触摸屏上的点击操作(单指点击操作、双指点击操作、三指点击操作等)进行检测;可以对作用于触摸屏上的按压操作(单指按压操作、双指按压操作、三指按压操作、长按操作、短按操作等)进行检测;可以对作用于触摸屏上的滑动操作(单指滑动操作、双指滑动操作、多指滑动操作等)进行检测等,在此不做限定。
步骤S120:若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则启动所述电子设备的单手操作模式。
在本实施例中,若检测到的滑动操作为以触摸屏的角落区域为滑动起点,以朝向触摸屏的中心区域为滑动方向的滑动操作,则可以认为用户期望触发单手操作模式,则可以响应于该滑动操作,启动电子设备的单手操作模式。
在一些实施方式中,电子设备可以对滑动操作对应的滑动起点进行检测,例如,电子设备可以通过触摸传感器对滑动操作对应的滑动起点进行检测。作为一种可实施的方式,在检测到作用于触摸屏上的滑动操作时,可以获取该滑动操作在触摸屏上首次触摸的触摸位置,并将该触摸位置确定的滑动起点所在的位置。作为又一种可实施的方式,在检测到作用于触摸屏上的滑动操作时,可以获取该滑动操作在触摸屏上首次触摸的触摸位置对应的触摸区域,并将该触摸区域确定为滑动起点所在的位置。
在一些实施方式中,电子设备可以预先定义有触摸屏的角落区域,则电子设备在检测到滑动操作对应的滑动起点所在的位置时,可以判断该滑动起点是否在该预先定义的触摸屏的角落区域内。其中,该角落区域可以包括触摸屏的相邻边界所形成的目标区域,如触摸屏的相邻边界所形成的扇形区域、触摸屏的相邻边界所形成的矩形区域、触摸屏的相邻边界所形成的不规则区域等,在此不做限定。作为一种可实施的方式,当电子设备的触摸屏的形状为矩形时,则可以确定该触摸屏包括四个角落区域,则当滑动操作对应的滑动起点位于四个角落区域中的任一个内时,均可以认为滑动操作对应的滑动起点位于角落区域内。
作为一种方式,电子设备在获得滑动操作对应的滑动起点所在的位置时,可以将该滑动起点所在的位置与角落区域对应的位置区域进行比较,以判断该滑动起点所在的位置是否落入角落区域对应的位置区域内。其中,当确定滑动起点所在的位置落入角落区域对应的位置区域内时,则可以确定滑动起点在角落区域内,当确定滑动起点所在的位置未落入角落区域对应的位置区域内时,则可以确定滑动起点不在角落区域内。
作为又一种方式,可以以电子设备建立坐标系,电子设备在获得滑动操作对应的滑动起点时,可以获取该滑动起点在该坐标系下对应的坐标,并将该坐标与角落区域在该坐标系下对应的坐标范围进行比较,以判断该坐标是否在该坐标范围内,其中,当确定坐标在该坐标范围内时,则可以确定滑动起点在角落区域内,当确定坐标不在该坐标范围内时,则可以确定滑动起点不在角落区域内。
在一些实施方式中,电子设备可以对滑动操作对应的滑动方向进行检测,例如,电子设备可以通过触摸传感器对滑动操作对应的滑动方向进行检测。作为一种可实施的方式,在检测到作用于触摸屏上的滑动操作时,可以获取该滑动操作对应的滑动起点和滑动操作对应的滑动终点,基于滑动起点和滑动终点确定该滑动操作对应的滑动方向。其中,在获取到滑动操作对应的滑动起点和滑动操作对应的滑动终点时,可以获取滑动终点相对于滑动起点的方向,并将滑动终点相对于滑动起点的方向确定为滑动操作对应的滑动方向。作为一种方式,该滑动终点可以包括触摸屏上的任意位置,在此不做限定。
在一些实施方式中,电子设备可以预先定义有触摸屏的中心区域,则电子设备在检测到滑动操作对应的滑动方向时,可以判断该滑动操作对应的滑动方向是否朝向该触摸屏的中心区域。其中,该中心区域可以包括以触摸屏的中心扩散的周边区域。作为一种可实施的方式,当电子设备的触摸屏的形状为矩形时,则可以确定该触摸屏包括四个角落区域,以及确定该触摸屏的中心点的周边区域为中心区域,电子设备可以预先设置并存储有四个角落区域各自到中心中区的方向。那么,在检测到滑动操作以四个角落区域中的某个角落区域为滑动起点的滑动方向时,则可以将该滑动方向与预先设置的该角落区域朝向中心区域的方向进行对比,当该滑动方向与预先设置的该角落区域朝向中心区域的方向匹配的情况下,则可以确定该滑动操作对应的滑动方向为朝向触摸屏的中心区域的方向。在一些实施方式中,启动电子设备的单手操作模式可以包括:按照预设比例缩小界面,并将缩小后的界面显示于与角落区域对应的区域,以方便用户进行单手操作;或者,在角落区域对应的区域显示操作控件,并在显示界面显示与操作控件关联的控制控件,以方便用户通过单手触控操作控件的方式,对控制控件进行控制。
本申请一实施例提供的单手操作模式的控制方法,在触摸屏显示界面的情况下,检测作用于触摸屏上的滑动操作,若检测到以触摸屏的角落区域为滑动起点,且以朝向触摸屏的中心区域为滑动方向的滑动操作,则启动电子设备的单手操作模式,从而通过作用于触摸屏上的滑动操作,触发启动电子设备的单手操作模式,以提升单手操作模式启动的效率,以及提升用户单手操作的便利性,达到提升用户的使用体验的效果。
请参阅图4,图4示出了本申请一实施例提供的单手操作模式的控制方法的流程示意图。该方法应用于上述电子设备,该电子设备包括触摸屏,下面将针对图4所示的流程进行详细的阐述,所述单手操作模式的控制方法具体可以包括以下步骤:
步骤S210:在所述触摸屏显示界面的情况下,检测作用于所述触摸屏上的滑动操作。
其中,步骤S210的具体描述请参阅步骤S110,在此不再赘述。
步骤S220:若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则获取所述滑动操作在滑动终点的悬停时长。
在本实施例中,电子设备可以预先设置并存储有多个单手操作模式,其中,多个单手操作模式均用于方便用户进行单手操作,且,多个单手操作模式在显示和操作上各不相同。
在本实施例中,若检测到的滑动操作为以触摸屏的角落区域为滑动起点,以朝向触摸屏的中心区域为滑动方向的滑动操作,则可以认为用户期望触发单手操作模式,则可以获取该滑动操作在滑动终点的悬停时长。
在一些实施方式中,电子设备可以包括计时器。在检测到停止滑动的操作的情况下,可以控制计时器开始进行计时,并在检测到释放操作的情况下,可以控制计时器停止进行计时,并获取计时器在此期间所计的时长,将该时长确定为滑动操作在滑动终点的悬停时长。
步骤S230:从所述电子设备的多个单手操作模式中,启动与所述悬停时长对应的单手操作模式。
在一些实施方式中,电子设备可以预先设置并存储有多个单手操作模式,且每个单手操作模式与不同的悬停时长相关联。因此,在本实施例中,在获得滑动操作在滑动终点的悬停时长时,则可以从电子设备的多个单手操作模式中,启动与该滑动操作在滑动终点的悬停时长对应的单手操作模式,从而提升单手操作模式启动的多样性。
作为一种可实施的方式,电子设备可以预先建立有映射关系表,该映射关系表可以包括多个单手操作模式、多个悬停时长以及多个单手操作模式和多个悬停时长之间的对应关系。其中,该对应关系可以包括一个单手操作模式对应一个悬停时长,一个单手操作模式对应多个悬停时长等,在此不做限定。
例如,假设多个单手操作模式包括第一单手操作模式和第二单手操作模式,该多个悬停时长包括第一悬停时长和第二悬停时长,该第一单手操作模式和第一悬停时长对应,该第二单手操作模式和第二悬停时长对应,那么,在获得滑动操作在滑动终点的悬停时长时,则可以将在滑动操作在滑动终点的悬停时长与第一悬停时长和第二悬停时长进行比较,以判断该滑动操作在滑动终点的悬停时长与第一悬停时长是否匹配,以及滑动操作在滑动终点的悬停时长与第二悬停时长是否匹配。其中,在滑动操作在滑动终点的悬停时长与第一悬停时长匹配时,则可以在电子设备启动第一单手操作模式;在滑动操作在滑动终点的悬停时长与第二悬停时长匹配时,则可以在电子设备启动第二单手操作模式。
本申请一实施例提供的单手操作模式的控制方法,相较于图3所示的单手操作模式的控制方法,本实施例还在检测到以触摸屏的角落区域为滑动起点,且以朝向触摸屏的中心区域为滑动方向的滑动操作,则获取滑动操作在滑动终点的悬停时长,并从电子设备的多个单手操作模式中,启动与悬停时长对应的单手操作模式,从而通过在滑动终点的不同悬停时长启动不同的单手操作模式,以提升单手操作模式启动的多样性。
请参阅图5,图5示出了本申请一实施例提供的单手操作模式的控制方法的流程示意图。该方法应用于上述电子设备,该电子设备包括触摸屏,电子设备的多个单手操作模式包括第一单手操作模式,下面将针对图5所示的流程进行详细的阐述,所述单手操作模式的控制方法具体可以包括以下步骤:
步骤S310:在所述触摸屏显示界面的情况下,检测作用于所述触摸屏上的滑动操作。
其中,步骤S310的具体描述请参阅步骤S110,在此不再赘述。
步骤S320:若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则获取所述滑动操作在滑动终点的悬停时长。
其中,步骤S320的具体描述请参阅步骤S220,在此不再赘述。
步骤S330:若所述悬停时长未达到预设时长,则从所述电子设备的多个单手操作模式中,启动所述第一单手操作模式。
在本实施例中,电子设备所设置的单手操作模式可以包括第一单手操作模式。其中,第一单手操作模式用于在已有的任务基础上,通过作用于电子设备的界面的滑动操作满足预设条件时(以触摸屏的角落区域为滑动起点,且以朝向触摸屏的中心区域为滑动方向,以及在滑动终点的悬停时长未达到预设时长的滑动操作),调出操作控件,此时并不会改变界面的显示比例,在第一单手操作模式下,用户利用单手操控操作控件区域,利用手指滑动对虚拟控制控件进行移动,操控控制控件至目标应用程序或功能按钮位置,通过单击操作区域进行确认选择,完成此第一单手操作模式下的单手操作。由于用户能够根据自身的需要选择单手操作的操作区域,并且不会中止电子设备的显示形式,这很大程度上提高了单手操控电子设备的便捷程度,提高了用户体验。
在一些实施方式中,电子设备可以预先设置并存储有预设时长,该预设时长用于作为该滑动操作在滑动终点的悬停时长的判断依据。因此,在本实施例中,在获得滑动操作在滑动终点的悬停时长时,则可以将该滑动操作在滑动终点的悬停时长与预设时长进行比较,以判断该滑动操作在滑动终点的悬停时长是否未达到预设时长。其中,该预设时长例如可以包括2秒。
其中,当确定该悬停时长未达到预设时长时,则表征该滑动操作满足启动第一单手操作模式的要求,则可以从电子设备的多个单手操作模式中,启动该第一单手操作模式。
请参阅图6,图6示出了本申请的图5所示的单手操作模式的控制方法的流程示意图。
下面将针对图6所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S331:基于所述角落区域,在所述触摸屏上确定第一单手操作区域。
在本实施例中,可以基于滑动起点所在的角落区域,在触摸屏上确定第一单手操作区域。其中,该第一单手操作区域所在的位置与该角落区域所在的位置对应,例如,若角落区域位于触摸屏的左下角,则该第一单手操作区域位于该触摸屏的左侧或者左下角;若角落区域位于触摸屏的右下角,则该第一单手操作区域位于该触摸屏的右侧或者右下角;若角落区域位于触摸屏的左上角,则该第一单手操作区域位于该触摸屏的左侧或者左上角;若角落区域位于触摸屏的右上角,则该第一单手操作区域位于该触摸屏的右侧或者右上角。
作为一种方式,可以将滑动起点所在的角落区域,确定为第一单手操作区域;可以将滑动起点所在的角落区域的周边区域,确定为第一单手操作区域;也可以将滑动起点所在的角落区域以及该角落区域的周边区域,确定为第一单手操作区域。
步骤S332:在所述第一单手操作区域显示操作控件,并在所述界面显示与所述操作控件关联的控制控件。
在本实施例中,在从触摸屏上确定第一单手操作区域时,则可以在该第一单手操作区域显示操作控件,以及在界面显示与该操作控件关联的控制控件。其中,该操作控件例如可以包括“操控板”,该控制控件例如可以包括“仿真球”、“光标”等,在此不做限定。
请参阅图7,图7示出了本申请实施例提供的电子设备的第一种显示变化示意图。如图7中的(a)所示,当电子设备未启动第一单手操作模式时,电子设备可以显示界面A,在显示界面A的过程中,可以响应于以触摸屏的角落区域为滑动起点,以朝向触摸屏的中心区域为滑动方向的滑动操作,启动电子设备的第一单手操作模式,如图8中的(b)所示,在第一单手模式下,电子设备在界面A中显示控制控件B,以及在第一单手操作区域显示操作控件C。
作为一种方式,该操作控件可以悬浮显示于该第一单手操作区域,该控制控件可以悬浮显示于该界面。作为又一种方式,该操作控件可以以覆盖部分界面的方式显示于该第一单手操作区域,该控制控件可以以覆盖部分界面的方式显示于该第一单手操作区域。其中,在操作控件显示于第一单手操作区域,且控制控件显示于界面的过程中,该操作控件的显示位于可以始终固定,也可以根据位置更改指令进行更改,该控制控件的显示位置可以根据作用于操作控件上的操作更改。
在一些实施方式中,电子设备在显示操作控件和控制控件的过程中,可以对作用于操作控件上的触控操作进行检测。其中,若检测到作用于操作控件上的触控操作,则以第一透明度显示该操作控件和控制控件;或者,若未检测到作用于操作控件上的触控操作,则以第二透明度显示该操作控件和控制控件,其中,该第二透明度大于第一透明度。
作为一种可实施的方式,电子设备可以对作用于操作控件的触控操作进行检测,例如,电子设备可以对作用于操作控件的点击操作、按压操作、滑动操作等进行检测。其中,在检测到作用于操作控件上的触控操作的情况下,可以认为用户期望通过对操作控件进行操作的方式,以对控制控件进行控制(如移动控制、点击控制),从而实现对界面中的内容进行控制,因此,可以确定用户期望对界面中的内容进行控制,而非查看界面中显示的内容,则可以按第一透明度显示操作控件和控制控件,其中,第一透明度对应的透明度可以较低,以更明显的显示操作控件和控制控件。其中,在未检测到作用于操作控件上的触控操作的情况下,可以认为用户不期望通过对操作控件进行操作的方式对控制控件进行控制,而是期望对界面中所显示的内容进行查看,则可以按第二透明度显示操作控件和控制控件,其中,该第二透明度对应的透明度可以较高,以更隐性的显示操作控件和控制控件,即更明显的显示界面的内容。
请参阅图8和图9,图8示出了本申请实施例提供的电子设备的第一种显示示意图,图9示出了本申请实施例提供的电子设备的第二种显示示意图。如图8所示,若检测到作用于操作控件C上的触控操作,则以第一透明度显示该操作控件C和控制控件B,如图9所示,若未检测到作用于操作控件C上的触控操作,则以第二透明度显示该操作控件C和控制控件B,其中,第二透明度大于第一透明度。
步骤S333:响应作用于所述操作控件的触控操作,控制所述控制控件对所述界面中的内容进行相应的操作。
在本实施例中,电子设备在显示操作控件和控制控件的过程中,可以对作用于该操作控件的触控操作进行检测。其中,当检测到作用于该操作控件的触控操作时,则可以控制该控制控件对界面中的内容进行相应的操作。在一些实施方式中,当检测到作用于该操作控件的滑动操作时,则可以响应于该滑动操作控制该控制控件在界面中移动;当检测到作用于该操作控件的点击操作时,则可以响应于该点击操作,控制该控制控件触发界面中显示于该控制控件所在位置的内容。
步骤S334:响应于拖动所述操作控件沿第一预设方向移动的拖动操作,关闭所述电子设备的第一单手操作模式。
在本实施例中,电子设备在显示操作控件和控制控件的过程中,可以对作用于该操作控件的触控操作进行检测。其中,当检测到拖动该操作控件沿第一预设方向移动的拖动操作的情况下,则可以响应于该拖动操作,关闭电子设备的第一单手操作模式。其中,关闭电子设备的第一单手操作模式可以包括:在界面中删除操作控件和控制控件;或者,在界面中隐藏操作控件和控制控件。其中,第一预设方向可以包括朝向触摸屏下侧边缘的方向。
在一些实施方式中,电子设备在显示操作控件和控制控件的过程中,可以对作用于该操作控件的上侧边缘的触控操作进行检测。其中,当检测到作用于该操作控件的上侧边缘的长按操作时,则可以响应于该长按操作将操作控件确定为选中状态,在操作控件处于选中状态的过程中,在检测到作用于该操作控件的拖动操作的情况下,则可以响应于该拖动操作,关闭电子设备的第一单手操作模式。
在一些实施方式中,电子设备显示操作控件和控制控件的过程中,可以对作用于该操作控件的触控操作进行检测。其中,当检测到以目标速度(即大于预设速度的速度)拖动该操作控件沿第一预设方向移动的拖动操作时,则可以响应于该拖动操作,关闭电子设备的第一单手操作。
在一些实施方式中,电子设备显示操作控件和控制控件的过程中,可以对作用于该操作控件的上侧边缘的触控操作进行检测。其中,当检测到作用于该操作控件的上侧边缘的长按操作时,则可以响应于该长按操作将操作控件确定为选中状态,在操作控件被确定为选中状态时,电子设备可以在触摸屏中显示第一提示信息,其中,该第一提示信息用于提示用户将操作控件沿第一预设方向快速甩动(大于预设速度的速度)以关闭第一单手操作模式,相应地,用户可以基于该提示信息以目标速度拖动该操作控件沿第一预设方向移动,电子设备作为响应关闭电子设备的第一单手操作。
请参阅图10,图10示出了本申请实施例提供的电子设备的第二种显示变化示意图。如图10中的(a)所示,电子设备在界面A上显示操作控件C和控制控件B的过程中,如果检测到拖动操作控件C沿第一预设方向(如触摸屏的下侧边缘)移动的拖动操作,则关闭电子设备的第一单手操作模式,即在界面A中删除操作控件C和控制控件B,如图10中的(b)所示。
本申请一实施例提供的单手操作模式的控制方法,相较于图3所示的单手操作模式的控制方法,本实施例还在检测到以触摸屏的角落区域为滑动起点,且以朝向触摸屏的中心区域为滑动方向的滑动操作,则获取滑动操作在滑动终点的悬停时长,并在悬停时长未达到预设时长时,从电子设备的多个单手操作模式中,启动第一单手操作模式,从而通过在滑动终点的悬停时长未达到预设时长时,启动第一单手操作模式,以提升对应单手操作模式的启动便利性。
请参阅图11,图11示出了本申请一实施例提供的单手操作模式的控制方法的流程示意图。该方法应用于上述电子设备,该电子设备包括触摸屏,电子设备的多个单手操作模式包括第二单手操作模式,下面将针对图11所示的流程进行详细的阐述,所述单手操作模式的控制方法具体可以包括以下步骤:
步骤S410:在所述触摸屏显示界面的情况下,检测作用于所述触摸屏上的滑动操作。
其中,步骤S410的具体描述请参阅步骤S110,在此不再赘述。
步骤S420:若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则获取所述滑动操作在滑动终点的悬停时长。
其中,步骤S420的具体描述请参阅步骤S220,在此不再赘述。
步骤S430:若所述悬停时长达到所述预设时长,则从所述电子设备的多个单手操作模式中,启动所述第二单手操作模式。
在本实施例中,电子设备所设置的单手操作模式可以包括第二单手操作模式。其中,第二单手操作模式用于在已有的任务基础上,通过按照预设比例缩小界面以在电子设备的触摸屏中显示界面的缩略图。在该段时间内,用户可以在电子设备上,通过类似于「图标下沉」的功能单手操作界面的缩略图中的任务,在此第二单手操作模式下,点开应用更加方便。第二单手操作模式的这一功能就是能让用户在另一只手无暇顾及的时候,单手操作使用这个功能手指在应用图标中自由滑动,很大程度上方便了手小的电子设备用户,也更提高了单手打开应用的效率。
在一些实施方式中,电子设备可以预先设置并存储有预设时长,该预设时长用于作为该滑动操作在滑动终点的悬停时长的判断依据。因此,在本实施例中,在获得滑动操作在滑动终点的悬停时长时,则可以将该滑动操作在滑动终点的悬停时长与预设时长进行比较,以判断该滑动操作在滑动终点的悬停时长是否达到预设时长。
其中,当确定该悬停时长达到预设时长时,则表征该滑动操作满足启动第二单手操作模式的要求,则可以从电子设备的多个单手操作模式中,启动该第二单手操作模式。
请参阅图12,图12示出了本申请的图11所示的单手操作模式的控制方法的流程示意图。下面将针对图12所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S431:基于所述角落区域,在所述触摸屏上确定第二单手操作区域。
在本实施例中,可以基于滑动起点所在的角落区域,在触摸屏上确定第二单手操作区域。其中,第二单手操作区域所在的位置与该角落区域所在的位置对应,例如,若角落区域位于触摸屏的左下角,则该第二单手操作区域位于该触摸屏的左侧或者左下角(约占触摸屏的四分之一面积);若角落区域位于触摸屏的右下角,则该第二单手操作区域位于该触摸屏的右侧或者右下角(约占触摸屏的四分之一面积);若角落区域位于触摸屏的左上角,则该第二单手操作区域位于该触摸屏的左侧或者左上角(约占触摸屏的四分之一面积);若角落区域位于触摸屏的右上角,则该第二单手操作区域位于该触摸屏的右侧或者右上角(约占触摸屏的四分之一面积)。其中,该第二单手操作区域的尺寸可以大于或等于第一单手操作区域的尺寸。
步骤S432:按照预设比例缩小所述界面获得目标界面,并在所述第二单手操作区域显示所述目标界面。
在一些实施方式中,电子设备可以预先设置并存储有预设比例。在本实施例中,在从触摸屏上确定第二单手操作区域时,则可以按预先设置并存储的预设比例缩小该界面获得目标界面,并在该第二单手操作区域显示该目标界面。可以理解的,该界面的显示尺寸大于目标界面的显示尺寸,且该界面的显示内容与目标界面的显示内容一致,界面所支持的功能与目标界面所支持的功能也一致。
请参阅图13,图13示出了本申请实施例提供的电子设备的第三种显示变化示意图。如图13中的(a)所示,当电子设备为启动第二单手操作模式时,电子设备可以显示界面A,在显示界面A的过程中,可以响应于以触摸屏的角落区域为滑动起点,以朝向触摸屏的中心区域为滑动方向的滑动操作,启动电子设备的第二单手操作模式,如图13中的(b)所示,在第二单手操作模式下,电子设备按照预设比例缩小界面A获得目标界面D,并在所述第二单手操作区域显示目标界面D。
作为一种可实施的方式,若滑动操作在滑动终点的滑动时长达预设时长时,则可以在触摸屏中显示第二提示信息,其中,该第二提示信息用于提示用户释放触控以进入第二单手操作模式,相应地,用户可以基于该提示信息释放触控,电子设备作为响应按照预设比例缩小界面获得目标界面,并在第二单手操作区域显示目标界面。
请参阅图14,图14示出了本申请实施例提供的电子设备的第四种显示变化示意图。如图14中的(a)所示,当电子设备为启动第二单手操作模式时,电子设备可以显示界面A,在显示界面A的过程中,可以响应于以触摸屏的角落区域为滑动起点,以朝向触摸屏的中心区域为滑动方向的滑动操作,按照预设比例缩小界面A获得目标界面D以及第二提示信息E,如图14中的(b)所示,在检测到释放触控时,则在所述第二单手操作区域显示目标界面D,如图14中的(c)所示。
在一些实施方式中,电子设备在显示目标界面的过程中,可以对作用于目标界面上的触控操作进行检测。其中,当检测到拖动目标界面沿第三预设方向移动的拖动操作的情况下,则可以控制目标界面沿第三预设方向移动;当检测到拖动目标界面沿第四预设方向移动的拖动操作的情况下,则可以控制目标界面沿第四预设方向移动。作为一种方式,该第三预设方向可以为“左”且第四预设方向可以为“右”;或者,该第三预设方向可以为“右”且第四预设方向可以为“左”。
作为一种可实施的方式,目标界面的上侧边缘处可以显示有导航栏。电子设备在显示目标界面和导航栏的过程中,可以对作用于导航栏上的触控操作进行检测。其中,当检测到拖动导航栏沿第三预设方向移动的拖动操作的情况下,则可以控制目标界面沿第三预设方向移动;当检测到拖动导航栏沿第四预设方向移动的拖动操作的情况下,则可以控制目标界面沿第四预设方向移动。
请参阅图15,图15示出了本申请实施例提供的电子设备的第五种显示变化示意图。如图15中的(a)所示,当电子设备在显示目标界面D和导航栏F的过程中,可以响应于拖动导航栏F沿第三预设方向(图示为右)移动的拖动操作,控制目标界面D沿第三预设方向移动,如图15中的(b)所示。
在一些实施方式中,电子设备在显示目标界面的过程中,可以对作用于目标界面上的触控操作进行检测。其中,当检测到拖动目标界面沿目标界面的对角线方向移动的拖动操作时,则可以改变该目标界面的显示尺寸,例如,可以增大目标界面的显示尺寸,或者,可以减小目标界面的显示尺寸等,在此不做限定。
请参阅图16,图16示出了本申请实施例提供的电子设备的第六种显示变化示意图。如图16中的(a)所示,当电子设备在显示目标界面D和导航栏F的过程中,可以响应于拖动目标界面D沿目标界面D的对角线方向移动的拖动操作,改变目标界面D的显示尺寸,如图16中的(b)所示的增大目标界面D的显示尺寸。
步骤S433:响应于拖动所述目标界面沿第二预设方向移动的拖动操作,关闭所述电子设备的第二单手操作模式。
在本实施例中,电子设备在显示目标界面的过程中,可以对昨天用于该目标界面的触控操作进行检测。其中,当检测到拖动目标界面沿第二预设方向移动的拖动操作的情况下,则可以响应于该拖动操作,关闭电子设备的第二单手操作模式。其中,关闭电子设备的第二单手操作模式可以包括:将显示目标界面恢复为显示界面。其中,该第二预设方向可以包括朝向触摸屏上侧边缘的方向。
请参阅图17,图17示出了本申请实施例提供的电子设备的第七种显示变化示意图。如图17中的(a)所示,当电子设备在显示目标界面D的过程中,可以响应于拖动目标界面D沿第二预设方向(图示为上)移动的拖动操作,则可以关闭第二单手操作模式,即可以将显示目标界面D切换为显示界面A,如图17中的(b)所示。
在一些实施方式中,目标界面的上侧边缘处可以显示有导航栏。电子设备在显示目标界面和导航栏的过程中,可以对作用于导航栏的触控操作进行检测。其中,当检测到拖动导航栏沿第二预设方向移动的拖动操作的情况下,则可以关闭电子设备的第二单手操作模式。作为一种可实施的方式,当检测到作用于导航栏上的按压操作时,则可以显示第三提示信息,该第三提示信息用于提示用户拖动导航栏沿第二预设方向快速移动以关闭第二单手操作模式,当检测到用户基于该第三提示信息拖动导航栏沿第二预设方向移动的拖动操作的情况下,则可以关闭电子设备的第二单手操作模式。
请参阅图18,图18示出了本申请实施例提供的电子设备的第八种显示变化示意图。如图18中的(a)所示,当电子设备在显示目标界面D和导航栏F的过程中,当检测到作用于导航栏F上的按压操作时,则可以显示第三提示信息G,可以响应于拖动导航栏F沿第二预设方向移动的拖动操作,则可以关闭第二单手操作模式,即可以将显示目标界面D切换为显示界面A,如图18中的(b)所示。
请参阅图19,图19示出了本申请的图12所示的单手操作模式的控制方法的流程示意图。下面将针对图19所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S4331:若作用于所述导航栏的按压时长达到预设时长,则将所述目标界面确定为选中状态。
在一些实施方式中,电子设备可以预先设置并存储有预设时长,该预设时长用于作为作用于导航栏上的按压时长的判断依据。因此,在本实施例中,电子设备在显示目标界面和导航栏的过程中,可以对作用于导航栏上的按压操作对应的按压时长进行检测。其中,在检测到作用于导航栏的按压操作对应的按压时长时,则可以将该作用于导航栏的按压操作对应的按压时长与预设时长进行比较,以判断该按压时长是否达到预设时长。
其中,当确定该按压时长达到预设时长时,则可以将目标界面确定为选中状态;当确定该按压时长未达到预设时长时,则可以不将目标界面确定为选中状态。作为一种方式,在目标界面确定为选中状态的情况下,则可以在界面中显示第三提示信息。
步骤S4332:响应于拖动处于选中状态的目标界面沿所述第二预设方向移动的拖动操作,关闭所述电子设备的第二单手操作模式。
在一些实施方式中,在目标界面处于选中状态时,若检测到拖动处于选中状态的目标界面沿第二预设方向移动的拖动操作时,则可以响应于拖动处于选中状态的目标界面沿第二预设方向移动的拖动操作,关闭该电子设备的第二单手操作模式。
本申请一实施例提供的单手操作模式的控制方法,相较于图3所示的单手操作模式的控制方法,本实施例还在检测到以触摸屏的角落区域为滑动起点,且以朝向触摸屏的中心区域为滑动方向的滑动操作,则获取滑动操作在滑动终点的悬停时长,并在悬停时长未达到预设时长时,从电子设备的多个单手操作模式中,启动第二单手操作模式,从而通过在滑动终点的悬停时长未达到预设时长时,启动第二单手操作模式,以提升对应单手操作模式的启动便利性。
请参阅图20,图20示出了本申请一实施例提供的单手操作模式的控制装置的模块框图。该单手操作模式的控制装置200应用于上述电子设备,该电子设备包括触摸屏,下面将针对图20所示的框图进行阐述,所述单手操作模式的控制装置200包括:滑动操作检测模块210和单手操作模式启动模块220,其中:
滑动操作检测模块210,用于在所述触摸屏显示界面的情况下,检测作用于所述触摸屏上的滑动操作。
单手操作模式启动模块220,用于若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则启动所述电子设备的单手操作模式。
进一步地,所述单手操作模式启动模块220包括:悬停时长获取子模块和单手操作模式启动子模块,其中:
悬停时长获取子模块,用于若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则获取所述滑动操作在滑动终点的悬停时长。
单手操作模式启动子模块,用于从所述电子设备的多个单手操作模式中,启动与所述悬停时长对应的单手操作模式。
进一步地,所述多个单手操作模式包括第一单手操作模式和第二单手操作模式,该单手操作模式启动子模块包括:第一单手操作模式启动单元和第二单手操作模式启动单元,其中:
第一单手操作模式启动单元,用于若所述悬停时长达到预设时长,则从所述电子设备的多个单手操作模式中,启动所述第一单手操作模式。
进一步地,所述第一单手操作模式启动单元包括:第一单手操作区域确定子单元、控件显示子单元以及操作控制子单元,其中:
第一单手操作区域确定子单元,用于基于所述角落区域,在所述触摸屏上确定第一单手操作区域。
控件显示子单元,用于在所述第一单手操作区域显示操作控件,并在所述界面显示与所述操作控件关联的控制控件。
操作控制子单元,用于响应作用于所述操作控件的触控操作,控制所述控制控件对所述界面中的内容进行相应的操作。
进一步地,所述第一单手操作模式启动单元还包括:第一控件显示子单元和第二控件显示子单元,其中:
第一控件显示子单元,用于若检测到作用于所述操作控件的触控操作,以第一透明度显示所述操作控件和所述控制控件。
第二控件显示子单元,用于若未检测到作用于所述操作控件的触控操作,以第二透明度显示所述操作控件和所述控制控件,其中,所述第二透明度大于所述第一透明度。
进一步地,所述第一单手操作模式启动单元还包括:第一单手操作模式关闭子单元,其中:
第一单手操作模式关闭子单元,用于响应于拖动所述操作控件沿第一预设方向移动的拖动操作,关闭所述电子设备的第一单手操作模式。
第二单手操作模式启动单元,用于若所述悬停时长未达到所述预设时长,则从所述电子设备的多个单手操作模式中,启动所述第二单手操作模式。
进一步地,所述第二单手操作启动单元包括:第二单元操作区域确定子单元和目标界面显示子单元,其中:
第二单手操作区域确定子单元,用于基于所述角落区域,在所述触摸屏上确定第二单手操作区域。
目标界面显示子单元,用于按照预设比例缩小所述界面获得目标界面,并在所述第二单手操作区域显示所述目标界面。
进一步地,所述第二单手操作启动单元还包括:第二单手操作模式关闭子单元,其中:
第二单手操作模式关闭子单元,用于响应于拖动所述目标界面沿第二预设方向移动的拖动操作,关闭所述电子设备的第二单手操作模式。
进一步地,所述目标界面包括导航栏,所述第二单手操作模式关闭子单元包括:选中状态确定子子单元和第二单手操作模式关闭子子单元,其中:
选中状态确定子子单元,用于若作用于所述导航栏的按压时长达到预设时长,则将所述目标界面确定为选中状态。
第二单手操作模式关闭子子单元,用于响应于拖动处于选中状态的目标界面沿所述第二预设方向移动的拖动操作,关闭所述电子设备的第二单手操作模式。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
请参阅图21,其示出了本申请实施例提供的一种电子设备100的结构框图。该电子设备100可以是智能手机、平板电脑、电子书等能够运行应用程序的电子设备。本申请中的电子设备100可以包括一个或多个如下部件:处理器130、存储器140以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器140中并被配置为由一个或多个处理器130执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
其中,处理器130可以包括一个或者多个处理核。处理器130利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器140内的指令、程序、代码集或指令集,以及调用存储在存储器140内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器130可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(ProgrammableLogic Array,PLA)中的至少一种硬件形式来实现。处理器130可集成中央处理器(CentralProcessing Unit,CPU)、图形处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责待显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器130中,单独通过一块通信芯片进行实现。
存储器140可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器140可用于存储指令、程序、代码、代码集或指令集。存储器140可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
请参阅图22,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质300中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质300可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质300包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质300具有执行上述方法中的任何方法步骤的程序代码310的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码310可以例如以适当形式进行压缩。
综上所述,在本申请实施例中,在触摸屏显示界面的情况下,检测作用于触摸屏上的滑动操作,若检测到以触摸屏的角落区域为滑动起点,且以朝向触摸屏的中心区域为滑动方向的滑动操作,则启动电子设备的单手操作模式,从而通过作用于触摸屏上的滑动操作,触发启动电子设备的单手操作模式,以提升单手操作模式启动的效率,以及提升用户单手操作的便利性,达到提升用户的使用体验的效果。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (12)

1.一种单手操作模式的控制方法,其特征在于,应用于电子设备,所述电子设备包括触摸屏,所述方法包括:
在所述触摸屏显示界面的情况下,检测作用于所述触摸屏上的滑动操作;
若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则启动所述电子设备的单手操作模式。
2.根据权利要求1所述的方法,其特征在于,所述若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则启动所述电子设备的单手操作模式,包括:
若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则获取所述滑动操作在滑动终点的悬停时长;
从所述电子设备的多个单手操作模式中,启动与所述悬停时长对应的单手操作模式。
3.根据权利要求2所述的方法,其特征在于,所述多个单手操作模式包括第一单手操作模式和第二单手操作模式,所述从所述电子设备的多个单手操作模式中,启动与所述悬停时长对应的单手操作模式,包括:
若所述悬停时长未达到预设时长,则从所述电子设备的多个单手操作模式中,启动所述第一单手操作模式;或者
若所述悬停时长达到所述预设时长,则从所述电子设备的多个单手操作模式中,启动所述第二单手操作模式。
4.根据权利要求3所述的方法,其特征在于,所述从所述电子设备的多个单手操作模式中,启动所述第一单手操作模式,包括:
基于所述角落区域,在所述触摸屏上确定第一单手操作区域;
在所述第一单手操作区域显示操作控件,并在所述界面显示与所述操作控件关联的控制控件;
响应作用于所述操作控件的触控操作,控制所述控制控件对所述界面中的内容进行相应的操作。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若检测到作用于所述操作控件的触控操作,以第一透明度显示所述操作控件和所述控制控件;或者
若未检测到作用于所述操作控件的触控操作,以第二透明度显示所述操作控件和所述控制控件,其中,所述第二透明度大于所述第一透明度。
6.根据权利要求4所述的方法,其特征在于,在所述单手操作区域显示操作控件,并在所述显示界面显示与所述操作控件关联的控制控件之后,还包括:
响应于拖动所述操作控件沿第一预设方向移动的拖动操作,关闭所述电子设备的第一单手操作模式。
7.根据权利要求3所述的方法,其特征在于,所述从所述电子设备的多个单手操作模式中,启动所述第二单手操作模式,包括:
基于所述角落区域,在所述触摸屏上确定第二单手操作区域;
按照预设比例缩小所述界面获得目标界面,并在所述第二单手操作区域显示所述目标界面。
8.根据权利要求7所述的方法,其特征在于,在所述按照预设比例缩小所述界面获得目标界面,并在所述第二单手操作区域显示所述目标界面之后,还包括:
响应于拖动所述目标界面沿第二预设方向移动的拖动操作,关闭所述电子设备的第二单手操作模式。
9.根据权利要求8所述的方法,其特征在于,所述目标界面包括导航栏,所述响应于拖动所述目标界面沿第二预设方向移动的拖动操作,关闭所述电子设备的第二单手操作模式,包括:
若作用于所述导航栏的按压时长达到预设时长,则将所述目标界面确定为选中状态;
响应于拖动处于选中状态的目标界面沿所述第二预设方向移动的拖动操作,关闭所述电子设备的第二单手操作模式。
10.一种单手操作模式的控制装置,其特征在于,应用于电子设备,所述电子设备包括触摸屏,所述装置包括:
滑动操作检测模块,用于在所述触摸屏显示界面的情况下,检测作用于所述触摸屏上的滑动操作;
单手操作模式启动模块,用于若检测到以所述触摸屏的角落区域为滑动起点,且以朝向所述触摸屏的中心区域为滑动方向的滑动操作,则启动所述电子设备的单手操作模式。
11.一种电子设备,其特征在于,包括触摸屏、存储器和处理器,所述触摸屏和所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行如权利要求1-9任一项所述的方法。
12.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-9任一项所述的方法。
CN202210369562.8A 2022-04-08 2022-04-08 单手操作模式的控制方法、装置、电子设备以及存储介质 Pending CN114721574A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210369562.8A CN114721574A (zh) 2022-04-08 2022-04-08 单手操作模式的控制方法、装置、电子设备以及存储介质
PCT/CN2022/141626 WO2023193479A1 (zh) 2022-04-08 2022-12-23 单手操作模式的控制方法、装置、电子设备以及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210369562.8A CN114721574A (zh) 2022-04-08 2022-04-08 单手操作模式的控制方法、装置、电子设备以及存储介质

Publications (1)

Publication Number Publication Date
CN114721574A true CN114721574A (zh) 2022-07-08

Family

ID=82241737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210369562.8A Pending CN114721574A (zh) 2022-04-08 2022-04-08 单手操作模式的控制方法、装置、电子设备以及存储介质

Country Status (2)

Country Link
CN (1) CN114721574A (zh)
WO (1) WO2023193479A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023193479A1 (zh) * 2022-04-08 2023-10-12 Oppo广东移动通信有限公司 单手操作模式的控制方法、装置、电子设备以及存储介质

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117656830B (zh) * 2024-01-19 2024-12-27 无锡荣志电子有限公司 一种基于hmi的汽车智能座舱双联屏主控系统

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104461366A (zh) * 2014-12-16 2015-03-25 小米科技有限责任公司 激活移动终端的操作状态的方法及装置
WO2016183912A1 (zh) * 2015-05-20 2016-11-24 中兴通讯股份有限公司 菜单布局方法及装置
CN111443860A (zh) * 2020-03-25 2020-07-24 维沃移动通信有限公司 触控方法和电子设备
CN113746961A (zh) * 2020-05-29 2021-12-03 华为技术有限公司 显示控制方法、电子设备和计算机可读存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677173A (zh) * 2015-12-25 2016-06-15 珠海格力电器股份有限公司 终端的单手操作模式控制方法和装置
CN106293332B (zh) * 2016-07-29 2019-05-17 维沃移动通信有限公司 一种单手定位应用的处理方法及移动终端
US10871851B2 (en) * 2017-08-22 2020-12-22 Blackberry Limited Electronic device and method for one-handed operation
CN113448479B (zh) * 2020-03-25 2024-03-12 Oppo广东移动通信有限公司 单手操作模式开启方法、终端及计算机存储介质
CN114721574A (zh) * 2022-04-08 2022-07-08 Oppo广东移动通信有限公司 单手操作模式的控制方法、装置、电子设备以及存储介质

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104461366A (zh) * 2014-12-16 2015-03-25 小米科技有限责任公司 激活移动终端的操作状态的方法及装置
WO2016183912A1 (zh) * 2015-05-20 2016-11-24 中兴通讯股份有限公司 菜单布局方法及装置
CN111443860A (zh) * 2020-03-25 2020-07-24 维沃移动通信有限公司 触控方法和电子设备
CN113746961A (zh) * 2020-05-29 2021-12-03 华为技术有限公司 显示控制方法、电子设备和计算机可读存储介质

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023193479A1 (zh) * 2022-04-08 2023-10-12 Oppo广东移动通信有限公司 单手操作模式的控制方法、装置、电子设备以及存储介质

Also Published As

Publication number Publication date
WO2023193479A1 (zh) 2023-10-12

Similar Documents

Publication Publication Date Title
CN106843739B (zh) 一种移动终端的显示控制方法及移动终端
US8823749B2 (en) User interface methods providing continuous zoom functionality
US20200204738A1 (en) Photographing method and mobile terminal
KR102097496B1 (ko) 폴더블 이동 단말기 및 그 제어 방법
KR101720849B1 (ko) 터치 스크린 호버 입력 핸들링
JP2021508881A (ja) アイコン管理方法及び装置
CN107179865B (zh) 一种页面切换方法和终端
US9678574B2 (en) Computing system utilizing three-dimensional manipulation command gestures
US20140362119A1 (en) One-handed gestures for navigating ui using touch-screen hover events
CN109947383B (zh) 显示控制方法、装置、移动终端及存储介质
CN109947320B (zh) 图片显示方法及装置、电子设备以及存储介质
CN109976633B (zh) 界面交互方法及装置、电子设备以及存储介质
CN109976655A (zh) 长截屏方法、装置、终端及存储介质
US20150169165A1 (en) System and Method for Processing Overlapping Input to Digital Map Functions
CN114721574A (zh) 单手操作模式的控制方法、装置、电子设备以及存储介质
CN106126101A (zh) 一种移动终端的操作方法及移动终端
CN106970752A (zh) 一种截屏方法及移动终端
WO2016183912A1 (zh) 菜单布局方法及装置
WO2023226422A1 (zh) 内容编辑的控制方法、装置、电子设备及存储介质
CN107526523A (zh) 一种移动终端的操作界面控制方法及移动终端
CN107454324A (zh) 一种拍照预览方法及移动终端
CN107562262A (zh) 一种响应触控操作的方法、终端及计算机可读存储介质
CN110568990A (zh) 分屏方法、装置、电子设备及存储介质
CN112165550B (zh) 单手控制方法、终端及存储介质
JP5943856B2 (ja) 多面的なグラフィック・オブジェクトを有する携帯端末及び表示切替方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination