CN109032448A - 应用显示方法、装置、存储介质及电子设备 - Google Patents
应用显示方法、装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN109032448A CN109032448A CN201810854156.4A CN201810854156A CN109032448A CN 109032448 A CN109032448 A CN 109032448A CN 201810854156 A CN201810854156 A CN 201810854156A CN 109032448 A CN109032448 A CN 109032448A
- Authority
- CN
- China
- Prior art keywords
- application
- screen display
- split
- entrance
- display area
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
- G06F3/04883—Interaction 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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
- G06F3/04886—Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
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是本申请实施例中一种切换应用显示位置的示例图。
图7是本申请实施例中另一种切换应用显示位置的示例图。
图8是本申请实施例中第一控件的示例图。
图9是本申请实施例中第二控件的示例图。
图10是本申请实施例中通过第一控件触发显示第二控件的操作示意图。
图11是本申请实施例中通过滑动操作触发位置切换请求的操作示意图。
图12是本申请实施例中电子设备显示应用入口选择界面示意图。
图13是本申请实施例提供的应用显示装置的一结构示意图。
图14是本申请实施例提供的电子设备的一个结构示意图。
图15是本申请实施例提供的电子设备的另一结构示意图。
具体实施方式
请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。
在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
本文所使用的术语“模块”可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法可以以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。
本申请中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是某些实施例还包括没有列出的步骤或模块,或某些实施例还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本申请实施例提供一种应用显示方法,该应用显示方法的执行主体可以是本申请实施例提供的应用显示装置,或者集成了该应用显示装置的电子设备,其中该应用显示装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等计算机设备。
请参照图1,图1为本申请实施例提供的应用显示方法的流程示意图。本申请实施例提供的应用显示方法的流程可以如下:
101、通过屏幕显示区域显示预设文件夹,该预设文件夹包括多个应用入口。
本申请实施例中,电子设备首先通过屏幕显示区域来显示预设文件夹,该预设文件夹中包括多个应用入口,分别对于不同的应用。其中,一应用入口可以对应需要安装才能使用的传统应用,也可以对应无需安装即可使用的快应用。
此外,需要说明的是,对于该预设文件夹中所包括的应用入口,可以由用户预先根据实际需要进行添加,也可由电子设备根据应用的使用信息进行分析,自动添加可能被用户分屏使用的应用所对应的应用入口。
比如,请参照图2,电子设备的屏幕显示区域当前显示的界面为操作系统的主界面,并将预设文件夹显示在该主界面中,此外,该主界面中还包括“时钟”应用入口、“电话”应用入口、“联系人”应用入口、“浏览器”应用入口和“短信”应用入口,其中,预设文件夹包括对应XX应用的XX应用入口,以及对应YY应用的YY应用入口。
102、接收对预设文件夹的触发操作。
本申请实施例中,电子设备在通过屏幕显示区域显示预设文件夹期间,接收对于预设文件夹的触发操作。其中,前述触发操作为预先定义的、用于触发电子设备进行分屏显示的操作,其可以为触摸类型、语音类型等不同类型的操作。比如,以触摸类型的操作为例,触发操作可以为对前述预设文件夹的双击触摸操作、长按触摸操作等,具体可由本领域技术人员根据实际需要进行预设。
103、根据接收到的触发操作,通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用。
本申请实施例中,电子设备在接收到对前述预设文件夹的触发操作时,确定此时需要分屏显示前述预设文件夹中应用入口所对应的应用。其中,电子设备可以根据前述预设文件夹中包括应用入口的数量,确定是分屏显示所有应用入口所对应的应用,还是分屏显示部分应用入口所对应的应用。
若确定分屏显示所有应用入口所对应的应用,则电子设备将前述预设文件夹中包括的应用入口所对应的应用作为待分屏应用,比如,若前述预设文件夹中包括两个应用入口,则电子设备将这两个应用入口对应的应用作为待分屏应用,若前述预设文件夹中包括三个应用入口,则电子设备将这三个应用入口对应的应用作为待分屏应用。
在确定待分屏应用之后,根据确定的待分屏应用的数量(也即是前述预设文件夹中应用入口的数量),将屏幕显示区域划分为多个分屏显示区域,其中,划分得到分屏显示区域的数量大于或等于确定的待分屏应用的数量。
比如,在前述预设文件夹包括两个应用入口时,则电子设备可以将其屏幕显示区域划分为两个分屏显示区域,在前述预设文件夹包括三个应用入口时,则电子设备可以将其屏幕显示区域划分为三个分屏显示区域或四个分屏显示区域。
在完成分屏显示区域的划分之后,电子设备通过划分的多个分屏显示区域,分屏显示确定的多个待分屏应用。需要说明的是,在划分得到的分屏显示区域的数量大于确定的待分屏应用的数量时,可以在划分得到的多个分屏显示区域中,选取与待分屏应用相同数量的分屏显示区域,通过选取的这多个分屏显示区域来分屏显示确定的多个待分屏应用,并在未被选取的分屏显示区域中显示除前述预设文件夹中应用入口之外的其它应用入口,由用户根据实际需要进行选择显示。
比如,请参照图3,电子设备以竖屏模式显示,确定需要分屏显示的待分屏应用分别为A即时通讯应用和B即时通讯应用,在划分分屏显示区域时,电子设备将屏幕显示区域划分为上下排列的两个分屏显示区域,分别为第一分屏显示区域和第二分屏显示区域,第一分屏显示区域和第二分屏显示区域之间由分隔区域隔开,然后在第一分屏显示区域中显示A即时通讯应用,在第二分屏显示区域中显示B即时通讯应用。
又比如,请参照图4,电子设备以横屏模式显示,确定需要分屏显示的待分屏应用分别为A即时通讯应用和B即时通讯应用,在划分分屏显示区域时,电子设备将屏幕显示区域划分为左右排列的两个分屏显示区域,分别为第一分屏显示区域和第二分屏显示区域,第一分屏显示区域和第二分屏显示区域之间由分隔区域隔开,然后在第一分屏显示区域中显示A即时通讯应用,在第二分屏显示区域中显示B即时通讯应用。
此外,若确定分屏显示部分应用入口所对应的应用,则电子设备从前述预设文件夹中包括的应用入口中,选取部分应用入口所对应的应用作为待分屏应用,比如,若前述预设文件夹中包括五个应用入口,则电子设备可以从五个应用入口中选取两个应用入口所对应的应用作为待分屏应用。
在确定待分屏应用之后,即可按照以上描述分屏显示确定的待分屏应用,此处不再赘述。
由上可知,本申请实施例中的电子设备,可以首先通过屏幕显示区域显示预设文件夹,该预设文件夹包括多个应用入口,再接收对预设文件夹的触发操作,最后根据接收到的触发操作,通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用。相较于相关技术,本方案简化了分屏显示的操作,更便于用户操作,达到了提高分屏显示的易用性的目的。
请参照图5,图5为本申请实施例提供的应用显示方法的另一流程示意图,如图5所示,该应用显示方法可以包括:
201、统计在第二预设时长内被切换显示的次数达到预设次数的应用。
其中,电子设备在全屏显示应用期间,记录各应用被切换显示的次数,比如,电子设备当前全屏显示A应用,若用户需要对B应用进行操作,则用户可参照预定的方式触发应用切换请求,指示电子设备由A应用切换至B应用进行显示,此时电子设备将记录到B应用被切换显示一次。
根据记录的各应用被切换显示的次数,电子设备统计出在第二预设时长内被切换显示的次数达到预设次数的应用,将这些应用确定为可能需要分屏显示的应用。其中,第二预设时长和预设次数可由本领域技术人员根据实际需要进行设置,比如,配置第二预设时长为1分钟内,配置预设次数为3次,电子设备将统计在1分钟内被切换次数达到3次的应用,将这些应用确定为可能需要分屏显示的应用。
202、在统计得到多个应用时,生成包括前述多个应用的应用入口的预设文件夹。
在统计得到多个应用,也即是确定了多个可能需要分屏显示的应用时,电子设备生成包括前述多个应用的应用入口的预设文件夹。
比如,在统计得到两个应用时,生成包括前述两个应用的应用入口的预设文件夹。
203、通过屏幕显示区域显示生成的预设文件夹。
本申请实施例中,电子设备通过屏幕显示区域来显示生成的预设文件夹,供用户触发进行分屏显示。比如,请参照图2,电子设备的屏幕显示区域当前显示的界面为操作系统的主界面,并将预设文件夹显示在该主界面中,此外,该主界面中还包括“时钟”应用入口、“电话”应用入口、“联系人”应用入口、“浏览器”应用入口和“短信”应用入口,其中,预设文件夹包括对应XX应用的XX应用入口,以及对应YY应用的YY应用入口。
204、接收对前述预设文件夹的按压操作。
其中,电子设备设置有用于接收按压操作的压力传感器,该压力传感器可以设置在屏幕的下方,由此来接收对屏幕任意位置的按压操作。这样,在屏幕显示区域显示有预设文件夹时,电子设备即可通过设置的压力传感器来接收对预设文件夹的按压操作。
205、若接收到按压操作的压力值达到预设压力值、且按压时长达到第一预设时长,则确定接收到对前述预设文件夹的触发操作。
其中,为避免误操作,本申请实施例对用于触发分屏显示的触发操作做了进一步限定。本申请实施例中,电子设备在接收到对前述预设文件夹的按压操作时,首先获取到该按压操作的压力值以及按压时长,并分别判断按压操作的压力值是否达到预设压力值以及按压操作的按压时长是否达到第一预设时长,在且仅在接收到按压操作的压力值达到预设压力值、且按压时长达到第一预设时长时,确定该按压操作为用于触发分屏显示的触发操作。
需要说明的是,对于前述预设压力值以及第一预设时长的取值,可由本领域技术人员根据实际需要进行设置,本申请实施例不做具体限制,比如,可以将预设压力值配置为10N,将第一预设时长配置为1秒,这样,电子设备在接收到对预设文件夹的按压操作,且该按压操作的压力值达到10N、该按压操作的按压时长达到1秒时,确定接收到的该按压操作为用于触发分屏显示的触发操作。
206、根据接收到的触发操作,通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用。
本申请实施例中,电子设备在接收到对前述预设文件夹的触发操作时,确定此时需要分屏显示前述预设文件夹中应用入口所对应的应用。其中,电子设备可以根据前述预设文件夹中包括应用入口的数量,确定是分屏显示所有应用入口所对应的应用,还是分屏显示部分应用入口所对应的应用。
若确定分屏显示所有应用入口所对应的应用,则电子设备将前述预设文件夹中包括的应用入口所对应的应用作为待分屏应用,比如,若前述预设文件夹中包括两个应用入口,则电子设备将这两个应用入口对应的应用作为待分屏应用,若前述预设文件夹中包括三个应用入口,则电子设备将这三个应用入口对应的应用作为待分屏应用。
在确定待分屏应用之后,根据确定的待分屏应用的数量(也即是前述预设文件夹中应用入口的数量),将屏幕显示区域划分为多个分屏显示区域,其中,划分得到分屏显示区域的数量大于或等于确定的待分屏应用的数量。
比如,在前述预设文件夹包括两个应用入口时,则电子设备可以将其屏幕显示区域划分为两个分屏显示区域,在前述预设文件夹包括三个应用入口时,则电子设备可以将其屏幕显示区域划分为三个分屏显示区域或四个分屏显示区域。
在完成分屏显示区域的划分之后,电子设备通过划分的多个分屏显示区域,分屏显示确定的多个待分屏应用。需要说明的是,在划分得到的分屏显示区域的数量大于确定的待分屏应用的数量时,可以在划分得到的多个分屏显示区域中,选取与待分屏应用相同数量的分屏显示区域,通过选取的这多个分屏显示区域来分屏显示确定的多个待分屏应用,并在未被选取的分屏显示区域中显示除前述预设文件夹中应用入口之外的其它应用入口,由用户根据实际需要进行选择显示。
比如,请参照图3,电子设备以竖屏模式显示,确定需要分屏显示的待分屏应用分别为A即时通讯应用和B即时通讯应用,在划分分屏显示区域时,电子设备将屏幕显示区域划分为上下排列的两个分屏显示区域,分别为第一分屏显示区域和第二分屏显示区域,第一分屏显示区域和第二分屏显示区域之间由分隔区域隔开,然后在第一分屏显示区域中显示A即时通讯应用,在第二分屏显示区域中显示B即时通讯应用。
又比如,请参照图4,电子设备以横屏模式显示,确定需要分屏显示的待分屏应用分别为A即时通讯应用和B即时通讯应用,在划分分屏显示区域时,电子设备将屏幕显示区域划分为左右排列的两个分屏显示区域,分别为第一分屏显示区域和第二分屏显示区域,第一分屏显示区域和第二分屏显示区域之间由分隔区域隔开,然后在第一分屏显示区域中显示A即时通讯应用,在第二分屏显示区域中显示B即时通讯应用。
此外,若确定分屏显示部分应用入口所对应的应用,则电子设备从前述预设文件夹中包括的应用入口中,选取部分应用入口所对应的应用作为待分屏应用,比如,若前述预设文件夹中包括五个应用入口,则电子设备可以从五个应用入口中选取两个应用入口所对应的应用作为待分屏应用。
在确定待分屏应用之后,即可按照以上描述分屏显示确定的待分屏应用,此处不再赘述。
在一实施方式中,为便于用户操作,提供一种切换应用显示位置的方案,应用显示方法还包括:
(1)通过分屏显示区域之间的分隔区域,接收输入的位置切换请求;
(2)在接收到位置切换请求时,将分隔区域两侧的分屏显示区域所显示的应用确定为待切换应用;
(3)将确定的待切换应用由其当前所在的分屏显示区域,切换至前述分隔区域另一侧的分屏显示区域进行显示。
容易理解的是,如果用户习惯单手握持并操作电子设备,或者是用户当前仅能单手握持操作电子设备,在这种情况下,用户通常只能对多个分屏显示区域的其中一个分屏显示区域内显示的应用进行操作。
比如,请参照图3,当用户单手握持电子设备的下部时,用户通常仅能对第二分屏显示区域的B即时通讯应用进行操作,而难以对第一分屏显示区域的A即时通讯应用进行操作,若此时需要对A即时通讯应用进行操作,在不改变握持方式的前提下,就需要切换A即时通讯应用和B即时通讯应用的显示位置。
又比如,请继续参照图3,当用户单手握持电子设备的上部时,用户通常仅能对第一分屏显示区域的A即时通讯应用进行操作,而难以对第二分屏显示区域的B即时通讯应用进行操作。在不改变握持方式的前提下,若此时需要对B即时通讯应用进行操作,同样需要切换A即时通讯应用和B即时通讯应用的显示位置。
基于以上描述,不难发现,在电子设备的分屏显示过程中,用户可能存在切换分屏显示区域显示的应用的需求。因此,本申请实施例为满足这种实际存在的需求,通过分屏显示区域之间的分隔区域来接收位置切换请求,以对分屏显示区域内显示的应用进行切换。
其中,电子设备可以通过任意两个分屏显示区域之间的分隔区域来接收输入的位置切换请求,并在接收到位置切换请求时,将接收到位置切换请求的分隔区域两侧的分屏显示区域所显示的应用确定为待切换应用,最后将确定的待切换应用由其当前所在的分屏显示区域,切换至前述分隔区域另一侧的分屏显示区域进行显示,也即是交互前述分隔区域两侧应用的显示位置。
比如,请参照图6,电子设备以竖屏模式显示,确定的待分屏应用为A即时通讯应用和B即时通讯应用,在划分分屏显示区域时,电子设备将屏幕显示区域划分为上下排列的两个分屏显示区域,分别为第一分屏显示区域和第二分屏显示区域,第一分屏显示区域和第二分屏显示区域之间由分隔区域隔开,然后在第一分屏显示区域中显示A即时通讯应用,在第二分屏显示区域中显示B即时通讯应用。之后,在基于第一分屏显示区域和第二分屏显示区域之间的分隔区域接收到位置切换请求时,将A即时通讯应用切换至第二分屏显示区域显示,同步将B即时通讯应用切换至第一分屏显示区域显示,实现A即时通讯应用和B即时通讯应用显示位置的交换。
又比如,请参照图7,电子设备以横屏模式显示,确定的待分屏应用为A即时通讯应用和B即时通讯应用,在划分分屏显示区域时,电子设备将屏幕显示区域划分为左右排列的两个分屏显示区域,分别为第一分屏显示区域和第二分屏显示区域,第一分屏显示区域和第二分屏显示区域之间由分隔区域隔开,然后在第一分屏显示区域中显示A即时通讯应用,在第二分屏显示区域中显示B即时通讯应用。之后,在基于第一分屏显示区域和第二分屏显示区域之间的分隔区域接收到位置切换请求时,将A即时通讯应用切换至第二分屏显示区域显示,同步将B即时通讯应用切换至第一分屏显示区域显示,实现A即时通讯应用和B即时通讯应用显示位置的交换。
在一实施方式中,分隔区域包括第一控件,“通过分屏显示区域之间的分隔区域,接收输入的位置切换请求”,包括:
(1)接收第一控件的第一触发操作;
(2)在接收到第一控件的第一触发操作时,显示第二控件;
(3)接收第二控件的第二触发操作;
(4)在接收到第二控件的第二触发操作时,确定接收到位置切换请求。
需要说明的是,分隔区域包括第一控件,对于该第一控件的展现形式,本申请实施例不做具体限制,比如,请参照图8,该第一控件可以虚拟按键的形式展示。
其中,接收第一控件的第一触发操作,该第一触发操作可以为对该第一控件的单击操作、双击操作或长按操作等操作;在接收到第一控件的第一触发操作时,显示第二控件,对于该第二控件的展现形式,以及显示位置等,本申请实施例不做具体限制,比如,请参照图9,该第二控件同样以虚拟按键的形式展示;之后,接收第二控件的第二触发操作,该第二触发操作可以为对该第二控件的单击操作、双击操作以及长按操作等;在接收到第二控件的第二触发操作时,确定接收到位置切换请求。
由此,通过对第一控件以及第二控件的两次触发操作,触发位置切换请求,能够避免用户误操作导致的错误响应。
在一实施方式中,为便于用户操作,“显示第二控件”包括:
(1)从前述分隔区域两侧的分屏显示区域中确定出最近接收到用户操作的目标分屏显示区域;
(2)将第二控件显示在目标分屏显示区域中。
其中,电子设备从前述分隔区域两侧的分屏显示区域中确定出最近接收到用户操作的目标分屏显示区域,也即是确定出在接收到第一控件的第一触发操作之前,最后接收到用户操作的分屏显示区域,由此来确定用户当前便于操作的分屏显示区域,从而在用户便于操作的分屏显示区域内显示第二控件,以便于用户触发第二控件,触发位置切换请求。
比如,请参照图10,电子设备在分屏显示时,将屏幕显示区域划分为第一分屏显示区域和第二分屏显示区域,且在第一分屏显示区域内显示某即时通讯应用,在第二分屏显示区域内显示某浏览器应用。
一方面,现假设用户右手握持电子设备下部,并通过右手拇指操作第二分屏显示区域内的浏览器应用,进行网页浏览。某一时刻,第一分屏显示区域内的即时通讯应用接收到来自某联系人的新消息,用户查看到该新消息后,欲对其进行回复,但是当前又不便于对第一分屏显示区域内即时通讯应用进行操作,需要将该即时通讯应用切换到第二分屏显示区域进行显示,从而便于操作,于是单击分隔区域中部的第一控件。
另一方面,电子设备在侦测到第一控件被单击,也即是接收到第一分屏显示区域的第一触发操作后,确定第一分屏显示区域和第二分屏显示区域中最近接收到用户操作的分屏显示区域,由于在接收到第一控件的第一触发操作之前,用户最近对第二分屏显示区域内的浏览器应用进行操作,此时电子设备将第二分屏显示区域确定为目标分屏显示区域,也即是确定第二分屏显示区域为用户方便操作的分屏显示区域,从而将第二控件叠加显示在第二分屏显示区域显示的浏览器应用之上。如此,用户即可触发第二控件,以触发产生位置切换请求。
在一实施方式中,“显示第二控件”之后,还包括:
在第三预设时长内未接收到第二控件的第二触发操作时,停止显示第二控件。
需要说明的是,第三预设时长的长短可由本领域技术人员根据实际需要进行设置,本申请实施例对此不做具体限制,比如,可以将第三预设时长配置为3秒。
其中,电子设备在显示第二控件的同时,启动定时器开始计时,若在定时器计时达到第三预设时长,且未接收到第二控件的第二触发操作,则停止显示第二控件,以避免第二控件在用户不存在切换需求时、影响用户操作。
在一实施方式中,“通过分屏显示区域之间的分隔区域,接收输入的位置切换请求”,包括:
(1)接收由前述分隔区域一侧的分屏显示区域、到另一侧的分屏显示区域的滑动操作;
(2)在接收到前述滑动操作时,确定接收到位置切换请求。
本申请实施例中,还提供另外一种可选的触发位置切换请求的方式。其中,电子设备接收由分隔区域一侧的分屏显示区域、到另一侧分屏显示区域的滑动操作,并在接收到该滑动操作时,确定接收到位置切换请求。
为提升滑动操作触发位置切换请求的准确度,还可以对触发位置切换请求的滑动操作配置约束条件,比如,可以配置约束条件为:
滑动操作在分隔区域两侧分屏显示区域内的滑动长度均达到预设长度;
滑动操作的滑动速度达到预设速度。
比如,请参照图11,现假设用户右手握持电子设备下部,并通过右手拇指操作第二分屏显示区域内的浏览器应用,进行网页浏览。某一时刻,第一分屏显示区域内的即时通讯应用接收到来自某联系人的新消息,用户查看到该新消息后,欲对其进行回复,但是当前又不便于对第一分屏显示区域内即时通讯应用进行操作,需要将该即时通讯应用切换到第二分屏显示区域进行显示,从而便于操作,于是通过右手拇指由第二分屏显示区域开始滑动,并经由分隔区域滑动至第一分屏显示区域。
另一方面,电子设备判断接收到的滑动操作是否为由分隔区域一侧的分屏显示区域、到另一侧的分屏显示区域的滑动操作,在分隔区域两侧分屏显示区域内的滑动长度是否均达到预设长度,且滑动速度是否达到预设速度,在前述三个判断操作的判断结果均为是时,确定接收到位置切换请求。
在一实施方式中,“通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用”包括:
(1)判断前述预设文件夹中应用入口的数量M是否大于预设数量N;
(2)若判断结果为否,则通过屏幕显示区域分屏显示前述预设文件夹中M个应用入口所对应的应用。
容易理解的是,随着电子设备屏幕大小的不同,其进行分屏显示的效果也将不同。因此,为获得较佳的分屏显示效果,本申请实施例中设置有预设数量N来限制分屏显示的应用个数。其中,预设数量N可由本领域技术人员根据实际需要进行设置,本申请实施例对此不做具体限制,比如,本申请实施例中,根据电子设备的屏幕大小不同,设置不同预设数量N,其中,若电子设备的屏幕尺寸大于或等于10.9英寸,则设置对应的预设数量N为4,若电子设备的屏幕尺寸小于10.9英寸,则设置对应的预设数量N为2。
本申请实施例中,电子设备在通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用时,首先判断前述预设文件夹中应用入口的数量M是否大于预设数量N,若判断结果为否,则说明屏幕显示区域分屏显示预设文件夹中M个应用入口所对应的应用时,可以获得较佳的分屏显示效果。此时,通过屏幕显示区域分屏显示前述预设文件夹中M个应用入口所对应的应用。
比如,假设预设数量N被设置为2,且前述预设文件夹中包括应用入口的数量M也为2,此时,电子设备判断前述预设文件夹中应用入口的数量M是否大于预设数量N,得到判断结果将为否。相应的,电子设备将屏幕显示区域划分为2个分屏显示区域,通过其中一个分屏显示区域显示前述预设文件夹中一应用入口所对应的应用,通过另一个分屏显示区域显示前述预设文件夹中另一应用入口所对应的应用。
在一实施方式中,“判断前述预设文件夹中应用入口的数量M是否大于预设数量N”之后,还包括:
(1)若判断结果为是,则通过屏幕显示区域显示应用入口选择界面,该应用入口选择界面包括前述M个应用入口;
(2)通过应用入口选择界面接收应用入口选择指令,该应用入口选择指令用于在M个应用入口中,选择小于或等于N个的目标应用入口;
(2)通过屏幕显示区域分屏显示目标应用入口所对应的应用。
基于以上描述,本领域技术人员容易理解的是,在前述预设文件夹中应用入口的数量M大于预设数量N时,若分屏显示预设文件夹中全部M个应用入口所对应的应用,将无法获得较佳的分屏显示效果。因此,本申请实施例继续提出一种分屏显示预设文件夹中部分应用入口所对应应用的方案。
其中,电子设备在完成判断前述预设文件夹中应用入口的数量M是否大于预设数量N之后,若判断结果为是,也即是预设文件夹中应用入口的数量M大于预设数量N时,电子设备通过屏幕显示区域显示应用入口选择界面,该应用入口选择界面包括前述M个应用入口。
电子设备在显示应用入口选择界面期间,接收通过应用入口选择界面接收应用入口选择指令,该应用入口选择指令用于在M个应用入口中,选择小于或等于N个的目标应用入口。在接收到应用入口选择指令时,根据应用入口选择指令,通过屏幕显示区域分屏显示目标应用入口所对应的应用。
比如,假设预设数量N被设置为2,且前述预设文件夹中包括应用入口的数量M为3。此时,电子设备判断前述预设文件夹中应用入口的数量M是否大于预设数量N,得到判断结果将为是,通过屏幕显示区域显示应用入口选择界面。请参照图12,电子设备显示的应用入口选择界面包括提示信息“请选择至多2(即预设数量N)个应用进行分屏显示”、前述预设文件夹中的3个应用入口以及“确认”控件,其中,用户可以通过点击的方式来选中应用入口选择界面中的应用入口(至多N个应用入口可以被选中),可以通过点击“确认”控件的方式来向电子设备输入应用入口选择指令,该应用入口选择指令包括应用入口选择界面中被选中应用入口的描述信息。假设用户选中了3个应用入口中的两个应用入口,并输入了应用入口选择指令,则电子设备将根据该应用入口选择指令,将被用户选中的2个应用入口作为目标应用入口。相应的,电子设备将屏幕显示区域划分为2个分屏显示区域,通过其中一个分屏显示区域显示一目标应用入口所对应的应用,通过另一个分屏显示区域显示另一目标应用入口所对应的应用。
在一实施方式中,“判断前述预设文件夹中应用入口的数量M是否大于预设数量N”之后,还包括:
(1)若判断结果为是,则根据前述M个应用入口所对应应用的使用信息,对前述M个应用入口进行降序排序,得到所述M个应用入口的排序信息;
(2)根据得到排序信息,通过屏幕显示区域分屏显示前述M个应用入口中排名前N个应用入口所对应的应用。
基于以上描述,本领域技术人员容易理解的是,在前述预设文件夹中应用入口的数量M大于预设数量N时,若分屏显示预设文件夹中全部M个应用入口所对应的应用,将无法获得较佳的分屏显示效果。因此,本申请实施例继续提出另一种分屏显示预设文件夹中部分应用入口所对应应用的方案。
其中,电子设备在完成判断前述预设文件夹中应用入口的数量M是否大于预设数量N之后,若判断结果为是,也即是预设文件夹中应用入口的数量M大于预设数量N时,根据前述M个应用入口所对应应用的使用信息,对前述M个应用入口进行降序排序,由此得到前述M个应用入口的排序信息。由此,得到的排序信息将反应用户倾向使用前述M个应用入口所对应应用的倾向程度。其中,使用信息包括但不限于使用频率和使用时长等。在进行排序时,可以根据一种使用信息进行排序,也即是结合多种使用信息进行排序。
在完成对应用程序的排序之后,根据排序得到的排序信息,将M个应用入口中排名前N个的应用入口所对应的应用确定为待分屏应用,从而通过屏幕显示区域来分屏显示这N个待分屏应用,可以准确分屏显示用户倾向使用的应用。
比如,假设预设数量N被设置为2,且前述预设文件夹中包括应用入口的数量M为5,分别为:应用入口A、应用入口B、应用入口C、应用入口D以及应用入口E,使用FA、FB、FC、FD和FE来分别表示应用入口A-E所对应应用的使用频率,按照使用频率降序排序,得到排序信息为FD>FE>FA>FC>FB,此时,将排名前2的应用入口,也即是应用入口D和应用入口E所对应的应用作为待分屏应用。
又比如,假设预设数量N被设置为2,且前述预设文件夹中包括应用入口的数量M为5,分别为:应用入口A、应用入口B、应用入口C、应用入口D以及应用入口E,使用LA、LB、LC、LD和LE来分别表示应用入口A-E所对应应用的使用时长,按照使用时长降序排序,得到排序信息为LC>LA>LD>DE>LB,此时,将排名前2的应用入口,也即是应用入口C和应用入口A所对应的应用作为待分屏应用。
又比如,假设预设数量N被设置为2,且前述预设文件夹中包括应用入口的数量M为5,分别为:应用入口A、应用入口B、应用入口C、应用入口D以及应用入口E,使用FA、FB、FC、FD和FE来分别表示应用入口A-E所对应应用的使用频率,使用LA、LB、LC、LD和LE来分别表示应用入口A-E所对应应用的使用时长,若使用频率对应权重为i,使用时长对应权重为j(对于i和j的具体取值,可由本领域技术人员根据实际需要取适当值,比如,设置i为0.4,设置j为0.6),对于各应用入口对应的使用频率和使用时长求加权和,得到对应各应用入口的加权和,分别为:FA*i+LA*j、FB*i+LB*j、FC*i+LC*j、FD*i+LD*j、FE*i+LE*j,然后,按照各应用入口对应的加权和进行降序排序,得到排序信息为FA*i+LA*j>FC*i+LC
*j>FB*i+LB*j>FD*i+LD*j>FE*i+LE*j,此时,将排名前2的应用入口,也即是应用入口A和应用入口C所对应的应用作为待分屏应用。
在一实施方式中,“通过屏幕显示区域显示预设文件夹”之前,还包括:
将预设时长周期划分为多个时间段,并统计不同应用在各时间段内的使用信息;
而“根据前述M个应用入口所对应应用的使用信息,对前述M个应用入口进行降序排序”包括:
确定当前时间所对应的目标时间段,并根据前述M个应用入口所对应应用在目标时间段内的使用信息,对前述M个应用入口进行降序排序。
其中,预设时长周期可以是一个自然日,也可以是一个自然周,还可以是一个自然月等,具体可由本领域技术人员根据实际需要进行选取。本申请考虑到用户在一个自然日内具有一定的应用使用规律,比如,用户早起时会使用天气类应用来查看当日的天气信息,中午会使用新闻类应用查看当日的新闻信息等,在本申请实施例中,配置预设时长周期为一个自然日。
在选定预设时长周期为一个自然日之后,将该预设时长周期划分为多个时间段,比如,若划分时间段的长度为2小时,则可将预设时长周期划分为12个时间段,若划分时间段的长度为3小时,则可将预设时长周期划分为8个时间段,若划分时间段的长度为4小时,则可以预设时长周期划分为6个时间段等。需要说明的是,对于时间段的具体划分方式,本申请实施例不做具体限制,可由本领域技术人员根据实际需要进行时间段的划分。
在完成时间段的划分之后,即可对不同应用在划分得到的各时间段内的使用信息进行统计。
比如,在预设时长周期被配置为一个自然日时,将一个自然日划分为长度为2小时的时间段,共得到12个时间段,分别为(00:00,02:00]、(02:00,04:00]……(22:00,00:00];连续统计7个自然日内,不同应用在各时间段的使用信息;对于任一时间段,计算该时间段在7个自然内分别统计的使用信息的平均值,作为该时间段的使用信息。
而在对前述M个应用入口进行排序时,首先确定当前时间所对应的目标时间段,再根据前述M个应用入口所对应应用在目标时间段内的使用信息,对前述M个应用入口进行降序排序,以得到前述M个应用入口的排序信息
其中,在获取当前时间时,可以获取当前的系统时间,也可以获取当前的网络时间,本申请对此不做具体限制。
比如,在预设时长周期被配置为一个自然日时,将一个自然日划分为长度为2小时的时间段,共得到12个时间段,分别为(00:00,02:00]、(02:00,04:00]……(22:00,00:00];在对前述M个应用入口进行排序时,获取到当前的系统时间为15:30,确定其对应的目标时间段为(14:00,16:00],之后,获取到前述M个应用入口所对应的应用在当前时间段(14:00,16:00]内的使用信息,从而对前述M个应用入口进行降序排序。由此,得到的排序信息将反应用户在当前时间段内倾向使用前述M个应用入口所对应应用的倾向程度,从而更准确分屏显示用户倾向使用的应用。
在一实施例中还提供了一种应用显示装置。请参阅图13,图13为本申请实施例提供的应用显示装置400的结构示意图。其中该应用显示装置400应用于电子设备,该应用显示装置400包括显示模块401、接收模块402以及分屏模块403,如下:
显示模块401,用于通过屏幕显示区域显示预设文件夹,该预设文件夹包括多个应用入口;
接收模块402,用于接收对预设文件夹的触发操作;
分屏模块403,用于根据接收到的触发操作,通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用。
在一实施方式中,应用显示装置400还包括生成模块,用于:
统计在第二预设时长内被切换显示的次数达到预设次数的应用;
在统计得到多个应用时,生成包括前述多个应用的应用入口的预设文件夹。
在一实施方式中,接收模块402可以用于:
接收对前述预设文件夹的按压操作;
若接收到按压操作的压力值达到预设压力值、且按压时长达到第一预设时长,则确定接收到对前述预设文件夹的触发操作。
在一实施方式中,分屏模块403可以用于:
通过分屏显示区域之间的分隔区域,接收输入的位置切换请求;
在接收到位置切换请求时,将分隔区域两侧的分屏显示区域所显示的应用确定为待切换应用;
将确定的待切换应用由其当前所在的分屏显示区域,切换至前述分隔区域另一侧的分屏显示区域进行显示。
在一实施方式中,前述分隔区域包括第一控件,分屏模块403,可以用于:
接收第一控件的第一触发操作;
在接收到第一控件的第一触发操作时,显示第二控件;
接收第二控件的第二触发操作;
在接收到第二控件的第二触发操作时,确定接收到位置切换请求。
在一实施方式中,分屏模块403,可以用于:
从前述分隔区域两侧的分屏显示区域中确定出最近接收到用户操作的目标分屏显示区域;
将第二控件显示在目标分屏显示区域中。
在一实施方式中,分屏模块403,可以用于:
在第三预设时长内未接收到第二控件的第二触发操作时,停止显示第二控件。
在一实施方式中,分屏模块403,可以用于:
接收由分隔区域一侧的分屏显示区域、到另一侧的分屏显示区域的滑动操作;
在接收到前述滑动操作时,确定接收到位置切换请求。
在一实施方式中,分屏模块403,可以用于:
判断前述预设文件夹中应用入口的数量M是否大于预设数量N;
若判断结果为否,则通过屏幕显示区域分屏显示前述预设文件夹中M个应用入口所对应的应用。
在一实施方式中,判断前述预设文件夹中应用入口的数量M是否大于预设数量N之后,分屏模块403,可以用于:
若判断结果为是,则通过屏幕显示区域显示应用入口选择界面,该应用入口选择界面包括前述M个应用入口;
通过应用入口选择界面接收应用入口选择指令,该应用入口选择指令用于在M个应用入口中,选择小于或等于N个的目标应用入口;
通过屏幕显示区域分屏显示目标应用入口所对应的应用。
在一实施方式中,判断前述预设文件夹中应用入口的数量M是否大于预设数量N之后,分屏模块403,可以用于:
若判断结果为是,则根据前述M个应用入口所对应应用的使用信息,对前述M个应用入口进行降序排序,得到所述M个应用入口的排序信息;
根据得到排序信息,通过屏幕显示区域分屏显示前述M个应用入口中排名前N个应用入口所对应的应用。
在一实施方式中,应用显示装置400还包括生成模块,用于:
将预设时长周期划分为多个时间段,并统计不同应用在各时间段内的使用信息;
而分屏模块403,可以用于:
确定当前时间所对应的目标时间段,并根据前述M个应用入口所对应应用在目标时间段内的使用信息,对前述M个应用入口进行降序排序。
具体实施时,以上各个模块可以作为独立的实体实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单位的具体实施可参见前面的实施例,在此不再赘述。
由上可知,本实施例应用显示装置400可以由显示模块401通过屏幕显示区域显示预设文件夹,该预设文件夹包括多个应用入口。由接收模块402接收对预设文件夹的触发操作。由分屏模块403根据接收到的触发操作,通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用。相较于相关技术,本方案简化了分屏显示的操作,更便于用户操作,达到了提高分屏显示的易用性的目的。
本申请实施例还提供一种电子设备。请参阅图14,电子设备500包括处理器501以及存储器502。其中,处理器501与存储器502电性连接。
所述处理器500是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据。
所述存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。
在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:
通过屏幕显示区域显示预设文件夹,该预设文件夹包括多个应用入口;
接收对预设文件夹的触发操作;
根据接收到的触发操作,通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用。
请一并参阅图15,在某些实施方式中,电子设备500还可以包括:显示器503、射频电路504、音频电路505以及电源506。其中,其中,显示器503、射频电路504、音频电路505以及电源506分别与处理器501电性连接。
所述显示器503可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器503可以包括显示面板,在某些实施方式中,可以采用液晶显示器(Liquid CrystalDisplay,LCD)、或者有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。
所述射频电路504可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。
所述音频电路505可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。
所述电源506可以用于给电子设备500的各个部件供电。在一些实施例中,电源506可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
尽管图15中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。
在某些实施方式中,在通过屏幕显示区域显示预设文件夹之前,处理器501可以执行以下步骤:
统计在第二预设时长内被切换显示的次数达到预设次数的应用;
在统计得到多个应用时,生成包括前述多个应用的应用入口的预设文件夹。
在某些实施方式中,在接收对预设文件夹的触发操作时,处理器501还可以执行以下步骤:
接收对前述预设文件夹的按压操作;
若接收到按压操作的压力值达到预设压力值、且按压时长达到第一预设时长,则确定接收到对前述预设文件夹的触发操作。
在某些实施方式中,处理器501还可以执行以下步骤:
通过分屏显示区域之间的分隔区域,接收输入的位置切换请求;
在接收到位置切换请求时,将分隔区域两侧的分屏显示区域所显示的应用确定为待切换应用;
将确定的待切换应用由其当前所在的分屏显示区域,切换至前述分隔区域另一侧的分屏显示区域进行显示。
在某些实施方式中,前述分隔区域包括第一控件,在通过分屏显示区域之间的分隔区域,接收输入的位置切换请求时,处理器501还可以执行以下步骤:
接收第一控件的第一触发操作;
在接收到第一控件的第一触发操作时,显示第二控件;
接收第二控件的第二触发操作;
在接收到第二控件的第二触发操作时,确定接收到位置切换请求。
在某些实施方式中,在显示第二控件时,处理器501还可以执行以下步骤:
从前述分隔区域两侧的分屏显示区域中确定出最近接收到用户操作的目标分屏显示区域;
将第二控件显示在目标分屏显示区域中。
在某些实施方式中,在显示第二控件之后,处理器501还可以执行以下步骤:
在第三预设时长内未接收到第二控件的第二触发操作时,停止显示第二控件。
在某些实施方式中,在接收基于两个分屏显示区域之间的分隔区域所输入的位置切换请求时,处理器501还可以执行以下步骤:
接收由分隔区域一侧的分屏显示区域、到另一侧的分屏显示区域的滑动操作;
在接收到前述滑动操作时,确定接收到位置切换请求。
在某些实施方式中,在通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用时,处理器501还可以执行以下步骤:
判断前述预设文件夹中应用入口的数量M是否大于预设数量N;
若判断结果为否,则通过屏幕显示区域分屏显示前述预设文件夹中M个应用入口所对应的应用。
在某些实施方式中,在判断前述预设文件夹中应用入口的数量M是否大于预设数量N之后,处理器501还可以执行以下步骤:
若判断结果为是,则通过屏幕显示区域显示应用入口选择界面,该应用入口选择界面包括前述M个应用入口;
通过应用入口选择界面接收应用入口选择指令,该应用入口选择指令用于在M个应用入口中,选择小于或等于N个的目标应用入口;
通过屏幕显示区域分屏显示目标应用入口所对应的应用。
在某些实施方式中,在判断前述预设文件夹中应用入口的数量M是否大于预设数量N之后,处理器501还可以执行以下步骤:
若判断结果为是,则根据前述M个应用入口所对应应用的使用信息,对前述M个应用入口进行降序排序,得到所述M个应用入口的排序信息;
根据得到排序信息,通过屏幕显示区域分屏显示前述M个应用入口中排名前N个应用入口所对应的应用。
在某些实施方式中,在通过屏幕显示区域显示预设文件夹之前,处理器501还可以执行以下步骤:
将预设时长周期划分为多个时间段,并统计不同应用在各时间段内的使用信息;
而在根据前述M个应用入口所对应应用的使用信息,对前述M个应用入口进行降序排序时,处理器501还可以执行以下步骤:
确定当前时间所对应的目标时间段,并根据前述M个应用入口所对应应用在目标时间段内的使用信息,对前述M个应用入口进行降序排序。
本申请实施例还提供一种存储介质,所述存储介质存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述任一实施例中的应用显示方法,比如:通过屏幕显示区域显示预设文件夹,该预设文件夹包括多个应用入口;接收对预设文件夹的触发操作;根据接收到的触发操作,通过屏幕显示区域分屏显示预设文件夹中应用入口所对应的应用。
在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM,)、或者随机存取记忆体(Random Access Memory,RAM)等。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
需要说明的是,对本申请实施例的应用显示方法而言,本领域普通技术人员可以理解实现本申请实施例的应用显示方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如应用显示方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。
对本申请实施例的应用显示装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。
以上对本申请实施例所提供的一种应用显示方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种应用显示方法,其特征在于,包括:
通过屏幕显示区域显示预设文件夹,所述预设文件夹包括多个应用入口;
接收对所述预设文件夹的触发操作;
根据所述触发操作,通过所述屏幕显示区域分屏显示所述预设文件夹中应用入口所对应的应用。
2.如权利要求1所述的应用显示方法,其特征在于,通过所述屏幕显示区域分屏显示所述预设文件夹中应用入口所对应的应用的步骤包括:
判断所述预设文件夹中应用入口的数量M是否大于预设数量N;
若判断结果为否,则通过所述屏幕显示区域分屏显示所述预设文件夹中M个应用入口所对应的应用。
3.如权利要求2所述的应用显示方法,其特征在于,判断所述预设文件夹中应用入口的数量M是否大于预设数量N的步骤之后,还包括:
若判断结果为是,则显示应用入口选择界面,所述应用入口选择界面包括所述M个应用入口;
通过所述应用入口选择界面接收应用入口选择指令,所述应用入口选择指令用于在所述M个应用入口中,选择小于或等于N个的目标应用入口;
通过所述屏幕显示区域分屏显示所述目标应用入口所对应的应用。
4.如权利要求2所述的应用显示方法,其特征在于,判断所述预设文件夹中应用入口的数量M是否大于预设数量N的步骤之后,还包括:
若判断结果为是,则根据所述M个应用入口所对应应用的使用信息,对所述M个应用入口进行降序排序,得到所述M个应用入口的排序信息;
根据所述排序信息,通过所述屏幕显示区域分屏显示所述M个应用入口中排名前N个应用入口所对应的应用。
5.如权利要求4所述的应用显示方法,其特征在于,通过屏幕显示区域显示预设文件夹的步骤之前,还包括:
将预设时长周期划分为多个时间段,并统计不同应用在各时间段内的使用信息;
而根据所述M个应用入口所对应应用的使用信息进行降序排序的步骤,包括:
确定当前时间所对应的目标时间段,并根据所述M个应用入口所对应应用在目标时间段内的使用信息,对所述M个应用入口进行降序排序。
6.如权利要求1-5任一项所述的应用显示方法,其特征在于,接收对所述预设文件夹的触发操作的步骤,包括:
接收对所述预设文件夹的按压操作;
若接收到按压操作的压力值达到预设压力值、且按压时长达到第一预设时长,则确定接收到所述触发操作。
7.如权利要求1-5任一项所述的应用显示方法,其特征在于,通过屏幕显示区域显示预设文件夹的步骤之前,还包括:
统计在第二预设时长内被切换显示的次数达到预设次数的应用;
在统计得到多个所述应用时,生成包括多个所述应用的应用入口的预设文件夹。
8.一种应用显示装置,其特征在于,包括:
显示模块,用于通过屏幕显示区域显示预设文件夹,所述预设文件夹包括多个应用入口;
接收模块,用于接收对所述预设文件夹的触发操作;
分屏模块,用于根据所述触发操作,通过所述屏幕显示区域分屏显示所述预设文件夹中应用入口所对应的应用。
9.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至7任一项所述的应用显示方法。
10.一种电子设备,包括处理器和存储器,所述存储器储存有计算机程序,其特征在于,所述处理器通过调用所述计算机程序,用于执行如权利要求1至7任一项所述的应用显示方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810854156.4A CN109032448A (zh) | 2018-07-30 | 2018-07-30 | 应用显示方法、装置、存储介质及电子设备 |
| PCT/CN2019/086012 WO2020024639A1 (zh) | 2018-07-30 | 2019-05-08 | 应用显示方法、装置、存储介质及电子设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810854156.4A CN109032448A (zh) | 2018-07-30 | 2018-07-30 | 应用显示方法、装置、存储介质及电子设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109032448A true CN109032448A (zh) | 2018-12-18 |
Family
ID=64646861
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810854156.4A Pending CN109032448A (zh) | 2018-07-30 | 2018-07-30 | 应用显示方法、装置、存储介质及电子设备 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN109032448A (zh) |
| WO (1) | WO2020024639A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020024639A1 (zh) * | 2018-07-30 | 2020-02-06 | Oppo广东移动通信有限公司 | 应用显示方法、装置、存储介质及电子设备 |
| CN112947810A (zh) * | 2021-02-08 | 2021-06-11 | 维沃移动通信有限公司 | 界面显示方法、装置和电子设备 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117493655A (zh) * | 2022-07-26 | 2024-02-02 | 华为技术有限公司 | 一种信息推荐方法与电子设备 |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102365617A (zh) * | 2009-03-25 | 2012-02-29 | 三星电子株式会社 | 划分屏幕区域的方法和采用该方法的移动终端 |
| CN103997564A (zh) * | 2013-02-14 | 2014-08-20 | Lg电子株式会社 | 移动终端和控制移动终端的方法 |
| CN104125332A (zh) * | 2013-04-29 | 2014-10-29 | Lg电子株式会社 | 移动终端和控制移动终端的方法 |
| WO2015123937A1 (zh) * | 2014-02-18 | 2015-08-27 | 中兴通讯股份有限公司 | 一种分屏处理方法、装置及计算机存储介质 |
| CN104881211A (zh) * | 2015-06-18 | 2015-09-02 | 上海斐讯数据通信技术有限公司 | 一种文件夹分类方法、系统及移动终端 |
| CN104881266A (zh) * | 2015-06-16 | 2015-09-02 | 魅族科技(中国)有限公司 | 一种应用分屏显示的控制方法及终端 |
| CN104969163A (zh) * | 2014-06-20 | 2015-10-07 | 华为技术有限公司 | 应用界面的展示方法、装置及电子设备 |
| CN105094656A (zh) * | 2014-05-12 | 2015-11-25 | 中兴通讯股份有限公司 | 一种应用启动的方法、装置及移动终端 |
| CN105573740A (zh) * | 2015-06-30 | 2016-05-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种分屏显示模式操作方法及终端 |
| CN107800869A (zh) * | 2017-09-25 | 2018-03-13 | 维沃移动通信有限公司 | 一种分屏显示方法、移动终端和存储介质 |
| CN109189515A (zh) * | 2018-07-24 | 2019-01-11 | 努比亚技术有限公司 | 一种应用启动方法、终端及计算机可读存储介质 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107885428A (zh) * | 2017-09-28 | 2018-04-06 | 努比亚技术有限公司 | 终端分屏启动方法、终端及计算机可读存储介质 |
| CN109032448A (zh) * | 2018-07-30 | 2018-12-18 | Oppo广东移动通信有限公司 | 应用显示方法、装置、存储介质及电子设备 |
-
2018
- 2018-07-30 CN CN201810854156.4A patent/CN109032448A/zh active Pending
-
2019
- 2019-05-08 WO PCT/CN2019/086012 patent/WO2020024639A1/zh not_active Ceased
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102365617A (zh) * | 2009-03-25 | 2012-02-29 | 三星电子株式会社 | 划分屏幕区域的方法和采用该方法的移动终端 |
| CN103997564A (zh) * | 2013-02-14 | 2014-08-20 | Lg电子株式会社 | 移动终端和控制移动终端的方法 |
| CN104125332A (zh) * | 2013-04-29 | 2014-10-29 | Lg电子株式会社 | 移动终端和控制移动终端的方法 |
| WO2015123937A1 (zh) * | 2014-02-18 | 2015-08-27 | 中兴通讯股份有限公司 | 一种分屏处理方法、装置及计算机存储介质 |
| CN105094656A (zh) * | 2014-05-12 | 2015-11-25 | 中兴通讯股份有限公司 | 一种应用启动的方法、装置及移动终端 |
| CN104969163A (zh) * | 2014-06-20 | 2015-10-07 | 华为技术有限公司 | 应用界面的展示方法、装置及电子设备 |
| CN104881266A (zh) * | 2015-06-16 | 2015-09-02 | 魅族科技(中国)有限公司 | 一种应用分屏显示的控制方法及终端 |
| CN104881211A (zh) * | 2015-06-18 | 2015-09-02 | 上海斐讯数据通信技术有限公司 | 一种文件夹分类方法、系统及移动终端 |
| CN105573740A (zh) * | 2015-06-30 | 2016-05-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种分屏显示模式操作方法及终端 |
| CN107800869A (zh) * | 2017-09-25 | 2018-03-13 | 维沃移动通信有限公司 | 一种分屏显示方法、移动终端和存储介质 |
| CN109189515A (zh) * | 2018-07-24 | 2019-01-11 | 努比亚技术有限公司 | 一种应用启动方法、终端及计算机可读存储介质 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020024639A1 (zh) * | 2018-07-30 | 2020-02-06 | Oppo广东移动通信有限公司 | 应用显示方法、装置、存储介质及电子设备 |
| CN112947810A (zh) * | 2021-02-08 | 2021-06-11 | 维沃移动通信有限公司 | 界面显示方法、装置和电子设备 |
| WO2022166902A1 (zh) * | 2021-02-08 | 2022-08-11 | 维沃移动通信有限公司 | 界面显示方法、装置和电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2020024639A1 (zh) | 2020-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200241746A1 (en) | Multi-task management method and terminal device | |
| CN107426403B (zh) | 移动终端 | |
| CN108549513B (zh) | 应用显示方法、装置、存储介质及电子设备 | |
| AU2014200472B2 (en) | Method and apparatus for multitasking | |
| WO2019233306A1 (zh) | 图标显示方法、装置及终端 | |
| US20130268897A1 (en) | Interaction method and interaction device | |
| CN108536357B (zh) | 应用显示方法、装置、存储介质及电子设备 | |
| CN110716906B (zh) | 一种文件查看方法、电子设备及文件查看装置 | |
| WO2019128923A1 (zh) | 一种控制被选中对象在应用界面中显示的方法及终端设备 | |
| CN108170342B (zh) | 应用程序界面显示方法及装置、终端、可读存储介质 | |
| CN108614655B (zh) | 分屏显示方法、装置、存储介质及电子设备 | |
| CN108595072B (zh) | 分屏显示方法、装置、存储介质及电子设备 | |
| CN108595100A (zh) | 分屏显示方法、装置、存储介质及电子设备 | |
| CN105183282B (zh) | 一种通讯录控制方法及装置 | |
| CN108563416B (zh) | 应用显示方法、装置、存储介质及电子设备 | |
| CN107562347B (zh) | 显示对象的方法和装置 | |
| CN106802754B (zh) | 电子设备图标显示方法及装置 | |
| CN108984093A (zh) | 触控操作方法、装置、存储介质及电子设备 | |
| WO2023005828A1 (zh) | 消息显示方法、装置和电子设备 | |
| CN106648707A (zh) | 智能终端应用信息的收藏方法、系统及智能终端 | |
| WO2023016463A1 (zh) | 显示控制方法、装置、电子设备和介质 | |
| WO2019129161A1 (zh) | 移动终端后台应用程序查看方法及装置 | |
| CN109032448A (zh) | 应用显示方法、装置、存储介质及电子设备 | |
| CN109101164B (zh) | 应用显示方法、装置、存储介质及电子设备 | |
| CN108958607B (zh) | 分屏显示的开启方法、装置、存储介质及电子设备 |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181218 |
|
| RJ01 | Rejection of invention patent application after publication |