CN116931770B - 一种应用显示方法及电子设备 - Google Patents
一种应用显示方法及电子设备 Download PDFInfo
- Publication number
- CN116931770B CN116931770B CN202311194917.5A CN202311194917A CN116931770B CN 116931770 B CN116931770 B CN 116931770B CN 202311194917 A CN202311194917 A CN 202311194917A CN 116931770 B CN116931770 B CN 116931770B
- Authority
- CN
- China
- Prior art keywords
- interface
- window
- area
- preview window
- preview
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000004044 response Effects 0.000 claims description 60
- 230000006870 function Effects 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012217 deletion Methods 0.000 claims description 2
- 230000037430 deletion Effects 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 34
- 238000012545 processing Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR 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
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供一种应用显示方法及电子设备,涉及终端技术领域。该方法可以简化用户在同一应用程序内切换不同用户界面的操作,提高用户针对同一应用程序的不同用户界面的切换效率,提升用户体验。该方法通过使得用户对窗口预览界面上的窗口的操作,便可使显示直接显示该窗口对应的用户界面。
Description
技术领域
本申请涉及终端技术领域,尤其涉及一种应用显示方法及电子设备。
背景技术
目前,用户使用手机、平板等电子设备上安装的应用程序时,可以切换显示屏所显示的用户界面。其中,针对某个应用程序而言,可以包括多个用户界面,该多个用户界面可以是不同层级的,也可以是相同层级的。
相关技术中,针对同一应用程序的同一层级的用户界面之间的切换,或者是跨层级的用户界面之间的切换,用户可能需要执行多次操作,较为繁琐,用户体验不佳。
发明内容
本申请实施例提供一种应用显示方法及电子设备,可以简化用户在同一应用程序内切换不同用户界面的操作,提高用户针对同一应用程序的不同用户界面的切换效率,提升用户体验。
为达到上述目的,本申请的实施例采用如下技术方案:
第一方面,本申请提供一种应用显示方法,应用于包括显示屏的电子设备,所述方法包括:所述电子设备在横屏状态下,所述电子设备在所述显示屏的第一区域显示第一应用的第一界面,在所述显示屏的第二区域显示所述第一应用的第二界面,所述第一区域与所述第二区域不重叠;响应于对所述第一界面的第一操作,所述电子设备在所述显示屏的第三区域显示第三界面;其中,所述第三界面包括第一预览窗口,所述第一预览窗口与所述第一应用被浏览过的第四界面对应,所述第三区域包括所述第一区域和所述第二区域;响应于对所述第一预览窗口的操作,所述电子设备在所述显示屏的第一区域显示所述第四界面,在所述显示屏的第二区域显示所述第一应用的第二界面。
也就是说,用户可以通过对第三界面中第一预览窗口的操作使电子设备直接显示该第一预览窗口对应的用户界面,简化了界面切换时用户的操作,提高了界面切换效率,有助于提高用户体验。另外,显示该用户界面的区域为触发电子设备显示第三界面的操作所作用的区域(例如第一界面所在的第一区域),这样有利于用户在其指定区域查看其想要查看的用户界面。
在第一方面提供的一种实施方式中,所述对所述第一界面的第一操作包括沿第一方向拖拽所述第一界面的操作,所述第一方向为所述电子设备在横屏状态下的高度方向;或者,所述第一界面包括功能栏,所述对所述第一界面的第一操作包括沿所述第一方向拖拽所述功能栏的操作。也就是说,可以通过上拉第一界面或功能栏的方式,触发手机显示第三界面。
在第一方面提供的一种实施方式中,所述第三界面还包括第二预览窗口、第三预览窗口,所述第二预览窗口与所述第一界面对应,所述第三预览窗口与所述第二界面对应,所述第二预览窗口部分遮挡所述第一预览窗口和所述第三预览窗口。也就是说,触发电子设备显示第三界面的操作所作用的区域(即第一区域)所显示的用户界面(即第一界面)对应的预览窗口(即第一预览窗口)位于其他预览窗口的上方,且不被其他预览窗口折叠。
在第一方面提供的一种实施方式中,所述第三预览窗口、所述第二预览窗口以及所述第一预览窗口沿第二方向依次排列,所述第二方向为所述电子设备在横屏状态下的宽度方向,所述方法还包括:响应于沿所述第二方向滑动所述显示屏的操作,所述电子设备显示第五界面,在所述第五界面中所述第一预览窗口、所述第三预览窗口以及所述第二预览窗口沿所述第二方向依次排列,且所述第三预览窗口部分遮挡所述第一预览窗口和所述第二预览窗口。也就是说,用户可以通过左滑/右滑显示屏的操作,在切换位于顶端的预览窗口,以便供用户查看、选择。
在第一方面提供的一种实施方式中,所述第三界面还包括第二预览窗口、第三预览窗口;所述第二预览窗口与所述第一界面对应,所述第三预览窗口与所述第二界面对应;所述第二预览窗口部分遮挡所述第三预览窗口,所述第三预览窗口部分遮挡所述第一预览窗口。也就是说,在第三界面中,预览窗口可以依次叠放的形式进行排列。
在第一方面提供的一种实施方式中,所述第三预览窗口、所述第二预览窗口以及所述第一预览窗口沿第二方向依次排列,所述第二方向为所述电子设备的宽度方向,所述方法还包括:响应于沿所述第二方向滑动所述显示屏的操作,所述电子设备显示第六界面,所述第六界面包括所述第三预览窗口、所述第二预览窗口以及第四预览窗口,所述第四预览窗口、所述第三预览窗口、所述第二预览窗口沿所述第二方向依次排列。也就是说,用户可以通过左滑/右滑显示屏的操作,切换第三界面中的预览窗口,以便供用户查看、选择。
在第一方面提供的一种实施方式中,所述方法还包括:响应于用户沿第一方向或第三方向滑动所述第二预览窗口的操作,所述电子设备显示第七界面,其中所述第七界面中不包括所述第二预览窗口,所述第一方向为所述电子设备在横屏状态下的高度方向,所述第三方向与所述第一方向相反。也就是说,用户可以通过上滑/下滑预览窗口的方式,关闭该预览窗口。
在第一方面提供的一种实施方式中,所述方法还包括:响应于对所述第一界面的第二操作,所述电子设备在所述显示屏的第三区域显示第八界面,所述第八界面的尺寸大于所述第一界面的尺寸,所述第八界面的内容与所述第一界面的内容相同。也就是说,电子设备可以从同时显示两个界面切换至显示一个界面,便于用户沉浸式查看某界面。
在第一方面提供的一种实施方式中,所述响应于对所述第一界面的第二操作,所述电子设备在所述显示屏的第三区域显示第八界面,包括:响应于对所述第一界面的第二操作,所述电子设备显示第一提示框,所述第一提示框包括第一选项;响应于对所述第一选项的操作,所述电子设备在所述显示屏的第三区域显示第八界面。
在第一方面提供的一种实施方式中,所述对所述第一界面的第二操作包括:沿第三方向拖拽所述第一界面的操作,所述第三方向与第一方向相反,所述第一方向为所述电子设备在横屏状态下的高度方向;或者,所述第一界面包括功能栏,所述对所述第一界面的第一操作包括长按所述功能栏的操作。也就是说,可以通过下拉第一界面或功能栏的方式,触发手机显示第八界面。
在第一方面提供的一种实施方式中,所述电子设备在所述显示屏的第一区域显示所述第一应用的第一界面,在所述显示屏的第二区域显示所述第一应用的第二界面,包括:响应于启动所述第一应用的操作,所述电子设备在所述显示屏的第一区域显示所述第一应用的第一界面,在所述显示屏的第二区域显示所述第一应用的第二界面,在所述显示屏的第四区域显示任务栏;其中,所述第一区域、所述第二区域以及所述第四区域不重叠,所述第四区域的面积小于所述第一区域的面积、且所述第四区域的面积小于所述第二区域的面积,所述任务栏包括第一窗口,所述第一窗口与所述第一应用被浏览过的第九界面对应;响应于将所述第一窗口向所述第一区域内拖拽的操作,所述电子设备在所述显示屏的第一区域显示所述第九界面,在所述显示屏的第二区域显示所述第一应用的第二界面。
也就是说,电子设备在启动第一应用时,还可以显示任务栏。用户可以通过对任务栏中窗口的操作(例如拖拽操作)使电子设备直接显示该窗口对应的用户界面,简化了界面切换时用户的操作,提高了界面切换效率,有助于提高用户体验。
在第一方面提供的一种实施方式中,所述任务栏中还包括第二窗口、第三窗口,所述第二窗口与所述第一界面对应,所述第三窗口与所述第二界面对应,所述第一窗口位于所述第二窗口、所述第三窗口下方,所述第二窗口及所述第三窗口以第一状态显示,所述第一窗口以第二状态显示,以第一状态显示的窗口为所述电子设备正在显示用户界面对应的窗口,所述方法还包括:响应于将所述第一窗口向所述第一区域内拖拽的操作,所述电子设备刷新所述任务栏,在刷新后的任务栏中,所述第一窗口位于所述第三窗口的上方,所述第三窗口位于所述第二窗口的上方,且所述第一窗口、所述第三窗口以第一状态显示,所述第二窗口以第二状态显示。也就是说,在任务栏中,电子设备正在显示的用户界面对应的窗口位于其他窗口之上,且电子设备正在显示的用户界面对应的窗口的显示状态与其他窗口的显示状态不一致,便于用户根据任务栏了解电子设备的显示情况。
在第一方面提供的一种实施方式中,所述方法还包括:响应于长按所述第一窗口的操作,所述电子设备在所述第一窗口的第一位置添加删除标识;响应于对所述删除标识的操作,所述电子设备在所述任务栏中隐藏所述第一窗口。也就是说,用户可以在任务栏中删除窗口。
在第一方面提供的一种实施方式中,响应于长按所述第一窗口的操作,所述方法还包括:所述电子设备振动。
在第一方面提供的一种实施方式中,所述方法还包括:响应于对所述任务栏的第三操作,所述电子设备调整所述任务栏在所述显示屏中的位置。也就是说,任务栏的位置是可变的,用户可根据自身需求调整任务栏的位置。
在第一方面提供的一种实施方式中,所述第四区域位于所述电子设备的右侧;所述对所述任务栏的第三操作包括将所述任务栏向所述第一区域和所述第二区域之间拖拽的操作,所述电子设备调整所述任务栏在所述显示屏中的位置,包括:所述电子设备在所述第一区域显示所述第一界面,在第五区域显示所述第二界面,在第六区域显示所述任务栏,所述第六区域位于所述第一区域和所述第五区域之间。
在第一方面提供的一种实施方式中,所述响应于对所述任务栏的第三操作,所述电子设备调整所述任务栏在所述显示屏中的位置,包括:响应于对所述任务栏的长按操作,所述电子设备显示第二提示框,所述第二提示框包括多个所述任务栏的位置选项;响应于对第一位置选项的操作,所述电子设备在所述第一位置选项对应的区域显示所述任务栏。
第二方面,本申请提供了一种电子设备,所述电子设备包括:存储器,处理器以及显示屏;所述处理器与所述存储器、所述显示屏耦合;其中,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令;当所述计算机指令被所述处理器执行时,使得所述电子设备执行如第一方面及其任意一种实施方式所述的方法。
第三方面,本申请提供了一种计算机可读存储介质,包括计算机指令;当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第一方面及其任意一种实施方式所述的方法。
可以理解地,上述提供的第二方面的电子设备以及第三方面的计算机可读存储介质所能达到的有益效果,可参考如第一方面及其任一种可能的实现方式中的有益效果,此处不再赘述。
附图说明
图1为本申请实施例提供的一种电子设备100的硬件结构示意图;
图2为本申请实施例提供的一种界面示意图;
图3为本申请实施例提供的一种界面示意图;
图4为本申请实施例提供的一种界面示意图;
图5为本申请实施例提供的一种界面示意图;
图6为本申请实施例提供的一种界面示意图;
图7为本申请实施例提供的一种界面示意图;
图8为本申请实施例提供的一种界面示意图;
图9为本申请实施例提供的一种界面示意图;
图10为本申请实施例提供的一种界面示意图;
图11为本申请实施例提供的一种界面示意图;
图12为本申请实施例提供的一种界面示意图;
图13为本申请实施例提供的一种界面示意图;
图14为本申请实施例提供的一种界面示意图;
图15为本申请实施例提供的一种界面示意图;
图16为本申请实施例提供的一种界面示意图。
具体实施方式
下面结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请实施例的描述中,以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本申请以下各实施例中,“至少一个”、“一个或多个”是指一个或两个以上(包含两个)。术语“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系;例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
为便于理解本方案,下面先对涉及到一些技术名词进行解释。
用户在使用电子设备时,电子设备可处于横屏状态,也可以处于竖屏状态。其中,在横屏状态下和在竖屏状态下,电子设备的高宽比不同。显示屏的高宽比又可以称之为显示屏的纵横比,为显示屏的高度与宽度的比值。在横屏状态下,显示屏的高度为显示屏的短边的长度,显示屏的长度为显示屏的长边的长度,从而高宽比小于1。在竖屏状态下,显示屏的高度为显示屏的长边的长度,显示屏的长度为显示屏的短边的长度,从而高宽比大于1。需要说明的是,电子设备可以在横屏状态和竖屏状态之间进行切换。
对于同一个应用程序而言,可以包括多个用户界面,该多个用户界面可以是不同层级的,也可以是相同层级的。然而,当用户针对同一应用程序的同一层级的用户界面进行切换,或者是对跨层级的用户界面进行切换时,用户可能需要执行多次操作,较为繁琐,用户体验不佳。为便于描述,以下将应用程序简称为应用。
有鉴于此,本申请实施例提供了一种应用显示方法,使得电子设备可以显示窗口管理界面,该窗口管理界面中包括多个用户界面的预览窗口,该多个用户界面是同一应用中被浏览过的用户界面,从而用户可根据自身需求从窗口管理界面中选择预览窗口,使得电子设备显示的用户界面直接切换为用户选择的预览窗口所对应的用户界面,与现有技术相比,简化了界面切换时用户的操作,提高了界面切换效率,有助于提高用户体验。
本申请实施例的电子设备可以为平板电脑、手机、车载设备、增强现实(augmentedreality,AR) /虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digitalassistant,PDA)、可穿戴设备等,本申请实施例对电子设备的具体类型不作任何限制。
图1为本申请实施例提供的一种电子设备100的硬件结构示意图。如图1所示,电子设备100可以包括:处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,SIM)卡接口195等。
其中,处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
控制器可以是电子设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了***的效率。
在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
可以理解的是,本实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备100的各种功能应用以及数据处理。例如,在本申请实施例中,处理器110可以通过执行存储在内部存储器121中的指令,内部存储器121可以包括存储程序区和存储数据区。
其中,存储程序区可存储操作***,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universalflash storage,UFS)等。又例如,内部存储器121中可以存储有功耗策略配置信息、应用信息等。
显示屏194用于显示图像,视频等。该显示屏194包括显示面板。显示屏194可用于显示页面,例如本申请的窗口管理界面、窗口预览界面等。
可以理解的是,本实施例示意的结构并不构成对电子设备100的具体限定。在另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
下面以电子设备100为平板电脑为例,结合附图对本申请实施例提供的应用显示方法进行具体介绍。为便于描述,以下将平板电脑简称为平板。需要说明的是,以下提供的界面均为平板处于横屏状态下所显示的界面。
平板可以显示桌面。其中,桌面也可以称为主界面,包括一个或多个应用的图标。示例性的,如图2中的(a)所示,桌面可以为界面201,该界面201中包括图片处理应用的图标201a、设置应用的图标201b等多个应用的图标。
响应于用户打开应用1的操作1,平板在显示屏的区域1内显示应用1的用户界面1。其中,区域1也可以称为第一区域,应用1也可以称为第一应用,用户界面1也可以称为第一界面。
其中,打开应用1的操作1可以为用户对应用1的图标的操作,也可以为用户利用语音指令打开应用1的操作,也可以为用户的快捷手势操作等。该用户界面1可以为应用1的主页,也可以为应用1最近一次切换至后台运行时在显示屏的区域1内显示的页面。
在一些实施例中,响应于用户打开应用1的操作1,平板在显示屏的区域1内显示应用1的用户界面1,在显示屏的区域2内不显示用户界面1。其中,区域1与区域2不重叠。其中,区域2也可以称为第二区域。
可选地,平板可以在显示屏的区域2内显示应用1最近一次切换至后台运行时在显示屏的区域2内显示的页面,或者在显示屏的区域2内显示空白(即不显示内容),或者在显示屏的区域2内显示桌面的部分内容,例如显示屏的区域2所在范围内所显示的桌面上的内容。
示例性的,以应用1为图片处理应用为例,响应于用户对图片处理应用的图标201a的操作,如图2中的(b)所示,平板在显示屏的区域1内显示界面202,在显示屏的区域2内显示空白。该界面202为图片处理应用的主页。其中,界面202包括“首页”的选项202a、“模板”的选项202b以及“我的”的选项202c。
响应于用户对用户界面1的操作2,平板在显示屏的区域2内显示应用1的用户界面2。其中,操作2可以为对用户界面1中任意一个选项的操作,为用户在用户界面1上的手势操作,或者为用户输入搜索词的操作等。需要说明的是,平板在显示屏的区域2内显示应用1的用户界面2的同时,继续在显示屏的区域1内显示应用1的用户界面1。其中,用户界面2也可以称为第二界面。
示例性的,如图2中的(c)所示,响应于用户对“模板”的选项202b的操作,平板可以在区域2内显示界面203。其中,该界面203即为应用1的用户界面2。同时,平板继续在区域1内显示界面202。
在本申请实施例中,响应于用户对用户界面1(或用户界面2)的操作3,平板在显示屏显示窗口管理界面。其中,操作3可以为用户向下拖拽用户界面1(或用户界面2)的操作,或者,在一些实施例中,用户界面(包括用户界面1、用户界面2)的顶部设置有顶部栏(bar),操作3为用户长按用户界面1(或用户界面2)的顶部栏并向下拖拽顶部栏的操作,在此不做具体限制。需要说明的是,窗口管理界面也可以称为第三界面。
窗口管理界面中包括一个或多个预览窗口,该一个或多个预览窗口与应用1最近被浏览过的用户界面(后简称为历史浏览界面)对应。其中,历史浏览界面至少包括平板当前正在显示的应用1的用户界面,即用户界面1。
示例性的,如图3中的(a)所示,平板在显示屏的区域1显示界面301,在显示屏的区域2显示界面302。其中,界面301中包括顶部栏301a,界面302中包括顶部栏302a。响应于用户按住顶部栏301a并向下拖拽顶部栏301a的操作,如图3中的(b)所示,平板显示界面303。其中,该界面303中包括预览窗口303a、预览窗口303b以及预览窗口303c,表示预览窗口303a对应的用户界面(即界面301)、预览窗口303b对应的用户界面(即界面302)以及预览窗口303c对应的用户界面被用户浏览过。
在窗口管理界面中,触发平板显示窗口管理界面的操作(即上述操作3)所作用的区域所显示的用户界面对应的预览窗口位于窗口管理界面中的其他预览窗口(后简称为其他预览窗口)之上,且不被其他预览窗口遮挡,其他预览窗口会被其相邻的预览窗口部分遮挡。例如,若平板响应于用户对区域1的用户界面1的操作3而显示窗口管理界面,则触发平板显示窗口管理界面的操作所作用的区域即为区域1,区域1所显示的用户界面即为用户界面1,从而在该窗口管理界面中用户界面1对应的预览窗口位于其他预览窗口之上,且不被其他预览窗口遮挡。又例如,若平板响应于用户对区域2的用户界面2的操作3而显示的窗口管理界面,则触发平板显示窗口管理界面的操作所作用的区域即为区域2,区域2所显示的用户界面即为用户界面2,从而在该窗口管理界面中用户界面2对应的预览窗口位于其他预览窗口之上,且不被其他预览窗口遮挡。
示例性的,如图3所示,平板响应于用户对区域1的界面301的操作而显示界面303,即触发平板显示窗口管理界面的操作所作用的区域为区域1,区域1所显示的用户界面为界面301,从而在界面303中,界面301对应的预览窗口303a位于预览窗口303b以及预览窗口303c之上,且未被预览窗口303b以及预览窗口303c遮挡,预览窗口303b被其相邻的预览窗口303a部分遮挡,预览窗口303c被其相邻的预览窗口303a部分遮挡。其中,该预览窗口303a可以为第一预览窗口,预览窗口303b可以为第二预览窗口,预览窗口303c可以为第三预览窗口。
可以理解地,由于平板屏幕尺寸的局限性,窗口管理界面中可显示的预览窗口有限。例如,在图3中的(b)所示的界面303中,界面303仅显示有预览窗口303a、预览窗口303b以及预览窗口303c,但这并不代表用户仅浏览过预览窗口303a对应的用户界面(即界面301)、预览窗口303b对应的用户界面(即界面302)以及预览窗口303c对应的用户界面,其他被浏览过的用户界面对应的预览窗口可以通过用户左滑或右滑屏幕的方式显示于界面303中。
在一种可选的实施方式中,响应于用户左滑/右滑屏幕的操作,平板更新窗口管理界面中位于最顶端的预览窗口。其中,位于最顶端的预览窗口位于其他预览窗口之上,且不被其他预览窗口遮挡。
另外,多个预览窗口在窗口管理界面中的排列顺序与多个预览窗口被用户浏览的先后顺序对应。其中,在用户未滑动屏幕的情况下,窗口管理界面中位于最顶端的预览窗口对应的用户界面为平板显示窗口管理界面前用户最后浏览的用户界面,且以位于最顶端的预览窗口为基准,其他预览窗口按照其用户界面被用户浏览的先后顺序按照从右至左的顺序进行排列,其中越晚被浏览的用户界面对应的预览窗口越接近位于最顶端的预览窗口,且位于该最顶端的预览窗口的左侧,最早被浏览的用户界面对应的预览窗口位于最顶端的预览窗口的右侧。从而,在用户右滑屏幕的过程中,各个预览窗口按照其用户界面被用户浏览的先后顺序依次成为位于最顶端的预览窗口。
或者,以位于最顶端的预览窗口为基准,其他预览窗口按照其用户界面被用户浏览的先后顺序按照从左至右的顺序进行排列,其中越晚被浏览的用户界面对应的预览窗口越接近位于最顶端的预览窗口,且位于该最顶端的预览窗口的右侧,最早被浏览的用户界面对应的预览窗口位于最顶端的预览窗口的左侧。从而,在用户左滑屏幕的过程中,各个预览窗口按照其用户界面被用户浏览的先后顺序依次成为位于最顶端的预览窗口。
需要说明的是,在所有预览窗口均已成为过位于最顶端的预览窗口后,用户可以继续右滑或左滑屏幕,进行新一轮的循环。也就是说,所有预览窗口可循环成为位于最顶端的预览窗口。
示例性的,如图3中的(b)所示,响应于用户右滑屏幕的操作,平板可显示如图3中的(c)所示的界面304。界面304与界面303类似,区别在于,界面304中包括预览窗口303a、预览窗口303b以及预览窗口303d,其中预览窗口303b位于预览窗口303a和预览窗口303d之上,预览窗口303d位于预览窗口303b的左侧,预览窗口303a位于预览窗口303b的右侧,且预览窗口303b部分遮挡预览窗口303a和预览窗口303d。其中,该预览窗口303d可以为第四预览窗口。
对比界面303和界面304可知,用户曾浏览过的用户界面至少包括:预览窗口303a对应的用户界面、预览窗口303b对应的用户界面、预览窗口303c对应的用户界面以及预览窗口303d对应的用户界面,且被浏览的先后顺序为:预览窗口303c对应的用户界面、预览窗口303d对应的用户界面、预览窗口303b对应的用户界面以及预览窗口303a对应的用户界面。
在另一种可选的实施方式中,多个预览窗口在窗口管理界面中按照其对应的用户界面被浏览的先后顺序从左至右(或者从右至左)排列,从而越晚被浏览的用户界面对应的预览窗口越靠近右侧(或左侧)。示例性的,以从左至右的顺序为例,如图4中的(a)所示,平板显示界面401,该界面401包括预览窗口401a、预览窗口401b、预览窗口401c以及预览窗口401d。其中,预览窗口401a、预览窗口401b、预览窗口401c以及预览窗口401d可分别为第一预览窗口、第二预览窗口、第三预览窗口以及第四预览窗口。
其中,预览窗口401a、预览窗口401b、预览窗口401c以及预览窗口401d按照从左至右的顺序排列,且预览窗口401a未被任何预览窗口遮挡。这表明用户的浏览顺序为:预览窗口401d对应的用户界面、预览窗口401c对应的用户界面、预览窗口401b对应的用户界面以及预览窗口401a对应的用户界面。响应于用户的右滑操作,如图4中的(b)所示,平板显示界面402。对比界面401及界面402可知,预览窗口401a的显示面积减少,预览窗口401b、预览窗口401c以及预览窗口401d的显示面积增加。
在一些实施例中,用户还可以关闭窗口管理界面中的预览窗口。其中,响应于用户上滑/下滑某个预览窗口的操作,平板不在窗口管理界面中显示该预览窗口。可选地,平板不在窗口管理界面中显示该预览窗口后,可以适应性调整其他预览窗口的位置。
例如,在预览窗口以图3所示的方式被展示时,若被关闭的预览窗口为位于最顶端的预览窗口,则平板可将与该预览窗口相邻的、且位于该预览窗口左侧的预览窗口作为新的位于最顶端的预览窗口进行显示。若被关闭的预览窗口不是位于最顶端的预览窗口,则平板在该预览窗口的位置显示与该预览窗口相邻的、且位于该预览窗口左侧的预览窗口。
示例性的,响应于用户上滑预览窗口303b的操作,响应于该操作,如图3中的(d)所示,平板显示界面305。界面305与界面304类似,区别在于,界面304中包括预览窗口303a、预览窗口303c以及预览窗口303d,其中预览窗口303d位于预览窗口303a和预览窗口303c之上,预览窗口303c位于预览窗口303d的左侧,预览窗口303a位于预览窗口303d的右侧,且预览窗口303d部分遮挡预览窗口303a和预览窗口303c。
又例如,在预览窗口以图4所示的方式被展示时,若任意一个预览窗口被关闭,则平板可将位于其左侧的预览窗口分别右移。示例性的,响应于用户上滑预览窗口401b的操作,如图4中的(c)所示,平板显示界面403。对比界面403及界面402可知,界面403中不再包括预览窗口401b。
在本申请实施例中,用户可以从多个预览窗口中选择要在显示屏上显示的用户界面。示例性的,响应于用户对某个预览窗口(例如第一预览窗口)的点击操作,平板可以在触发平板显示窗口管理界面的操作所作用的区域显示该预览窗口对应的用户界面。
例如,若平板响应于用户对区域1的用户界面1的操作而显示的窗口管理界面,则响应于用户对预览窗口1的点击操作,平板在区域1显示该预览窗口1对应的用户界面。其中,平板可继续在区域2显示应用1的用户界面2。其中,预览窗口1也可以称为第一预览窗口。
又例如,若平板响应于用户对区域2的用户界面2的操作而显示的窗口管理界面,则响应于用户对预览窗口1的点击操作,平板在区域2显示该预览窗口1对应的用户界面。其中,平板可继续在区域1显示应用1的用户界面1。
示例性的,如图5中的(a)所示,平板在显示屏的区域1显示界面501,在显示屏的区域2显示界面502。其中,界面501中包括顶部栏501a,界面502中包括顶部栏502a。响应于用户长按顶部栏502a并下拉顶部栏502a的操作,如图5中的(b)所示,平板显示界面503。其中,该界面503中包括预览窗口503a、预览窗口503b以及预览窗口503c,表示预览窗口503a对应的用户界面(即界面501)、预览窗口503b对应的用户界面(即界面502)以及预览窗口503c对应的用户界面被浏览过,且预览窗口503b位于预览窗口503a、预览窗口503c之上。响应于用户对预览窗口503c的点击操作(即预览窗口1为预览窗口503c),如图5中的(c)所示,平板在显示屏的区域1显示界面501,在显示屏的区域2显示界面504,该界面504为预览窗口503c对应的用户界面。
在一些实施例中,响应于用户打开应用1的操作1,平板在显示屏的区域1内显示应用1的用户界面1,在显示屏的区域2内不显示用户界面1,在显示屏的区域3内显示任务栏。其中,区域1、区域2以及区域3不重叠。该任务栏中包括一个或多个窗口。需要说明的是,该窗口可以为对对应用户界面缩小得到的,其与用户界面实时保持一致。例如,用户界面正在播放视频,则该用户界面对应的窗口也同步播放视频,只是窗口的尺寸比用户界面的尺寸更小。该区域3也可以称为第四区域。
可选地,在任务栏中,平板当前正在显示的用户界面对应的窗口处于高亮状态(也可以称为第一状态)。示例性的,用户可以通过阴影、窗口外框的颜色或者窗口外框的粗细来区分窗口是否处于高亮状态。例如,处于高亮状态的窗口可以存在阴影,外框的颜色为特定颜色(例如红色、黄色),或者外框的线条更粗等。
示例性的,如图6中的(a)所示,平板显示桌面601,该桌面601上包括图片处理应用的图标601a。响应于用户对图片处理应用的图标601a的操作,如图6中的(b)所示,平板在显示屏的区域1内显示界面602,在显示屏的区域2内显示界面603,在显示屏的区域3内显示任务栏604。该界面602为图片处理应用的主页。其中,任务栏604中包括窗口604a、窗口604b以及窗口604c,窗口604a、窗口604b以及窗口604c按从上到下的顺序依次排布。窗口604a与界面602对应,窗口604b与界面603对应,其中窗口604a和窗口604b的外框线条比窗口604c的外框线条更粗,表示窗口604a对应的界面602和窗口604b对应的界面603正在被显示,窗口604c对应的用户界面未被显示。其中,该窗口604a可以为第二窗口,窗口604b可以为第三窗口。
在一些实施例中,用于显示任务栏的区域3的位置可以是***默认的,也可以是平板在出厂之前预先配置的,对此不作限定。如图6中的(b)所示,区域3位于显示屏的右侧,位于区域2的右侧。
在本申请实施例中,用于显示任务栏的区域3的位置可以根据用户的自身需求进行设置。示例性的,区域3可以为图7中的(a)、(b)、(c)、(d)、(e)所示的阴影区域。其中,用户可根据需求调整区域3的位置。
例如,如图6中的(c)所示,响应于用户向左拖拽任务栏的操作,平板在区域1'内显示界面602,在显示屏的区域2'内显示界面603,在显示屏的区域3'显示任务栏604,其中区域1'与区域1相同,区域2'相对于区域2的位置更靠右,区域3'位于显示屏的中间。也就是说,当区域3为图7中的(a)所示的阴影区域时,用户向左拖拽任务栏可使区域3切换为图7中的(b)或(c)所示的阴影区域。
又例如,如图8中的(a)所示,平板在区域1显示界面801a、在区域2显示界面801b以及在区域3显示任务栏801c,任务栏801c包括顶部栏802。响应于用户长按顶部栏802的操作,如图8中的(b)所示,平板可以显示提示框803。其中,提示框803中包括“切换显示方式”的选项803a以及“隐藏”的选项803b,该“切换显示方式”的选项803a可使任务栏在竖向显示和横向显示两种显示方式间进行切换,该“隐藏”的选项803b可用于隐藏任务栏。响应于用户对“隐藏”的选项803b的操作,平板不再显示任务栏。响应于用户对“切换显示方式”的选项803a的操作,如图8中的(c)所示,平板可以显示选择框804,该选择框804可以包括上部、下部、左部、中部以及右部的位置选项。响应于用户选择上部的位置选项,则如图8中的(d)所示,平板可在区域1'显示界面801a,在区域2'界面801b以及在区域3'显示任务栏801c。其中,区域1'较区域1的宽度增加,高度减少,区域2'较区域2的宽度增加,高度减少,区域3'较区域3的宽度增加,高度减少。也就是说,若用户选择上部的位置选项,平板可在图7中的(d)所示的阴影区域显示任务栏。其中,该提示框803也可以为第二提示框。
另外,若用户选择下部的位置选项,则平板可在图7中的(e)所示的阴影区域显示任务栏;若用户选择右部的位置选项,则平板可在图7中的(a)所示的阴影区域显示任务栏;若用户选择中部的位置选项,则平板可在图7中的(b)所示的阴影区域显示任务栏;若用户选择左部的位置选项,则平板可在图7中的(c)所示的阴影区域显示任务栏。
在一些实施例中,任务栏中的一个或多个窗口与应用1的历史浏览界面对应。换句话说,平板每在区域1或区域2显示了应用1的用户界面,则会在任务栏中添加该用户界面对应的窗口。可选地,多个窗口还可以按照其对应的用户界面被浏览的先后顺序从上至下排列(或从左至右),从而越晚被浏览的用户界面对应的窗口越靠近上侧(或左侧)。如此,平板当前正在显示的用户界面对应的窗口的位置总是比其他窗口的位置更靠前(或靠左)。示例性的,在图6中的(b)中,窗口604c位于窗口604a和窗口604b之下,表明窗口604c对应的用户界面的被浏览时间早于窗口604a、窗口604b对应的用户界面的被浏览时间。
在另一些实施例中,用户可以主动将某一用户界面固定在任务栏中。其中,响应于用户按住用户界面1并将用户界面1拖拽至任务栏所在的区域3的操作,平板在任务栏中显示用户界面1对应的窗口。示例性的,如图9中的(a)所示,平板在区域1显示界面901、在区域2显示界面902以及在区域3显示任务栏903,其中任务栏903中不包括窗口。响应于用户向右拖拽界面902的操作,如图9中的(b)所示,平板继续在区域1显示界面901、在区域2显示界面902,以及在区域3显示任务栏904。对比如图9中的(a)、(b)可知,任务栏904中新增了窗口904a。
可以理解地,由于平板屏幕尺寸的局限性,任务栏中可显示的窗口有限。在任务栏无法显示所有窗口的情况下,未被显示的窗口可以用户在区域3内左/右滑或上/下滑的方式显示于任务栏中。
示例性的,如图10中的(a)所示,平板在区域3显示任务栏1001,该任务栏1001中包括窗口1001a、窗口1001b、窗口1001c、窗口1001d、窗口1001e以及1001f。响应于用户在区域3中的下滑操作,如图10中的(b)所示,平板在任务栏1001中显示窗口1001d、窗口1001e、1001f以及1001g。
在本申请实施例中,用户通过对任务栏中的窗口1进行操作,可以使平板在区域1或区域2内显示该窗口1对应的用户界面。其中,该窗口1也可以称为第一窗口,该窗口1对应的用户界面也可以称为第九界面。
示例性的,如图11中的(a)所示,平板在区域1显示界面1101、在区域2显示界面1102以及在区域3显示任务栏1103,任务栏1103中包括窗口1103a、窗口1103b以及窗口1103c,其中,窗口1103a和窗口1103b的外框线条比窗口1103c的外框线条更粗,表示窗口1103a对应的界面1101和窗口1103b对应的界面1102正在被显示,窗口1103c对应的用户界面未被显示。响应于用户将窗口1103c拖拽至区域2的操作,如图11中的(b)所示,平板在区域2内显示界面1104,在区域3内显示任务栏1105,以及继续在区域1内显示界面1101。其中,窗口1103a和窗口1103c的外框线条比窗口1103b的外框线条更粗,表示窗口1103a对应的界面1101和窗口1103c对应的界面1104正在被显示,窗口1103b对应的用户界面未被显示。
也就是说,用户通过在任务栏中自由选择窗口,使平板显示该窗口对应的用户界面,可以实现应用内用户界面的快速切换,提高了用户界面的切换效率。
在一些实施例中,用户可以关闭任务栏中的窗口。响应于用户长按任务栏中的窗口1的操作,平板可以在该窗口1的左上角/右上角/左下角/右下角显示删除图标。响应于用户对该删除图标的操作,平板不在任务栏中显示窗口1。需要说明的是,若窗口1对应的用户界面正在被平板显示,则响应于对删除图标的操作,平板还可以停止显示窗口1对应的用户界面。在一种可选的实施方式中,该删除图标也可以称为删除标识。
示例性的,如图12中的(a)所示,平板在区域3显示任务栏1201,该任务栏1201中包括窗口1201a。响应于用户长按窗口1201a的操作,如图12中的(b)所示,平板在窗口1201a的右上角显示删除图标1201b。响应于用户对删除图标1201b的操作,如图12中的(c)所示,平板不在任务栏1201中显示窗口1201a。
可选地,响应于用户长按任务栏中窗口1201a的操作,平板可以振动,以给用户触觉反馈。
可选地,在图12中的(b)所示的基础上,响应于用户对删除图标1201b的操作,如图13中的(a)所示,平板可以显示提示框1301,该提示框1301中包括请用户确认是否删除窗口的提示信息1301a、确认选项1301b以及取消选项1301c。响应于用户对确认选项1301b的操作,如图13中的(b)所示,平板不在任务栏1201中显示窗口1201a。响应于用户对取消选项1301c的操作,如图13中的(c)所示,平板继续在任务栏1201中显示窗口1201a。
在一些实施例中,响应于用户将用户界面1从区域1拖拽至区域2的操作,平板在显示屏的区域2内显示用户界面1。其中,在用户将用户界面1拖拽至区域2后,平板可以在区域1内显示原本在区域2中显示的用户界面,显示空白,或者显示区域1所在范围内所显示的桌面上的内容。
示例性的,如图14中的(a)所示,平板在区域1内显示界面1401,在区域2内显示界面1402。响应于用户拖拽界面1401的操作,如图14中的(b)所示,平板在区域1显示界面1402,在区域2内显示界面1401。
在一些实施例中,平板也可以从同时显示应用1的两个界面,切换至单独显示应用1的某个界面。
示例性的,如图15中的(a)所示,平板在区域1内显示界面1501,在区域2内显示界面1502。响应于用户向上拖拽界面1501的操作(也可以称为第二操作),如图15中的(b)所示,平板在显示屏的区域4显示界面1501,该区域4与区域1、区域2均重叠。其中,该区域4也可以称为第三区域,该界面1501可以称为第八界面。在如图15中的(b)所示的基础上,响应于用户向下拖拽界面1501的操作,平板重新在区域1内显示界面1501,在区域2内显示界面1502。
在另一种可选的实施方式中,如图16中的(a)所示,界面1501中包括顶部栏1501a,响应于用户点击顶部栏1501a的操作,如图16中的(b)所示,平板显示提示框1503,该提示框1503中包括指示用户选择显示方式的提示信息1503a、全屏选项1503b以及分屏选项1503c。例如,该提示信息1503a可以为“请选择显示方式”。响应于用户对全屏选项1503b的操作,如图16中的(c)所示,平板在显示屏的区域4显示界面1501,该区域4与区域1、区域2均重叠。响应于用户对分屏选项1503c,平板继续在区域1内显示界面1501,在区域2内显示界面1502。其中,该提示框1503也可以称为第一提示框。
综上所述,本申请通过显示窗口管理界面,该窗口管理界面中包括多个用户界面的预览窗口,该多个用户界面是应用中被浏览过的用户界面,从而使得用户可根据自身需求从窗口管理界面中选择预览窗口,使得电子设备显示的用户界面直接切换为用户选择的预览窗口所对应的用户界面,与现有技术相比,简化了界面切换时用户的操作,提高了界面切换效率,有助于提高用户体验。
本申请实施例还提供了一种电子设备,电子设备包括:存储器,处理器以及显示屏;处理器与存储器、显示屏耦合;其中,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令;当计算机指令被处理器执行时,使得电子设备执行上述任一实施例提供的方法。
本申请实施例还提供了一种计算机可读存储介质,包括计算机指令;当计算机指令在电子设备上运行时,使得电子设备执行上述任一实施例提供的方法。
本实施例还提供了一种计算机程序产品,当该计算机程序产品在电子设备上运行时,使得电子设备执行上述方法实施例中的各个功能或者步骤。
另外,本申请的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述方法实施例中手机执行的各个功能或者步骤。
其中,本实施例提供的电子设备、通信***、计算机可读存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是,以上实施例仅用以说明本申请的技术方案而非限制,尽管参照较佳实施例对本申请进行了详细说明,本领域的普通技术人员应当理解,可以对本申请的技术方案进行修改或等同替换,而不脱离本申请技术方案的精神和范围。
Claims (19)
1.一种应用显示方法,其特征在于,应用于包括显示屏的电子设备,所述方法包括:
所述电子设备在横屏状态下,所述电子设备在所述显示屏的第一区域显示第一应用的第一界面,在所述显示屏的第二区域显示所述第一应用的第二界面,所述第一区域与所述第二区域不重叠;
响应于对所述第一界面的第一操作,所述电子设备在所述显示屏的第三区域显示第三界面;其中,所述第三界面包括至少一个预览窗口,所述至少一个预览窗口对应的用户界面均为所述第一应用被浏览过的用户界面,所述至少一个预览窗口包括第一预览窗口,所述第一预览窗口与所述第一应用被浏览过的第四界面对应,所述第三区域包括所述第一区域和所述第二区域;
响应于对所述第一预览窗口的操作,所述电子设备在所述显示屏的第一区域显示所述第四界面,在所述显示屏的第二区域显示所述第一应用的第二界面;
响应于对所述第二界面的操作,所述电子设备在所述显示屏的第三区域显示窗口管理界面;其中,所述窗口管理界面包括至少一个预览窗口,所述至少一个预览窗口对应的用户界面均为所述第一应用被浏览过的用户界面,所述至少一个预览窗口包括所述第一预览窗口;
响应于对所述第一预览窗口的操作,所述电子设备在所述显示屏的第一区域显示所述第一界面,在所述显示屏的第二区域显示所述第四界面。
2.根据权利要求1所述的方法,其特征在于,所述对所述第一界面的第一操作包括沿第一方向拖拽所述第一界面的操作,所述第一方向为所述电子设备在横屏状态下的高度方向;
或者,所述第一界面包括功能栏,所述对所述第一界面的第一操作包括沿所述第一方向拖拽所述功能栏的操作。
3.根据权利要求1所述的方法,其特征在于,所述第三界面还包括第二预览窗口、第三预览窗口,所述第二预览窗口与所述第一界面对应,所述第三预览窗口与所述第二界面对应,所述第二预览窗口部分遮挡所述第一预览窗口和所述第三预览窗口。
4.根据权利要求3所述的方法,其特征在于,所述第三预览窗口、所述第二预览窗口以及所述第一预览窗口沿第二方向依次排列,所述第二方向为所述电子设备在横屏状态下的宽度方向,所述方法还包括:
响应于沿所述第二方向滑动所述显示屏的操作,所述电子设备显示第五界面,所述第五界面包括所述第三预览窗口、所述第二预览窗口以及第四预览窗口,在所述第五界面中所述第四预览窗口、所述第三预览窗口以及所述第二预览窗口沿所述第二方向依次排列,且所述第三预览窗口部分遮挡所述第一预览窗口和所述第四预览窗口。
5.根据权利要求1所述的方法,其特征在于,所述第三界面还包括第二预览窗口、第三预览窗口;
所述第二预览窗口与所述第一界面对应,所述第三预览窗口与所述第二界面对应;
所述第二预览窗口部分遮挡所述第三预览窗口,所述第三预览窗口部分遮挡所述第一预览窗口。
6.根据权利要求5所述的方法,其特征在于,所述第三预览窗口、所述第二预览窗口以及所述第一预览窗口沿第二方向依次排列,所述第二方向为所述电子设备的宽度方向,所述方法还包括:
响应于沿所述第二方向滑动所述显示屏的操作,所述电子设备显示第六界面,所述第六界面包括所述第三预览窗口、所述第二预览窗口以及第四预览窗口,所述第四预览窗口、所述第三预览窗口、所述第二预览窗口沿所述第二方向依次排列。
7.根据权利要求3-6中任意一项所述的方法,其特征在于,所述方法还包括:
响应于用户沿第一方向或第三方向滑动所述第二预览窗口的操作,所述电子设备显示第七界面,其中所述第七界面中不包括所述第二预览窗口,所述第一方向为所述电子设备在横屏状态下的高度方向,所述第三方向与所述第一方向相反。
8.根据权利要求1-6中任意一项所述的方法,其特征在于,所述方法还包括:
响应于对所述第一界面的第二操作,所述电子设备在所述显示屏的第三区域显示第八界面,所述第八界面的尺寸大于所述第一界面的尺寸,所述第八界面的内容与所述第一界面的内容相同。
9.根据权利要求8所述的方法,其特征在于,所述响应于对所述第一界面的第二操作,所述电子设备在所述显示屏的第三区域显示第八界面,包括:
响应于对所述第一界面的第二操作,所述电子设备显示第一提示框,所述第一提示框包括第一选项;
响应于对所述第一选项的操作,所述电子设备在所述显示屏的第三区域显示第八界面。
10.根据权利要求9所述的方法,其特征在于,所述对所述第一界面的第二操作包括:沿第三方向拖拽所述第一界面的操作,所述第三方向与第一方向相反,所述第一方向为所述电子设备在横屏状态下的高度方向;
或者,所述第一界面包括功能栏,所述对所述第一界面的第二操作包括长按所述功能栏的操作。
11.根据权利要求1-6中任意一项所述的方法,其特征在于,所述电子设备在所述显示屏的第一区域显示所述第一应用的第一界面,在所述显示屏的第二区域显示所述第一应用的第二界面,包括:
响应于启动所述第一应用的操作,所述电子设备在所述显示屏的第一区域显示所述第一应用的第一界面,在所述显示屏的第二区域显示所述第一应用的第二界面,在所述显示屏的第四区域显示任务栏;其中,所述第一区域、所述第二区域以及所述第四区域不重叠,所述第四区域的面积小于所述第一区域的面积、且所述第四区域的面积小于所述第二区域的面积,所述任务栏包括第一窗口,所述第一窗口与所述第一应用被浏览过的第九界面对应;
响应于将所述第一窗口向所述第一区域内拖拽的操作,所述电子设备在所述显示屏的第一区域显示所述第九界面,在所述显示屏的第二区域显示所述第一应用的第二界面。
12.根据权利要求11所述的方法,其特征在于,所述任务栏中还包括第二窗口、第三窗口,所述第二窗口与所述第一界面对应,所述第三窗口与所述第二界面对应,所述第一窗口位于所述第二窗口、所述第三窗口下方,所述第二窗口及所述第三窗口以第一状态显示,所述第一窗口以第二状态显示,以第一状态显示的窗口为所述电子设备正在显示用户界面对应的窗口,所述方法还包括:
响应于将所述第一窗口向所述第一区域内拖拽的操作,所述电子设备刷新所述任务栏,在刷新后的任务栏中,所述第一窗口位于所述第三窗口的上方,所述第三窗口位于所述第二窗口的上方,且所述第一窗口、所述第三窗口以第一状态显示,所述第二窗口以第二状态显示。
13.根据权利要求11所述的方法,其特征在于,所述方法还包括:
响应于长按所述第一窗口的操作,所述电子设备在所述第一窗口的第一位置添加删除标识;
响应于对所述删除标识的操作,所述电子设备在所述任务栏中隐藏所述第一窗口。
14.根据权利要求13所述的方法,其特征在于,响应于长按所述第一窗口的操作,所述方法还包括:
所述电子设备振动。
15.根据权利要求11所述的方法,其特征在于,所述方法还包括:
响应于对所述任务栏的第三操作,所述电子设备调整所述任务栏在所述显示屏中的位置。
16.根据权利要求15所述的方法,其特征在于,所述第四区域位于所述电子设备的右侧;
所述对所述任务栏的第三操作包括将所述任务栏向所述第一区域和所述第二区域之间拖拽的操作,所述电子设备调整所述任务栏在所述显示屏中的位置,包括:
所述电子设备在所述第一区域显示所述第一界面,在第五区域显示所述第二界面,在第六区域显示所述任务栏,所述第六区域位于所述第一区域和所述第五区域之间。
17.根据权利要求15所述的方法,其特征在于,所述响应于对所述任务栏的第三操作,所述电子设备调整所述任务栏在所述显示屏中的位置,包括:
响应于对所述任务栏的长按操作,所述电子设备显示第二提示框,所述第二提示框包括多个所述任务栏的位置选项;
响应于对第一位置选项的操作,所述电子设备在所述第一位置选项对应的区域显示所述任务栏。
18.一种电子设备,其特征在于,所述电子设备包括:存储器,处理器以及显示屏;
所述处理器与所述存储器、所述显示屏耦合;其中,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令;
当所述计算机指令被所述处理器执行时,使得所述电子设备执行如权利要求1-17中任一项所述的方法。
19.一种计算机可读存储介质,其特征在于,包括计算机指令;当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-17中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311194917.5A CN116931770B (zh) | 2023-09-15 | 2023-09-15 | 一种应用显示方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311194917.5A CN116931770B (zh) | 2023-09-15 | 2023-09-15 | 一种应用显示方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116931770A CN116931770A (zh) | 2023-10-24 |
CN116931770B true CN116931770B (zh) | 2024-03-19 |
Family
ID=88386498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311194917.5A Active CN116931770B (zh) | 2023-09-15 | 2023-09-15 | 一种应用显示方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116931770B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103677538A (zh) * | 2012-09-07 | 2014-03-26 | 腾讯科技(深圳)有限公司 | 多窗口显示方法及装置 |
CN103729106A (zh) * | 2012-10-10 | 2014-04-16 | 腾讯科技(深圳)有限公司 | 网页缩略图展示方法和装置 |
CN106020682A (zh) * | 2016-05-05 | 2016-10-12 | 北京小米移动软件有限公司 | 多任务管理方法及装置 |
CN106325685A (zh) * | 2015-06-16 | 2017-01-11 | 广州市动景计算机科技有限公司 | 界面交互方法及装置 |
CN107037949A (zh) * | 2017-03-29 | 2017-08-11 | 北京小米移动软件有限公司 | 一种分屏显示方法及装置 |
CN107729098A (zh) * | 2017-09-25 | 2018-02-23 | 北京小米移动软件有限公司 | 用户界面显示方法及装置 |
CN110569094A (zh) * | 2019-07-29 | 2019-12-13 | 华为技术有限公司 | 一种显示方法及电子设备 |
CN114997104A (zh) * | 2021-03-01 | 2022-09-02 | 北京字跳网络技术有限公司 | 文档的显示方法、装置、电子设备和存储介质 |
CN115629695A (zh) * | 2022-12-22 | 2023-01-20 | 北京新氧科技有限公司 | 应用页面显示方法、装置、设备及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2013259606B2 (en) * | 2012-05-09 | 2016-06-02 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
-
2023
- 2023-09-15 CN CN202311194917.5A patent/CN116931770B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103677538A (zh) * | 2012-09-07 | 2014-03-26 | 腾讯科技(深圳)有限公司 | 多窗口显示方法及装置 |
CN103729106A (zh) * | 2012-10-10 | 2014-04-16 | 腾讯科技(深圳)有限公司 | 网页缩略图展示方法和装置 |
CN106325685A (zh) * | 2015-06-16 | 2017-01-11 | 广州市动景计算机科技有限公司 | 界面交互方法及装置 |
CN106020682A (zh) * | 2016-05-05 | 2016-10-12 | 北京小米移动软件有限公司 | 多任务管理方法及装置 |
CN107037949A (zh) * | 2017-03-29 | 2017-08-11 | 北京小米移动软件有限公司 | 一种分屏显示方法及装置 |
CN107729098A (zh) * | 2017-09-25 | 2018-02-23 | 北京小米移动软件有限公司 | 用户界面显示方法及装置 |
CN110569094A (zh) * | 2019-07-29 | 2019-12-13 | 华为技术有限公司 | 一种显示方法及电子设备 |
CN114997104A (zh) * | 2021-03-01 | 2022-09-02 | 北京字跳网络技术有限公司 | 文档的显示方法、装置、电子设备和存储介质 |
CN115629695A (zh) * | 2022-12-22 | 2023-01-20 | 北京新氧科技有限公司 | 应用页面显示方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN116931770A (zh) | 2023-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180356947A1 (en) | Electronic device and method for providing content according to field attribute | |
CN110569094B (zh) | 一种显示方法及电子设备 | |
CN111263002B (zh) | 一种显示方法和电子设备 | |
CN105635591A (zh) | 一种基于可穿戴设备的拍照控制方法及终端 | |
CN110442277B (zh) | 显示预览窗口信息的方法及电子设备 | |
CN116820314A (zh) | 一种悬浮窗显示方法及电子设备 | |
CN114900737B (zh) | 视频进度调整方法、电子设备及计算机可读存储介质 | |
CN116931770B (zh) | 一种应用显示方法及电子设备 | |
WO2022257655A9 (zh) | 一种视频拍摄方法及电子设备 | |
CN111294519A (zh) | 一种拍摄控制方法、装置、终端及存储介质 | |
US20240231561A1 (en) | Service widget processing method and electronic device | |
WO2022247614A1 (zh) | 一种多界面显示的方法和电子设备 | |
US20230031021A1 (en) | Information processing method, electronic device and storage medium | |
CN115617225A (zh) | 应用界面显示方法、装置、电子设备及存储介质 | |
CN114461312A (zh) | 切换应用及应用中任务的方法、电子设备 | |
CN116301416B (zh) | 触控扫描方法、触摸屏及电子设备 | |
KR20140142010A (ko) | 듀얼 카메라 제어 방법 및 이를 지원하는 전자 장치 | |
EP4400957A1 (en) | Method for combining icons and related device | |
WO2024152764A1 (zh) | 窗口操作方法及电子设备 | |
CN116048349B (zh) | 一种图片显示方法、装置及终端设备 | |
WO2022262453A1 (zh) | 一种异常提示方法及电子设备 | |
WO2024078114A1 (zh) | 窗口显示方法、电子设备及计算机可读存储介质 | |
US20240244314A1 (en) | Electronic device control method and electronic device | |
WO2020024901A1 (zh) | 一种显示区域的对齐显示方法及终端、存储介质 | |
WO2020113503A1 (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |