CN107704177B - Interface display method and device and terminal - Google Patents
Interface display method and device and terminal Download PDFInfo
- Publication number
- CN107704177B CN107704177B CN201711082174.7A CN201711082174A CN107704177B CN 107704177 B CN107704177 B CN 107704177B CN 201711082174 A CN201711082174 A CN 201711082174A CN 107704177 B CN107704177 B CN 107704177B
- Authority
- CN
- China
- Prior art keywords
- display
- user interface
- application program
- application
- screen
- 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
Images
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/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
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1641—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being formed by a plurality of foldable display components
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)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本申请实施例涉及人机交互技术领域,特别涉及一种界面显示方法、装置及终端。The embodiments of the present application relate to the technical field of human-computer interaction, and in particular, to an interface display method, device, and terminal.
背景技术Background technique
现如今,终端越来越智能化,终端所安装的应用程序越来越多。终端所安装的应用程序均可以在终端中启动运行。Nowadays, terminals are becoming more and more intelligent, and more and more applications are installed on terminals. All applications installed in the terminal can be started and run in the terminal.
当应用程序在前台运行时,终端通常会全屏显示该应用程序的用户界面。相关技术中,终端可以启动运行多个应用程序,但终端的显示屏仅显示一个应用程序的用户界面。When an application is running in the foreground, the terminal usually displays the application's user interface in full screen. In the related art, the terminal can start and run multiple application programs, but the display screen of the terminal only displays the user interface of one application program.
当终端需要显示另一应用程序的用户界面时,通常需要由用户触发终端退出当前显示的用户界面,该过程较为繁琐。When the terminal needs to display the user interface of another application, it is usually necessary for the user to trigger the terminal to exit the currently displayed user interface, which is a cumbersome process.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供了一种界面显示方法、装置及终端,可用于解决相关技术中终端将当前显示的用户界面切换成其它用户界面时操作较为繁琐的问题。所述技术方案如下:The embodiments of the present application provide an interface display method, device, and terminal, which can be used to solve the problem of complicated operation when the terminal switches the currently displayed user interface to another user interface in the related art. The technical solution is as follows:
第一方面,提供了一种界面显示方法,应用于具有折叠显示屏的终端中,所述折叠显示屏包括可折叠的第一屏幕区域和第二屏幕区域,所述方法包括:In a first aspect, an interface display method is provided, which is applied to a terminal with a foldable display screen, where the foldable display screen includes a foldable first screen area and a second screen area, and the method includes:
在所述折叠显示屏中显示第一应用程序的用户界面,其中,所述第一应用程序的用户界面的一部分内容显示在所述第一屏幕区域中,所述第一应用程序的用户界面的另一部分内容显示在所述第二屏幕区域中;A user interface of a first application program is displayed in the folding display screen, wherein a part of the content of the user interface of the first application program is displayed in the first screen area, and a part of the user interface of the first application program is displayed in the first screen area. another part of the content is displayed in the second screen area;
获取用于触发显示第二应用程序的用户界面的事件;obtaining an event for triggering display of the user interface of the second application;
在所述折叠显示屏的第一显示区域中显示所述第一应用程序的用户界面,并在所述折叠显示屏的第二显示区域中显示所述第二应用程序的用户界面。The user interface of the first application is displayed in the first display area of the folding display screen, and the user interface of the second application is displayed in the second display area of the folding display screen.
第二方面,提供了一种界面显示装置,应用于具有折叠显示屏的终端中,所述折叠显示屏包括可折叠的第一屏幕区域和第二屏幕区域,所述装置包括:In a second aspect, an interface display device is provided, which is applied to a terminal with a foldable display screen, the foldable display screen includes a foldable first screen area and a second screen area, and the device includes:
第一显示模块,用于在所述折叠显示屏中显示第一应用程序的用户界面,其中,所述第一应用程序的用户界面的一部分内容显示在所述第一屏幕区域中,所述第一应用程序的用户界面的另一部分内容显示在所述第二屏幕区域中;A first display module, configured to display a user interface of a first application in the folding display screen, wherein a part of the user interface of the first application is displayed in the first screen area, and the first application is displayed in the first screen area. Another portion of the user interface of an application is displayed in the second screen area;
事件获取模块,用于获取用于触发显示第二应用程序的用户界面的事件;an event acquisition module for acquiring an event for triggering and displaying the user interface of the second application;
第二显示模块,用于在所述折叠显示屏的第一显示区域中显示所述第一应用程序的用户界面;a second display module, configured to display the user interface of the first application in the first display area of the folding display screen;
所述第二显示模块,还用于在所述折叠显示屏的第二显示区域中显示所述第二应用程序的用户界面。The second display module is further configured to display the user interface of the second application in the second display area of the folding display screen.
第三方面,提供了一种终端,所述终端包括处理器和存储器,所述存储器存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如第一方面所述的界面显示方法。In a third aspect, a terminal is provided, the terminal includes a processor and a memory, the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the first aspect interface display method.
第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如第一方面所述的界面显示方法。In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores at least one instruction, and the instruction is loaded and executed by a processor to implement the interface display method according to the first aspect.
本申请实施例提供的技术方案可以带来如下有益效果:The technical solutions provided in the embodiments of the present application can bring the following beneficial effects:
通过在终端全屏显示一个应用程序的用户界面的情况下,若其它应用程序的用户界面也存在显示需求,则终端自动进行分屏操作,并在两个显示区域分别显示不同的应用程序的用户界面,节省用户手动切换显示界面所需的操作。In the case where the terminal displays the user interface of an application program in full screen, if the user interface of other application programs also needs to be displayed, the terminal automatically performs a screen split operation, and displays the user interfaces of different application programs in the two display areas respectively. , which saves the operation required for the user to manually switch the display interface.
附图说明Description of drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present application more clearly, the following briefly introduces the drawings that are used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative effort.
图1A是本申请一个示例性实施例提供的界面显示方法的流程图;FIG. 1A is a flowchart of an interface display method provided by an exemplary embodiment of the present application;
图1B是本申请一个示例性实施例提供的分屏的界面示意图;FIG. 1B is a schematic interface diagram of a split screen provided by an exemplary embodiment of the present application;
图2是本申请一个示例性实施例示出的切换用户界面的界面示意图;FIG. 2 is a schematic interface diagram of switching user interfaces according to an exemplary embodiment of the present application;
图3是本申请一个示例性实施例示出的调节显示区域的尺寸的界面示意图;3 is a schematic diagram of an interface for adjusting the size of a display area according to an exemplary embodiment of the present application;
图4是本申请一个示例性实施例示出的结束分屏的界面示意图;4 is a schematic diagram of an interface for ending a split screen according to an exemplary embodiment of the present application;
图5是本申请一个示例性实施例示出的界面显示装置的方框图;FIG. 5 is a block diagram of an interface display device shown in an exemplary embodiment of the present application;
图6和图7是本申请一个示例性实施例提供的终端的结构方框图;6 and 7 are structural block diagrams of a terminal provided by an exemplary embodiment of the present application;
图8至图11是本申请一个示例性实施例提供的折叠屏终端的结构示意图。8 to 11 are schematic structural diagrams of a terminal with a folding screen provided by an exemplary embodiment of the present application.
具体实施方式Detailed ways
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
在本申请实施例中,通过在终端全屏显示一个应用程序的用户界面的情况下,若其它应用程序的用户界面也存在显示需求,则终端自动进行分屏操作,并在两个显示区域分别显示不同的应用程序的用户界面,节省用户手动切换显示界面所需的操作。In the embodiment of the present application, when the user interface of one application program is displayed in full screen on the terminal, if the user interface of other application programs also needs to be displayed, the terminal automatically performs a screen split operation, and displays them in the two display areas respectively. The user interface of different applications saves the user the operations required to manually switch the display interface.
本申请实施例提供的方法,各步骤的执行主体可以是终端。上述终端可以是手机、平板电脑、电子书阅读器、多媒体播放设备、可穿戴设备、膝上型便携计算机等电子设备。终端具备折叠显示屏。In the method provided by the embodiments of the present application, the execution subject of each step may be a terminal. The above-mentioned terminal may be an electronic device such as a mobile phone, a tablet computer, an e-book reader, a multimedia playback device, a wearable device, and a laptop computer. The terminal has a folding display.
折叠显示屏是可折叠、可弯曲的柔性显示屏。折叠显示屏用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。折叠显示屏通常设置在终端的前面板。折叠显示屏可被设计成为外折显示屏或内折显示屏。折叠显示屏还可被设计成为外折显示屏与内折显示屏的结合,本实施例对此不加以限定。有关外折显示屏与内折显示屏的介绍可参见下文。Folding displays are foldable, bendable, flexible displays. The folding display is used to receive user touch operations on or near it with any suitable object, such as a finger, a stylus pen, etc., as well as to display the user interface of various applications. The folding display is usually placed on the front panel of the terminal. Folding displays can be designed as outward-folding displays or inward-folding displays. The folding display screen can also be designed as a combination of an outer folding display screen and an inner folding display screen, which is not limited in this embodiment. See below for an introduction to fold-out and fold-in displays.
参考图1A,其示出了本申请一个示例性实施例提供的界面显示方法的流程图。本实施例以该方法应用于具备折叠显示屏的终端来举例说明,该折叠显示屏包括可折叠的第一屏幕区域和第二屏幕区域,该界面显示方法包括如下步骤:Referring to FIG. 1A , it shows a flowchart of an interface display method provided by an exemplary embodiment of the present application. In this embodiment, the method is applied to a terminal with a foldable display screen as an example. The foldable display screen includes a foldable first screen area and a second screen area. The interface display method includes the following steps:
步骤101,在折叠显示屏中显示第一应用程序的用户界面。
第一应用程序是终端当前在前台运行的应用程序。第一应用程序可以是导航类应用程序、游戏类应用程序、视频类应用程序等等,本申请实施例对此不作限定。第一应用程序的用户界面的一部分内容显示在第一屏幕区域中,第一应用程序的用户界面的另一部分内容显示在第二屏幕区域中。The first application is an application currently running in the foreground by the terminal. The first application may be a navigation application, a game application, a video application, etc., which is not limited in this embodiment of the present application. A part of the content of the user interface of the first application is displayed in the first screen area, and another part of the content of the user interface of the first application is displayed in the second screen area.
当终端在前台运行第一应用程序时,终端在折叠显示屏中全屏显示第一应用程序的用户界面。结合参考图1B,终端在折叠显示屏10中显示有“XX导航”的用户界面,并且“XX导航”的用户界面的一部分内容显示在第一屏幕区域中,“XX导航”的用户界面的另一部分内容显示在第二屏幕区域中。When the terminal runs the first application program in the foreground, the terminal displays the user interface of the first application program in full screen on the folding display screen. Referring to FIG. 1B, the terminal displays a user interface of "XX Navigation" in the
步骤102,获取用于触发显示第二应用程序的用户界面的事件。Step 102: Acquire an event for triggering display of the user interface of the second application.
用于触发显示第二应用程序的用户界面的事件可以由终端自主触发,也可以由用户触发,下面将对上述两种情况分别进行解释说明。The event for triggering the display of the user interface of the second application may be triggered by the terminal autonomously, or may be triggered by the user, and the above two cases will be explained separately below.
在一种可能的实施方式中,用于触发显示第二应用程序的用户界面的事件由终端自主触发,例如,终端获取到其它终端的来电、终端接收到其他用户通过社交应用发送的视频邀请、语音邀请等等,此时终端均获取到用于触发显示第二应用程序的用户界面的事件。In a possible implementation manner, the event for triggering the display of the user interface of the second application is triggered by the terminal autonomously, for example, the terminal acquires an incoming call from another terminal, the terminal receives a video invitation sent by another user through a social application, Voice invitation, etc. At this time, the terminal acquires an event for triggering the display of the user interface of the second application.
在另一种可能的实施方式中,用于触发显示第二应用程序的用户界面的事件由用户触发。例如,终端获取到由用户触发的用于呼出侧边菜单的呼出指示,此时终端在折叠显示屏的上层悬浮显示侧边菜单,侧边菜单中显示有应用程序列表,应用程序列表中包括至少一个正在后台运行的应用程序,当用户点击侧边菜单中的任意一个应用程序时,或者,当用户将任意一个应用程序从侧边菜单中拖动至折叠显示屏中时,终端获取到用于触发显示第二应用程序的用户界面的事件。In another possible implementation, the event for triggering the display of the user interface of the second application is triggered by the user. For example, the terminal acquires an outgoing instruction triggered by the user to call out the side menu. At this time, the terminal displays the side menu in the upper layer of the folded display screen. The side menu displays a list of applications, and the list of applications includes at least An application running in the background, when the user clicks any application in the side menu, or when the user drags any application from the side menu to the folding display, the terminal obtains the Triggers an event to display the user interface of the second application.
步骤103,在折叠显示屏的第一显示区域中显示第一应用程序的用户界面,并在折叠显示屏的第二显示区域中显示第二应用程序的用户界面。Step 103: Display the user interface of the first application in the first display area of the folding display screen, and display the user interface of the second application in the second display area of the folding display.
当终端获取到用于触发显示第二应用程序的用户界面的事件时,终端有在折叠显示屏中同时显示第一应用程序和第二应用程序的用户界面的需求,此时终端在折叠显示屏的一部分显示区域中显示第一应用程序的用户界面,并在折叠显示屏的另一部分显示区域中显示第二应用程序的用户界面。上述一部分显示区域为第一显示区域,另一部分显示区域为第二显示区域。When the terminal acquires an event for triggering the display of the user interface of the second application, the terminal needs to simultaneously display the user interfaces of the first application and the second application in the folding display screen. At this time, the terminal is on the folding display screen. The user interface of the first application is displayed in a part of the display area of the folding display screen, and the user interface of the second application is displayed in another part of the display area of the folding display screen. The above-mentioned part of the display area is the first display area, and the other part of the display area is the second display area.
在本申请的一些实施例中,第一显示区域为第一屏幕区域,第二显示区域为第二折叠区域。结合参考图1B,终端在折叠显示屏10的第一显示区域11显示“XX导航”的用户界面,在折叠显示屏10的第二显示区域12显示通话应用的用户界面。In some embodiments of the present application, the first display area is the first screen area, and the second display area is the second folding area. Referring to FIG. 1B , the terminal displays the user interface of “XX Navigation” in the
在本申请的一些实施例中,步骤103可以包括如下几个子步骤:In some embodiments of the present application,
步骤103a,根据第一显示区域的尺寸,确定第一应用程序的用户界面在第一显示区域中适配的第一界面尺寸;Step 103a, according to the size of the first display area, determine the first interface size to which the user interface of the first application is adapted in the first display area;
由于折叠显示屏的尺寸与第一显示区域的尺寸不相同,在折叠显示屏显示的第一应用程序的用户界面与第一显示区域并不适配,因此需要重新确定与第一显示区域适配的第一应用程序的用户界面的尺寸。Since the size of the foldable display screen is different from the size of the first display area, the user interface of the first application displayed on the foldable display screen does not fit the first display area. Therefore, it is necessary to re-determine the fit with the first display area. The dimensions of the user interface of the first application.
在一种可能的实施方式中,终端直接将第一显示区域的尺寸确定为第一界面尺寸。例如,第一显示区域的尺寸为320*480,则第一界面尺寸也为320*480。In a possible implementation manner, the terminal directly determines the size of the first display area as the size of the first interface. For example, if the size of the first display area is 320*480, the size of the first interface is also 320*480.
在另一种可能的实施方式中,终端将小于第一显示区域的尺寸,且与第一显示区域的尺寸之间的差值小于第一预设阈值的尺寸确定为第一界面尺寸。第一预设阈值可以根据实际需求设定,本申请实施例对此不作限定。例如,第一预设阈值为5,则第一界面尺寸为(315~320)*(475~480)。In another possible implementation manner, the terminal determines a size smaller than the size of the first display area and the difference between the size of the first display area and the size of the first display area is smaller than a first preset threshold as the first interface size. The first preset threshold may be set according to actual requirements, which is not limited in this embodiment of the present application. For example, if the first preset threshold is 5, the first interface size is (315-320)*(475-480).
步骤103b,根据第二显示区域的尺寸,确定第二应用程序的用户界面在第二显示区域中适配的第二界面尺寸;Step 103b, according to the size of the second display area, determine the second interface size to which the user interface of the second application is adapted in the second display area;
根据第二显示区域的尺寸确定第二界面尺寸的方式与确定第一界面尺寸的方式相同。终端可以直接将第二显示区域的尺寸确定为第二界面尺寸,也可以将小于第二显示区域的尺寸,且与第二显示区域的尺寸之间的差值小于第二预设阈值的尺寸确定为第二界面尺寸。第二预设阈值可以根据实际需求设定,本申请实施例对此不作限定。The manner of determining the size of the second interface according to the size of the second display area is the same as that of determining the size of the first interface. The terminal may directly determine the size of the second display area as the size of the second interface, or may determine the size that is smaller than the size of the second display area and the difference between the size of the second display area and the size of the second display area is smaller than the second preset threshold is the second interface size. The second preset threshold may be set according to actual requirements, which is not limited in this embodiment of the present application.
步骤103c,在第一显示区域中显示尺寸为第一界面尺寸的第一应用程序的用户界面,并在第二显示区域中显示尺寸为第二界面尺寸的第二应用程序的用户界面。Step 103c: Display the user interface of the first application with the size of the first interface in the first display area, and display the user interface of the second application with the size of the second interface in the second display area.
可选地,终端中存储有各个应用程序的不同尺寸的用户界面,终端可以从存储的用户界面中直接获取并显示尺寸为第一界面尺寸的第一应用程序的用户界面,以及尺寸为第二界面尺寸的第二应用程序的用户界面。Optionally, user interfaces of different sizes of each application program are stored in the terminal, and the terminal can directly acquire and display the user interface of the first application program whose size is the first interface size from the stored user interface, and the user interface whose size is the second size. The user interface of the second application in the interface size.
另外,对于尺寸为第一界面尺寸的第一应用程序的用户界面,可以由终端对折叠显示屏显示的第一应用程序的用户界面进行缩小处理得到。In addition, for the user interface of the first application program whose size is the first interface size, the user interface of the first application program displayed on the folding display screen can be obtained by the terminal by reducing the size.
上述折叠显示屏从显示一个应用程序的用户界面切换成同时显示两个应用程序的用户界面的过程,可以称之为分屏。结合参考图1B,其示出了本申请一个实施例示出的分屏的界面示意图。终端先在折叠显示屏10中全屏显示“XX导航”的用户界面,之后终端获取到其它终端的来电,此时终端在第一显示区域11显示“XX导航”的用户界面,在第二显示区域12显示通话应用的用户界面。The above-mentioned process of switching the folding display screen from a user interface displaying one application program to a user interface displaying two application programs at the same time may be referred to as a split screen. Referring to FIG. 1B , it shows a schematic interface diagram of a split screen shown in an embodiment of the present application. The terminal first displays the user interface of "XX Navigation" in full screen on the
在本申请的一些实施例中,在步骤103之前,还包括:检测折叠显示屏的折叠角度是否符合预设条件;若折叠角度不符合预设条件,则生成提示信息,提示信息用于提示改变折叠角度。In some embodiments of the present application, before
折叠显示屏的折叠角度是第一屏幕区域和第二屏幕区域所形成的夹角,折叠显示屏的折叠角度可以影响用户所看到的显示区域的面积。对于内折显示屏,折叠角度越大,用户所看到的显示区域的面积越大,折叠角度越小,用户所看到的显示区域的面积越小;对于外折显示屏,折叠角度越大,用户所看到的显示区域的面积越小,折叠角度越小,用户所看到的显示区域的面积越大。另外,折叠显示屏处于完全折叠状态(内折显示屏的折叠角度为0度,外折显示屏的折叠角度为360度)时,用户所看的显示区域的面积最小,折叠显示屏处于完全展开状态(内折显示屏与外折显示屏的折叠角度均为180度)时,用户所看的显示区域的面积最大。The folding angle of the folding display screen is the angle formed by the first screen area and the second screen area, and the folding angle of the folding display screen can affect the area of the display area seen by the user. For an inwardly folded display, the larger the folding angle, the larger the area of the display area seen by the user; the smaller the folding angle, the smaller the area of the display area that the user sees; for an outwardly folded display, the larger the folding angle , the smaller the area of the display area seen by the user, the smaller the folding angle, and the larger the area of the display area seen by the user. In addition, when the folding display is in a fully folded state (the folding angle of the inner folding display is 0 degrees, and the folding angle of the outer folding display is 360 degrees), the area of the display area viewed by the user is the smallest, and the folding display is fully unfolded. In the state (the folding angles of the inward-folding display screen and the outward-folding display screen are both 180 degrees), the area of the display area viewed by the user is the largest.
为了使用户所看到的显示区域的面积尽可能地大,终端在分屏之前,可以检测折叠显示屏的折叠角度是否符合预设条件。预设条件可以根据实际需求设定,本申请实施例对此不作限定。例如,预设条件是折叠显示屏的折叠角度与180度之间的差值小于20度。在折叠角度不符合预设条件的情况下,终端生成提示信息,提示信息用于提示改变折叠角度,改变后的折叠角度应当符合预设条件;在折叠角度符合预设条件的情况下,终端直接执行后续的分屏操作。提示信息可以是文字信息,语音信息等等,本申请实施例对此不作限定。In order to make the area of the display area seen by the user as large as possible, before splitting the screen, the terminal can detect whether the folding angle of the folding display screen meets the preset condition. The preset condition may be set according to actual requirements, which is not limited in this embodiment of the present application. For example, the preset condition is that the difference between the folding angle of the folding display and 180 degrees is less than 20 degrees. In the case that the folding angle does not meet the preset conditions, the terminal generates prompt information, and the prompt information is used to prompt to change the folding angle, and the changed folding angle should meet the preset conditions; if the folding angle meets the preset conditions, the terminal directly Perform subsequent split-screen operations. The prompt information may be text information, voice information, etc., which is not limited in this embodiment of the present application.
进一步地,终端还可以检测折叠显示屏是否处于完全展开状态(也即折叠角度为180度),并在折叠显示屏未处于完全展开状态时,生成用于提示切换成完全展开状态的提示信息,在折叠显示屏处于完全展开状态时,终端直接执行后续的分屏操作。Further, the terminal can also detect whether the folding display screen is in a fully unfolded state (that is, the folding angle is 180 degrees), and when the folding display screen is not in a fully unfolded state, generate a prompt message for prompting to switch to a fully unfolded state, When the foldable display screen is in a fully unfolded state, the terminal directly performs subsequent split-screen operations.
综上所述,本申请实施例提供的方法,通过在终端全屏显示一个应用程序的用户界面的情况下,若其它应用程序的用户界面也存在显示需求,则终端自动进行分屏操作,并在两个显示区域分别显示不同的应用程序的用户界面,解决了相关技术中终端将当前显示的用户界面切换成其它用户界面时操作较为繁琐的问题,节省用户手动切换显示界面所需的操作。To sum up, in the method provided by the embodiments of the present application, in the case where the terminal displays the user interface of one application program in full screen, if the user interface of other application programs also needs to be displayed, the terminal automatically performs a screen split operation, and the The two display areas respectively display the user interfaces of different application programs, which solves the problem of complicated operation when the terminal switches the currently displayed user interface to other user interfaces in the related art, and saves the operation required for the user to manually switch the display interface.
在基于图1A所示实施例的一个可选实施例中,在步骤103之后,该方法还可以包括如下几个步骤。In an optional embodiment based on the embodiment shown in FIG. 1A , after
步骤201,当获取到第三应用程序的用户界面的显示需求时,若获取到对应于第一应用程序的切换指示,则将第一显示区域中显示的第一应用程序的用户界面切换成第三应用程序的用户界面。Step 201: When the display requirement of the user interface of the third application is acquired, if the switching instruction corresponding to the first application is acquired, then the user interface of the first application displayed in the first display area is switched to the first application. Three application user interface.
第三应用程序的用户界面的显示需求通常由用户触发。可选地,终端获取到由用户触发的用于呼出侧边菜单的呼出指示,此时终端在折叠显示屏的上层悬浮显示侧边菜单,侧边菜单中显示有应用程序列表,应用程序列表中包括至少一个正在后台运行的应用程序,当用户点击侧边菜单中的任意一个应用程序时,或者,当用户将任意一个应用程序从侧边菜单中拖动至折叠显示屏中时,终端获取到第三应用程序的用户界面的显示需求。The display requirement of the user interface of the third application is usually triggered by the user. Optionally, the terminal acquires the call-out instruction triggered by the user for calling out the side menu. At this time, the terminal displays the side menu in the upper layer of the folded display screen. The side menu displays the application list, and the application list is displayed in the side menu. Including at least one application running in the background, when the user clicks any application in the side menu, or when the user drags any application from the side menu to the folding display, the terminal obtains the Display requirements of the user interface of the third application.
对应于第一应用程序的切换指示用于使终端将显示的第一应用程序的用户界面切换成第三应用程序的用户界面。对应于第一应用程序的切换指示也由用户触发。在一个示例中,终端获取到对应于第三应用程序的拖动信号,当拖动信号消失的位置位于第一显示区域时,终端获取到对应于第一应用程序的切换指示。在另一个示例中,终端显示提示弹窗,提示弹窗中包括用于触发对应于第一应用程序的切换指示的操作控件,用户选择该操作控件之后,终端获取到对应于第一应用程序的切换指示。The switching instruction corresponding to the first application is used to cause the terminal to switch the displayed user interface of the first application to the user interface of the third application. The switching instruction corresponding to the first application is also triggered by the user. In one example, the terminal acquires the drag signal corresponding to the third application, and when the position where the drag signal disappears is located in the first display area, the terminal acquires the switching instruction corresponding to the first application. In another example, the terminal displays a prompt pop-up window, and the prompt pop-up window includes an operation control for triggering a switching instruction corresponding to the first application. After the user selects the operation control, the terminal obtains the operation control corresponding to the first application. Toggle indication.
步骤202,若获取到对应于第二应用程序的切换指示,则将第二显示区域中显示的第二应用程序的用户界面切换成第三应用程序的用户界面。Step 202: If a switching instruction corresponding to the second application is acquired, switch the user interface of the second application displayed in the second display area to the user interface of the third application.
对应于第二应用程序的切换指示用于使终端将显示的第二应用程序的用户界面切换成第三应用程序的用户界面。对应于第三应用程序的切换指示也由用户触发。在一个示例中,终端获取到对应于第三应用程序的拖动信号,当拖动信号消失的位置位于第二显示区域时,终端获取到对应于第二应用程序的切换指示。在另一个示例中,终端显示提示弹窗,提示弹窗中包括用于触发对应于第二应用程序的切换指示的操作控件,用户选择该操作控件之后,终端获取到对应于第二应用程序的切换指示。The switching instruction corresponding to the second application is used to cause the terminal to switch the displayed user interface of the second application to the user interface of the third application. The switching instruction corresponding to the third application is also triggered by the user. In an example, the terminal acquires the drag signal corresponding to the third application, and when the position where the drag signal disappears is located in the second display area, the terminal acquires the switching instruction corresponding to the second application. In another example, the terminal displays a prompt pop-up window, and the prompt pop-up window includes an operation control for triggering a switching instruction corresponding to the second application. After the user selects the operation control, the terminal obtains the operation control corresponding to the second application. Toggle indication.
结合参考图2,其示出了本申请一个实施例示出的切换用户界面的界面示意图。终端在第一显示区域11显示“XX导航”的用户界面,在第二显示区域12显示通话应用的用户界面,用户通过上滑操作呼出侧边菜单21,并将短信应用从侧边菜单21拖动至第一显示区域11,之后终端将第一显示区域11显示的“XX导航”的用户界面切换成短信应用的用户界面。Referring to FIG. 2 , it shows a schematic interface diagram of switching user interfaces according to an embodiment of the present application. The terminal displays the user interface of "XX Navigation" in the
综上所述,本申请实施例提供的方法,能够实现终端在分屏状态下切换用户界面的功能。To sum up, the method provided by the embodiment of the present application can realize the function of switching the user interface of the terminal in the split-screen state.
在基于图1A所示实施例的另一个可选实施例中,在步骤103之后,该方法还可以包括如下几个步骤。In another optional embodiment based on the embodiment shown in FIG. 1A , after
步骤301,获取对应于折叠显示屏中的操作控件的调节信号。Step 301: Acquire an adjustment signal corresponding to an operation control in the folding display screen.
操作控件用于调节显示区域的尺寸。在一种可能的实施方式中,第一显示区域和第二显示区域重合的部分显示有操作控件,用户可通过拖动该操作控件实现调节显示区域的尺寸。在另一种可能的实施方式中,折叠显示屏的上层显示有滑动条,滑动条上有可调节的滑块,用户可通过调节滑块在滑动条上的位置实现调节显示区域的尺寸。显示区域包括第一显示区域和/或第二显示区域。Operation controls are used to adjust the size of the display area. In a possible implementation manner, an operation control is displayed on the overlapping part of the first display area and the second display area, and the user can adjust the size of the display area by dragging the operation control. In another possible implementation, a sliding bar is displayed on the upper layer of the folding display screen, and an adjustable slider is arranged on the sliding bar, and the user can adjust the size of the display area by adjusting the position of the slider on the sliding bar. The display area includes a first display area and/or a second display area.
在其它可能的实施例中,用户可通过特定的操作呼出用于输入显示区域的尺寸的输入框,用户在输入框中输入数值,进而实现调节显示区域的尺寸。用于调节显示区域的尺寸的操作控件还可能存在其它的实现形式,本申请实施例对此不作限定。In other possible embodiments, the user may call out an input box for inputting the size of the display area through a specific operation, and the user inputs a value in the input box, thereby adjusting the size of the display area. The operation controls used to adjust the size of the display area may also have other implementation forms, which are not limited in this embodiment of the present application.
步骤302,根据调节信号调节第一显示区域的尺寸和/或第二显示区域的尺寸。Step 302: Adjust the size of the first display area and/or the size of the second display area according to the adjustment signal.
终端可以根据用户触发的调节信号将第一显示区域的尺寸调大或调小,也可以将第二显示区域的尺寸调大或调小。每次调节过程尺寸改变的程度可以根据调节信号实际确定。例如,对于显示在第一显示区域和第二显示区域重合的部分的操作控件,终端可根据用户触发的拖动信号消失时该操作控件所处的位置,确定第一显示区域和第二显示区域变化后的尺寸。再例如,对于悬浮显示的滑动条,终端可根据用户触发的拖动信号消失时滑块在滑动条上的位置,确定第一显示区域和第二显示区域变化后的尺寸。The terminal may increase or decrease the size of the first display area according to the adjustment signal triggered by the user, and may also increase or decrease the size of the second display area. The degree to which the size of each adjustment process changes can be actually determined according to the adjustment signal. For example, for the operation control displayed in the overlapping part of the first display area and the second display area, the terminal can determine the first display area and the second display area according to the position of the operation control when the user-triggered drag signal disappears Changed size. For another example, for a sliding bar displayed in suspension, the terminal may determine the changed sizes of the first display area and the second display area according to the position of the slider on the sliding bar when the drag signal triggered by the user disappears.
需要说明的是,显示区域的尺寸发生改变之后,在显示区域中显示的用户界面的尺寸也应当适应性发生改变,改变尺寸后的用户界面应当适配于尺寸改变后的显示区域。It should be noted that after the size of the display area is changed, the size of the user interface displayed in the display area should also be adaptively changed, and the size-changed user interface should be adapted to the size-changed display area.
结合参考图3,其示出了本申请一个示例性实施例示出的调节显示区域的尺寸的界面示意图。终端在第一显示区域11显示“XX导航”的用户界面,在第二显示区域12显示通话应用的用户界面,第一显示区域和第二显示区域的重合部分31显示有用于调节显示区域的尺寸的操作控件32,用户将该操作控件向右拖动,第一显示区域的宽度增大,第二显示区域的宽度减小。Referring to FIG. 3 , it shows a schematic diagram of an interface for adjusting the size of a display area according to an exemplary embodiment of the present application. The terminal displays the user interface of "XX Navigation" in the
综上所述,本申请实施例提供的方法,能够实现终端在分屏状态下调节显示区域的尺寸的功能。To sum up, the method provided by the embodiments of the present application can realize the function of adjusting the size of the display area of the terminal in the split-screen state.
在基于图1A所示实施例的另一个可选实施例中,在步骤103之后,该方法还可以包括如下几个步骤。In another optional embodiment based on the embodiment shown in FIG. 1A , after
步骤401,当检测到用于触发取消显示第二应用程序的用户界面的事件时,在折叠显示屏中显示第一应用程序的用户界面。Step 401 , when an event for triggering cancellation of the display of the user interface of the second application program is detected, display the user interface of the first application program in the folding display screen.
用于触发取消显示第二应用程序的用户界面的事件可以由用户触发。例如,折叠显示屏上显示有用于触发取消显示第二应用程序的用户界面的操作控件(例如:该操作控件可以位于第二应用程序的用户界面的右上角),当用户触发该操作控件时,终端检测到用于触发取消显示第二应用程序的用户界面的事件。The event for triggering the cancellation of display of the user interface of the second application may be triggered by the user. For example, an operation control for triggering the cancellation of the display of the user interface of the second application is displayed on the foldable display screen (for example, the operation control may be located in the upper right corner of the user interface of the second application). When the user triggers the operation control, The terminal detects an event for triggering cancellation of the display of the user interface of the second application.
另外,对于部分应用程序,用于触发取消显示第二应用程序的用户界面的事件也可以由终端自主触发。上述部分应用程序可以是通话应用,也可以是社交类应用程序。对于通话应用,当终端检测到对端已经挂断时,也即检测到用于触发取消显示第二应用程序的用户界面的事件。对于社交类应用程序,当终端通过该社交类应用程序与其他用户进行视频通话或语音通话时,若对端选择结束上述视频通话或语音通话,则终端检测到于触发取消显示第二应用程序的用户界面的事件。In addition, for some applications, the event for triggering cancellation of the display of the user interface of the second application may also be triggered by the terminal autonomously. Some of the above applications can be calling applications or social applications. For a call application, when the terminal detects that the opposite end has hung up, it also detects an event for triggering cancellation of the display of the user interface of the second application. For social applications, when the terminal makes a video call or voice call with other users through the social application, if the opposite terminal chooses to end the above-mentioned video call or voice call, the terminal detects that the display of the second application is triggered to cancel the display. User interface events.
第一应用程序的用户界面的一部分内容显示在第一屏幕区域中,第一应用程序的用户界面的另一部分内容显示在第二屏幕区域中。A part of the content of the user interface of the first application is displayed in the first screen area, and another part of the content of the user interface of the first application is displayed in the second screen area.
步骤402,当检测到用于触发取消显示第一应用程序的用户界面的事件时,在折叠显示屏中显示第二应用程序的用户界面。Step 402 , when an event for triggering cancellation of the display of the user interface of the first application program is detected, display the user interface of the second application program in the folding display screen.
用于触发取消显示第一应用程序的用户界面的事件可以由用户触发。例如,折叠显示屏上显示有用于触发取消显示第一应用程序的用户界面的操作控件(例如:该操作控件可以位于第一应用程序的用户界面的右上角),当用户触发该操作控件时,终端检测到用于触发取消显示第一应用程序的用户界面的事件。The event for triggering the cancellation of display of the user interface of the first application may be triggered by the user. For example, an operation control for triggering the cancellation of the display of the user interface of the first application is displayed on the folding display screen (for example, the operation control may be located in the upper right corner of the user interface of the first application). When the user triggers the operation control, The terminal detects an event for triggering cancellation of the display of the user interface of the first application.
另外,对于部分应用程序,用于触发取消显示第一应用程序的用户界面的事件也可以由终端自主触发。上述部分应用程序可以是通话应用,也可以是社交类应用程序。对于通话应用,当终端检测到对端已经挂断时,也即检测到用于触发取消显示第一应用程序的用户界面的事件。对于社交类应用程序,当终端通过该社交类应用程序与其他用户进行视频通话或语音通话时,若对端选择结束上述视频通话或语音通话,则终端检测到于触发取消显示第一应用程序的用户界面的事件。In addition, for some applications, the event for triggering cancellation of the display of the user interface of the first application may also be triggered by the terminal autonomously. Some of the above applications can be calling applications or social applications. For a calling application, when the terminal detects that the opposite end has hung up, it also detects an event for triggering cancellation of the display of the user interface of the first application. For social applications, when the terminal makes a video call or voice call with other users through the social application, if the opposite terminal chooses to end the above-mentioned video call or voice call, the terminal detects that the display of the first application is triggered to cancel the display. User interface events.
第二应用程序的用户界面的一部分内容显示在第一屏幕区域中,第二应用程序的用户界面的另一部分内容显示在第二屏幕区域中。A part of the content of the user interface of the second application program is displayed in the first screen area, and another part of the content of the user interface of the second application program is displayed in the second screen area.
上述折叠显示屏从同时显示两个应用程序的用户界面切换成显示一个应用程序的用户界面的过程,可以称之为结束分屏。结合参考图4,其示出了本申请一个实施例示出的结束分屏的界面示意图。终端先在第一显示区域11显示“XX导航”的用户界面,在第二显示区域12显示通话应用的用户界面,当用户选择挂掉电话之后,终端在折叠显示屏10全屏显示“XX导航”的用户界面。The above-mentioned process of switching the folding display screen from the user interface displaying two application programs at the same time to the user interface displaying one application program can be referred to as ending the split screen. Referring to FIG. 4 in conjunction with FIG. 4 , it shows a schematic diagram of an interface for ending a split screen according to an embodiment of the present application. The terminal first displays the user interface of "XX Navigation" in the
综上所述,本申请实施例提供的方法,能够实现终端将分屏状态切换至全屏状态的功能。To sum up, the method provided by the embodiment of the present application can realize the function of switching the terminal from the split-screen state to the full-screen state.
以下为本申请实施例的装置实施例,对于装置实施例中未详细阐述的部分,可以参考上述方法实施例中公开的技术细节。The following are apparatus embodiments of the embodiments of the present application. For the parts that are not described in detail in the apparatus embodiments, reference may be made to the technical details disclosed in the foregoing method embodiments.
参考图5,其示出了本申请一个示例性实施例提供的界面显示装置的结构框图。该界面显示装置可以通过软件、硬件以及两者的组合实现成为终端的全部或一部分。该界面显示装置包括:第一显示模块501、事件获取模块502和第二显示模块503。Referring to FIG. 5 , it shows a structural block diagram of an interface display apparatus provided by an exemplary embodiment of the present application. The interface display device can be implemented as all or a part of the terminal through software, hardware and a combination of the two. The interface display device includes: a
第一显示模块501,用于在所述折叠显示屏中显示第一应用程序的用户界面,其中,所述第一应用程序的用户界面的一部分内容显示在所述第一屏幕区域中,所述第一应用程序的用户界面的另一部分内容显示在所述第二屏幕区域中。A
事件获取模块502,用于获取用于触发显示第二应用程序的用户界面的事件。The
第二显示模块503,用于在所述折叠显示屏的第一显示区域中显示所述第一应用程序的用户界面。The
所述第二显示模块503,还用于在所述折叠显示屏的第二显示区域中显示所述第二应用程序的用户界面。The
综上所述,本申请实施例提供的装置,通过在终端全屏显示一个应用程序的用户界面的情况下,若其它应用程序的用户界面也存在显示需求,则终端自动进行分屏操作,并在两个显示区域分别显示不同的应用程序的用户界面,解决了相关技术中终端将当前显示的用户界面切换成其它用户界面时操作较为繁琐的问题,节省用户手动切换显示界面所需的操作。To sum up, in the device provided by the embodiment of the present application, when the user interface of one application program is displayed in full screen on the terminal, if the user interface of other application programs also needs to be displayed, the terminal automatically performs a screen split operation, and the user interface is displayed on the terminal. The two display areas respectively display the user interfaces of different application programs, which solves the problem of complicated operation when the terminal switches the currently displayed user interface to other user interfaces in the related art, and saves the operation required for the user to manually switch the display interface.
在基于图5所示实施例的一个可选实施例中,所述第一显示区域为所述第一屏幕区域,且所述第二显示区域为所述第二屏幕区域。In an optional embodiment based on the embodiment shown in FIG. 5 , the first display area is the first screen area, and the second display area is the second screen area.
在基于图5所示实施例的另一个可选实施例中,所述第二显示模块503,具体用于:In another optional embodiment based on the embodiment shown in FIG. 5 , the
根据所述第一显示区域的尺寸,确定所述第一应用程序的用户界面在所述第一显示区域中适配的第一界面尺寸;determining, according to the size of the first display area, a first interface size to which the user interface of the first application is adapted in the first display area;
根据所述第二显示区域的尺寸,确定所述第二应用程序的用户界面在所述第二显示区域中适配的第二界面尺寸;determining, according to the size of the second display area, a second interface size to which the user interface of the second application is adapted in the second display area;
在所述第一显示区域中显示尺寸为所述第一界面尺寸的所述第一应用程序的用户界面,并在所述第二显示区域中显示尺寸为所述第二界面尺寸的所述第二应用程序的用户界面。The user interface of the first application with the size of the first interface is displayed in the first display area, and the first application with the size of the second interface is displayed in the second display area 2. The user interface of the application.
在基于图5所示实施例的另一个可选实施例中,所述第二显示模块503,还用于当获取到第三应用程序的用户界面的显示需求时,若获取到对应于所述第一应用程序的切换指示,则将所述第一显示区域中显示的所述第一应用程序的用户界面切换成所述第三应用程序的用户界面;In another optional embodiment based on the embodiment shown in FIG. 5 , the
若获取到对应于所述第二应用程序的切换指示,则将所述第二显示区域中显示的所述第二应用程序的用户界面切换成所述第三应用程序的用户界面。If the switching instruction corresponding to the second application is acquired, the user interface of the second application displayed in the second display area is switched to the user interface of the third application.
在基于图5所示实施例的另一个可选实施例中,所述装置还包括:条件检测模块和信息生成模块(图中未示出)。In another optional embodiment based on the embodiment shown in FIG. 5 , the apparatus further includes: a condition detection module and an information generation module (not shown in the figure).
条件检测模块,用于检测所述折叠显示屏的折叠角度是否符合预设条件。A condition detection module is used to detect whether the folding angle of the folding display screen meets a preset condition.
信息生成模块,用于当所述折叠角度不符合所述预设条件时,生成提示信息,所述提示信息用于提示改变所述折叠角度。An information generating module, configured to generate prompt information when the folding angle does not meet the preset condition, where the prompt information is used to prompt to change the folding angle.
在基于图5所示实施例的另一个可选实施例中,所述装置还包括:信号获取模块和尺寸调节模块(图中未示出)。In another optional embodiment based on the embodiment shown in FIG. 5 , the apparatus further includes: a signal acquisition module and a size adjustment module (not shown in the figure).
信号获取模块,用于获取对应于所述折叠显示屏中的操作控件的调节信号,所述操作控件用于调节显示区域的尺寸。The signal acquisition module is used for acquiring the adjustment signal corresponding to the operation control in the folding display screen, and the operation control is used for adjusting the size of the display area.
尺寸调节模块,用于根据所述调节信号调节所述第一显示区域的尺寸和/或所述第二显示区域的尺寸。A size adjustment module, configured to adjust the size of the first display area and/or the size of the second display area according to the adjustment signal.
在基于图5所示实施例的另一个可选实施例中,In another optional embodiment based on the embodiment shown in FIG. 5,
所述第一显示模块501,还用于当检测到用于触发取消显示所述第二应用程序的用户界面的事件时,在所述折叠显示屏中显示第一应用程序的用户界面,其中,所述第一应用程序的用户界面的一部分内容显示在所述第一屏幕区域中,所述第一应用程序的用户界面的另一部分内容显示在所述第二屏幕区域中;The
或者,or,
所述第一显示模块501,还用于当检测到用于触发取消显示所述第一应用程序的用户界面的事件时,在所述折叠显示屏中显示第二应用程序的用户界面,其中,所述第二应用程序的用户界面的一部分内容显示在所述第一屏幕区域中,所述第二应用程序的用户界面的另一部分内容显示在所述第二屏幕区域中。The
需要说明的是,上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that, when the device provided in the above embodiment realizes its functions, only the division of the above functional modules is used as an example for illustration. The internal structure is divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process thereof is detailed in the method embodiments, which will not be repeated here.
参考图6和图7所示,其示出了本申请一个示例性实施例提供的终端100的结构方框图。该终端100可以是智能手机、平板电脑和电子书等等。本申请中的终端100可以包括一个或多个如下部件:处理器110、存储器120和触摸显示屏130。Referring to FIG. 6 and FIG. 7 , it shows a structural block diagram of a terminal 100 provided by an exemplary embodiment of the present application. The terminal 100 may be a smart phone, a tablet computer, an e-book, and the like. The terminal 100 in this application may include one or more of the following components: a
处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个终端100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责触摸显示屏130所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块芯片进行实现。The
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据终端100的使用所创建的数据(比如音频数据、电话本)等。The memory 120 may include random access memory (Random Access Memory, RAM), or may include read-only memory (Read-Only Memory). Optionally, the memory 120 includes a non-transitory computer-readable storage medium. Memory 120 may be used to store instructions, programs, codes, sets of codes, or sets of instructions. The memory 120 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), Instructions and the like for implementing the following various method embodiments; the storage data area may store data (such as audio data, phone book) and the like created according to the use of the terminal 100 .
以操作系统为安卓(Android)系统为例,存储器120中存储的程序和数据如图6所示,存储器120中存储有Linux内核层220、系统运行库层240、应用框架层260和应用层280。Linux内核层220为终端100的各种硬件提供了底层的驱动,如显示驱动、音频驱动、摄像头驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。系统运行库层240通过一些C/C++库来为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支持,OpenGL/ES库提供了3D绘图的支持,Webkit库提供了浏览器内核的支持等。在系统运行库层240中还提供有安卓运行时库(Android Runtime),它主要提供了一些核心库,能够允许开发者使用Java语言来编写Android应用。应用框架层260提供了构建应用程序时可能用到的各种API,开发者也可以通过使用这些API来构建自己的应用程序,比如活动管理、窗口管理、视图管理、通知管理、内容提供者、包管理、通话管理、资源管理、定位管理。应用层280中运行有至少一个应用程序,这些应用程序可以是操作系统自带的联系人程序、短信程序、时钟程序、相机应用等;也可以是第三方开发者所开发的应用程序,比如即时通信程序、相片美化程序等。Taking the Android system as the operating system as an example, the programs and data stored in the memory 120 are shown in FIG. 6 , and the memory 120 stores the Linux kernel layer 220 , the system runtime layer 240 , the application framework layer 260 and the application layer 280 . The Linux kernel layer 220 provides underlying drivers for various hardware of the terminal 100, such as display drivers, audio drivers, camera drivers, Bluetooth drivers, Wi-Fi drivers, power management, and the like. The system runtime layer 240 provides main feature support for the Android system through some C/C++ libraries. For example, the SQLite library provides database support, the OpenGL/ES library provides 3D drawing support, and the Webkit library provides browser kernel support. An Android runtime library (Android Runtime) is also provided in the system runtime library layer 240, which mainly provides some core libraries, which can allow developers to use the Java language to write Android applications. The application framework layer 260 provides various APIs that may be used when building applications, and developers can also build their own applications by using these APIs, such as activity management, window management, view management, notification management, content provider, Package management, call management, resource management, location management. At least one application program runs in the application layer 280, and these application programs can be a contact program, a short message program, a clock program, a camera application, etc. that come with the operating system; they can also be applications developed by third-party developers, such as instant messaging. Communication programs, photo beautification programs, etc.
以操作系统为IOS系统为例,存储器120中存储的程序和数据如图6所示,IOS系统包括:核心操作系统层320(Core OS layer)、核心服务层340(Core Services layer)、媒体层360(Media layer)、可触摸层380(Cocoa Touch Layer)。核心操作系统层320包括了操作系统内核、驱动程序以及底层程序框架,这些底层程序框架提供更接近硬件的功能,以供位于核心服务层340的程序框架所使用。核心服务层340提供给应用程序所需要的系统服务和/或程序框架,比如基础(Foundation)框架、账户框架、广告框架、数据存储框架、网络连接框架、地理位置框架、运动框架等等。媒体层360为应用程序提供有关视听方面的接口,如图形图像相关的接口、音频技术相关的接口、视频技术相关的接口、音视频传输技术的无线播放(AirPlay)接口等。可触摸层380为应用程序开发提供了各种常用的界面相关的框架,可触摸层380负责用户在终端100上的触摸交互操作。比如本地通知服务、远程推送服务、广告框架、游戏工具框架、消息用户界面接口(User Interface,UI)框架、用户界面UIKit框架、地图框架等等。Taking the operating system as the IOS system as an example, the programs and data stored in the memory 120 are shown in FIG. 6 , and the IOS system includes: a core operating system layer 320 (Core OS layer), a core service layer 340 (Core Services layer), a media layer 360 (Media layer), touchable layer 380 (Cocoa Touch Layer). The core operating system layer 320 includes an operating system kernel, drivers, and low-level program frameworks, which provide functions closer to hardware for use by the program frameworks located in the core service layer 340 . The core service layer 340 provides system services and/or program frameworks required by applications, such as a foundation framework, an account framework, an advertisement framework, a data storage framework, a network connection framework, a geographic location framework, a motion framework, and the like. The media layer 360 provides audiovisual interfaces for applications, such as graphics and image related interfaces, audio technology related interfaces, video technology related interfaces, and audio and video transmission technology wireless playback (AirPlay) interfaces. The touchable layer 380 provides various common interface-related frameworks for application development, and the touchable layer 380 is responsible for the user's touch interaction operation on the
在图7所示出的框架中,与大部分应用程序有关的框架包括但不限于:核心服务层340中的基础框架和可触摸层380中的UIKit框架。基础框架提供许多基本的对象类和数据类型,为所有应用程序提供最基本的系统服务,和UI无关。而UIKit框架提供的类是基础的UI类库,用于创建基于触摸的用户界面,iOS应用程序可以基于UIKit框架来提供UI,所以它提供了应用程序的基础架构,用于构建用户界面,绘图、处理和用户交互事件,响应手势等等。Among the frameworks shown in FIG. 7 , frameworks related to most applications include but are not limited to: the basic framework in the core service layer 340 and the UIKit framework in the touchable layer 380 . The basic framework provides many basic object classes and data types, and provides the most basic system services for all applications, regardless of UI. The classes provided by the UIKit framework are the basic UI class libraries for creating touch-based user interfaces. iOS applications can provide UI based on the UIKit framework, so it provides the application's infrastructure for building user interfaces, drawing , handling and user interaction events, responding to gestures, and more.
触摸显示屏130用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。触摸显示屏130通常设置在终端100的前面板。The
如图8所示,终端100包括第一壳体41、第二壳体42以及连接于第一壳体41和第二壳体42之间的连接组件43,第一壳体41与第二壳体42通过连接组件43实现翻转折叠。As shown in FIG. 8 , the terminal 100 includes a
第一壳体41包括与触摸显示屏背面连接的第一支撑面,以及与第一支撑面相对的第一背面,第二壳体42包括与触摸显示屏背面连接的第二支撑面,以及与第二支撑面相对的第二背面。相应的,触摸显示屏包括第一显示区域131、第二显示区域132和第三显示区域133,其中,第一显示区域131与第一壳体41的位置对应,第二显示区域132与第二壳体42的位置对应,第三显示区域133与连接组件43的位置对应。在一种实现方式中,第一显示区域131、第二显示区域132和第三显示区域133均采用柔性材料制成,具有一定的伸缩延展性;在另一种实现方式中,仅第三显示区域133采用柔性材料制成,第一显示区域131和第二显示区域132采用非柔性材料制成。The
在一种可选的实现方式中,终端100的连接组件43采用手动结构。用户手动分离第一壳体41和第二壳体42时,终端100由折叠状态变为展开状态;用户手动合拢第一壳体41和第二壳体42时,终端100由展开状态变为折叠状态。In an optional implementation manner, the
在另一种可选的实现方式中,终端100的连接组件43采用电动结构,比如,连接组件43中设置有电动马达一类的电动旋转部件。在电动旋转部件的带动下,第一壳体41和第二壳体42自动实现合拢或分离,从而使终端100具备展开和折叠两种状态。In another optional implementation manner, the
按照折叠状态下触摸显示屏是否外露进行划分,终端100可以被划分为外折叠屏终端和内折叠屏终端。其中:According to whether the touch display screen is exposed in the folded state, the terminal 100 can be divided into an outer folding screen terminal and an inner folding screen terminal. in:
外折叠屏终端External folding screen terminal
外折叠屏终端是指可折叠角度为180°,且在折叠状态下,触摸显示屏全部外露的终端。如图8所示,终端100为外折叠屏终端。展开状态下,终端100的第一壳体41的第一支撑面与第二壳体42的第二支撑面相齐平(即夹角为180°),且触摸显示屏的第一显示区域131、第二显示区域132和第三显示区域133位于同一平面;终端100由展开状态变为折叠状态过程中,如图3所示,第一壳体41的第一背面与第二壳体42的第二背面相靠拢,第一支撑面与第二支撑面的夹角由180°变为0°;折叠状态下,如图9所示,终端100的第一壳体41的第一支撑面与第二壳体42的第二支撑面相平行(第一壳体41与第二壳体42的夹角为0°),使得触摸显示屏处于U型折叠状态,其中,触摸显示屏的第三显示区域133形成外露的U型弧面。A terminal with an external folding screen refers to a terminal with a foldable angle of 180°, and in the folded state, the touch screen is completely exposed. As shown in FIG. 8 , the terminal 100 is an external folding screen terminal. In the unfolded state, the first support surface of the
在一种可选的实现方式中,在折叠状态下,触摸显示屏的全部或部分显示区域用于显示用户界面。比如,如图9所示,折叠状态下,仅第二显示区域132用于显示用户界面,或,仅第三显示区域133用于显示用户界面。In an optional implementation manner, in the folded state, all or part of the display area of the touch screen is used to display the user interface. For example, as shown in FIG. 9 , in the folded state, only the
内折叠屏终端Internal folding screen terminal
内折叠屏终端是指可折叠角度为180°,且在折叠状态下,触摸显示屏(全部或部分)内敛的终端。如图10所示,终端100为内折叠屏终端。展开状态下,终端100的第一壳体41的第一支撑面与第二壳体42的第二支撑面相齐平(即夹角为180°),使得触摸显示屏处于平面展开状态(第一显示区域131、第二显示区域132和第三显示区域133位于同一平面);终端100由展开状态变为折叠状态过程中,如图9所示,第一壳体41的第一支撑面与第二壳体42的第二支撑面相靠拢,即第一支撑面与第二支撑面的夹角由180°变为0°;折叠状态下,终端100的第一壳体41的第一支撑面与第二壳体42的第二支撑面相平行,使得触摸显示屏处于U型折叠状态,其中,触摸显示屏的第三显示区域133形成内敛的U型弧面。在一种可选的实现方式中,在折叠状态下,触摸显示屏的全部显示区域均不显示用户界面。A terminal with an inner folding screen refers to a terminal with a foldable angle of 180°, and in the folded state, the touch screen (full or partial) is restrained. As shown in FIG. 10 , the terminal 100 is an internal folding screen terminal. In the unfolded state, the first support surface of the
除了在壳体的支撑面上设置触摸显示屏外,第一壳体41的第一背面和/或第二壳体42的第二背面上也可以设置触摸显示屏。内折叠屏终端处于折叠状态时,设置在壳体背面的触摸显示屏用于显示用户界面,该用户界面与展开状态下触摸显示屏显示的用户界面相同或不同。In addition to disposing the touch display screen on the support surface of the casing, the touch display screen may also be disposed on the first back surface of the
在其他可能的实现方式中,终端100的可折叠角度还可以为360°(既可以内折也可以外折),且在折叠状态下,触摸显示屏外露或内敛的终端,本实施例对此不加以限定。In other possible implementations, the foldable angle of the terminal 100 may also be 360° (either inward or outward), and in the folded state, the touch screen of the terminal is exposed or restrained. Not limited.
图8至图10所示的终端100中,第一壳体41和第二壳体42尺寸相同或相近,终端100的折叠方式被称为对称折叠。在其他可能的实现方式中,终端100的折叠方式还可以为非对称折叠。采用非对称折叠时,第一壳体41和第二壳体42的尺寸可以不同或尺寸相差大于阈值(比如50%或60%或70%),相应的,触摸显示屏中第一显示区域131的面积与第二显示区域132的面积相差大于阈值。In the terminal 100 shown in FIGS. 8 to 10 , the
示意性的,如图11所示,终端100为非对称折叠的外折叠屏终端,第一壳体41的尺寸大于第二壳体42的尺寸。折叠状态下,第一显示区域131的面积大于第二显示区域132的面积。Illustratively, as shown in FIG. 11 , the terminal 100 is an asymmetrically folded terminal with an external folding screen, and the size of the
图8至11中,仅以终端100包含两部分壳体以及一个用于连接壳体的连接组件为例进行示意性说明(终端为两折结构),在另一些可能的实现方式中,终端100可以包含n部分壳体以及n-1个连接组件,相应的,终端100的触摸显示屏中包含2n-1块显示区域,与连接组件对应的n-1块显示区域采用柔性材料制成,从而实现n折结构的终端,本实施例对此不加以限定。In FIGS. 8 to 11 , only the terminal 100 includes two housings and a connecting component for connecting the housings as an example for schematic illustration (the terminal is a two-fold structure). In other possible implementations, the terminal 100 It may include n parts of the housing and n-1 connection components. Correspondingly, the touch display screen of the terminal 100 includes 2n-1 display areas, and the n-1 display areas corresponding to the connection components are made of flexible materials, so that A terminal with an n-fold structure is implemented, which is not limited in this embodiment.
终端100中还设置有至少一种其他部件,该至少一种其他部件包括:摄像头、指纹传感器、接近光传感器、距离传感器等。在一些实施例中,至少一种其他部件设置在终端100的正面、侧边或背面,比如将指纹传感器设置在壳体的背面或侧边、将摄像头设置在触摸显示屏130的上方。The terminal 100 is also provided with at least one other component, and the at least one other component includes a camera, a fingerprint sensor, a proximity light sensor, a distance sensor, and the like. In some embodiments, at least one other component is disposed on the front, side or back of the terminal 100 , for example, a fingerprint sensor is disposed on the back or side of the housing, and a camera is disposed above the
在另一些实施例中,至少一种其他部件可以集成在触摸显示屏130的内部或下层。在一些实施例中,将骨传导式的听筒设置在终端100的内部;将传统终端的前面板上的其他部件集成在触摸显示屏130的全部区域或部分区域中,比如将摄像头中的感光元件拆分为多个感光像素后,将每个感光像素集成在触摸显示屏130中每个显示像素中的黑色区域中,使得触摸显示屏130具备图像采集功能。由于将至少一种其他部件集成在了触摸显示屏130的内部或下层,因此终端100具有更高的屏占比。In other embodiments, at least one other component may be integrated inside or under the
在一些可选的实施例中,终端100的中框的单个侧边,或两个侧边(比如左、右两个侧边),或四个侧边(比如上、下、左、右四个侧边)上设置有边缘触控传感器,该边缘触控传感器用于检测用户在中框上的触摸操作、点击操作、按压操作和滑动操作等中的至少一种操作。该边缘触控传感器可以是触摸传感器、热力传感器、压力传感器等中的任意一种。用户可以在边缘触控传感器上施加操作,对终端100中的应用程序进行控制。In some optional embodiments, the middle frame of the terminal 100 has a single side, or two sides (such as left and right two sides), or four sides (such as upper, lower, left, and right four sides). An edge touch sensor is provided on each side), and the edge touch sensor is used to detect at least one of a user's touch operation, click operation, pressing operation and sliding operation on the middle frame. The edge touch sensor may be any one of a touch sensor, a thermal sensor, a pressure sensor, and the like. The user can perform operations on the edge touch sensor to control the applications in the
除此之外,本领域技术人员可以理解,上述附图所示出的终端100的结构并不构成对终端100的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端100中还包括射频电路、输入单元、传感器、音频电路、无线保真(Wireless Fidelity,WiFi)模块、电源、蓝牙模块等部件,在此不再赘述。In addition, those skilled in the art can understand that the structure of the terminal 100 shown in the above drawings does not constitute a limitation on the terminal 100, and the terminal may include more or less components than those shown in the drawings, or combine some components, or a different arrangement of components. For example, the terminal 100 further includes components such as a radio frequency circuit, an input unit, a sensor, an audio circuit, a Wireless Fidelity (WiFi) module, a power supply, and a Bluetooth module, which are not described herein again.
在示例性实施例中,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述至少一条指令由终端的处理器加载并执行以实现上述方法实施例中的界面显示方法。可选地,上述计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, a computer-readable storage medium is also provided, and at least one instruction is stored in the computer-readable storage medium, and the at least one instruction is loaded and executed by the processor of the terminal to implement the above method. The interface display method in the example. Alternatively, the above-mentioned computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
在示例性实施例中,还提供了一种计算机程序产品,当该计算机程序产品被执行时,其用于实现上述方法实施例中提供的界面显示方法。In an exemplary embodiment, a computer program product is also provided, when the computer program product is executed, it is used to implement the interface display method provided in the above method embodiments.
应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本文中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。It should be understood that references herein to "a plurality" means two or more. "And/or", which describes the association relationship of the associated objects, means that there can be three kinds of relationships, for example, A and/or B, which can mean that A exists alone, A and B exist at the same time, and B exists alone. The character "/" generally indicates that the associated objects are an "or" relationship. As used herein, "first," "second," and similar terms do not denote any order, quantity, or importance, but are merely used to distinguish the various components.
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages or disadvantages of the embodiments.
以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above are only exemplary embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the protection of the present application. within the range.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711082174.7A CN107704177B (en) | 2017-11-07 | 2017-11-07 | Interface display method and device and terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711082174.7A CN107704177B (en) | 2017-11-07 | 2017-11-07 | Interface display method and device and terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107704177A CN107704177A (en) | 2018-02-16 |
| CN107704177B true CN107704177B (en) | 2020-04-21 |
Family
ID=61178255
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711082174.7A Active CN107704177B (en) | 2017-11-07 | 2017-11-07 | Interface display method and device and terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107704177B (en) |
Families Citing this family (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9264659B2 (en) | 2010-04-07 | 2016-02-16 | Apple Inc. | Video conference network management for a mobile device |
| US10372298B2 (en) | 2017-09-29 | 2019-08-06 | Apple Inc. | User interface for multi-user communication session |
| CN108399057A (en) * | 2018-02-27 | 2018-08-14 | 努比亚技术有限公司 | message display method, terminal and computer readable storage medium |
| CN108491127B (en) * | 2018-03-12 | 2020-02-07 | Oppo广东移动通信有限公司 | Input method interface display method, device, terminal and storage medium |
| CN110392137B (en) * | 2018-04-20 | 2021-04-27 | Oppo广东移动通信有限公司 | Electronic device and control method thereof, and computer-readable storage medium |
| CN108762630B (en) * | 2018-04-26 | 2022-04-19 | 努比亚技术有限公司 | Terminal control method, flexible terminal and computer readable storage medium |
| WO2019210812A1 (en) * | 2018-05-04 | 2019-11-07 | Oppo广东移动通信有限公司 | Mobile terminal and foldable mobile terminal |
| CN110457096B (en) * | 2018-05-07 | 2021-01-01 | 苹果公司 | Multi-participant real-time communication user interface |
| DK180130B1 (en) | 2018-05-07 | 2020-06-02 | Apple Inc. | MULTI-PARTICIPANT LIVE COMMUNICATION USER INTERFACE |
| CN108762869A (en) * | 2018-05-22 | 2018-11-06 | 维沃移动通信有限公司 | A kind of information processing method and mobile terminal |
| CN112262366B (en) * | 2018-08-15 | 2023-07-28 | 华为技术有限公司 | Display method and device |
| CN109408009A (en) * | 2018-08-31 | 2019-03-01 | 上海创功通讯技术有限公司 | Mobile terminal and its display methods |
| CN109379484B (en) * | 2018-09-19 | 2020-09-25 | 维沃移动通信有限公司 | An information processing method and terminal |
| US11128792B2 (en) | 2018-09-28 | 2021-09-21 | Apple Inc. | Capturing and displaying images with multiple focal planes |
| CN112714901B (en) * | 2018-09-30 | 2024-03-01 | 华为技术有限公司 | Display control method, graphical user interface and electronic device for system navigation bar |
| WO2020087304A1 (en) * | 2018-10-30 | 2020-05-07 | 深圳市柔宇科技有限公司 | Terminal device and graphical user interface thereof, and multi-task interactive control method |
| CN109542316A (en) * | 2018-11-23 | 2019-03-29 | 维沃移动通信有限公司 | Information display method, terminal and computer-readable storage medium |
| CN109582477A (en) * | 2018-11-30 | 2019-04-05 | 北京小米移动软件有限公司 | Document transmission method, terminal and storage medium |
| CN109542328B (en) | 2018-11-30 | 2021-04-06 | 北京小米移动软件有限公司 | User interface display method, device, terminal and storage medium |
| EP3879401A4 (en) * | 2018-12-10 | 2021-11-17 | Huawei Technologies Co., Ltd. | Automatic screen-splitting method, graphical user interface, and electronic device |
| CN109656439B (en) | 2018-12-17 | 2025-05-23 | 北京小米移动软件有限公司 | Display method and device of shortcut operation panel and storage medium |
| CN109766053B (en) * | 2019-01-15 | 2020-12-22 | Oppo广东移动通信有限公司 | User interface display method, device, terminal and storage medium |
| CN111435277B (en) | 2019-01-15 | 2022-04-19 | Oppo广东移动通信有限公司 | Method, device, terminal and storage medium for displaying content |
| CN110147192A (en) * | 2019-04-25 | 2019-08-20 | Oppo广东移动通信有限公司 | Interface operation method, device, electronic device and storage medium |
| CN111901474A (en) * | 2019-05-05 | 2020-11-06 | Oppo广东移动通信有限公司 | Incoming call display method and device of electronic equipment and electronic equipment |
| CN110286972A (en) * | 2019-05-14 | 2019-09-27 | 华为技术有限公司 | A method and electronic device for a folding screen display application |
| CN114816620A (en) | 2019-07-29 | 2022-07-29 | 华为技术有限公司 | Display method and electronic equipment |
| CN110381282B (en) * | 2019-07-30 | 2021-06-29 | 华为技术有限公司 | A display method and related device for a video call applied to an electronic device |
| CN110532051B (en) * | 2019-08-16 | 2021-06-04 | 珠海格力电器股份有限公司 | Method and device for displaying shortcut operation bar, folding screen equipment and storage medium |
| CN110753159B (en) * | 2019-10-30 | 2021-07-27 | Oppo广东移动通信有限公司 | Call handling methods and related products |
| CN113542497A (en) | 2020-03-31 | 2021-10-22 | 北京字节跳动网络技术有限公司 | Control method and device of foldable terminal, terminal and storage medium |
| CN113645351B (en) * | 2020-04-24 | 2022-10-28 | 华为技术有限公司 | Application interface interaction method, electronic device and computer-readable storage medium |
| US11513667B2 (en) | 2020-05-11 | 2022-11-29 | Apple Inc. | User interface for audio message |
| CN114816598A (en) * | 2021-01-21 | 2022-07-29 | 深圳市柔宇科技股份有限公司 | Electronic device, interface display method, and computer-readable storage medium |
| US12301979B2 (en) | 2021-01-31 | 2025-05-13 | Apple Inc. | User interfaces for wide angle video conference |
| US11431891B2 (en) | 2021-01-31 | 2022-08-30 | Apple Inc. | User interfaces for wide angle video conference |
| US12170579B2 (en) | 2021-03-05 | 2024-12-17 | Apple Inc. | User interfaces for multi-participant live communication |
| CN115202773A (en) * | 2021-04-12 | 2022-10-18 | Oppo广东移动通信有限公司 | Application interface display method, device, terminal and storage medium |
| US11893214B2 (en) | 2021-05-15 | 2024-02-06 | Apple Inc. | Real-time communication user interface |
| WO2022245666A1 (en) | 2021-05-15 | 2022-11-24 | Apple Inc. | Real-time communication user interface |
| US11907605B2 (en) | 2021-05-15 | 2024-02-20 | Apple Inc. | Shared-content session user interfaces |
| US11822761B2 (en) | 2021-05-15 | 2023-11-21 | Apple Inc. | Shared-content session user interfaces |
| US12449961B2 (en) | 2021-05-18 | 2025-10-21 | Apple Inc. | Adaptive video conference user interfaces |
| CN113703903A (en) * | 2021-09-10 | 2021-11-26 | 广州朗国电子科技股份有限公司 | Split screen display method and device |
| US11812135B2 (en) | 2021-09-24 | 2023-11-07 | Apple Inc. | Wide angle video conference |
| US12267622B2 (en) | 2021-09-24 | 2025-04-01 | Apple Inc. | Wide angle video conference |
| US12368946B2 (en) | 2021-09-24 | 2025-07-22 | Apple Inc. | Wide angle video conference |
| CN118229680B (en) * | 2024-05-22 | 2024-07-26 | 陕西右任故里茯砖茶股份有限公司 | Fuzhuan tea flowering defect detection method and system based on image processing |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103261995A (en) * | 2010-10-01 | 2013-08-21 | Flex Electronics ID Co.,Ltd. | Application display transitions between single and multiple monitors |
| CN103365568A (en) * | 2012-04-08 | 2013-10-23 | 三星电子株式会社 | Flexible display device and control method thereof |
| CN105452983A (en) * | 2014-05-23 | 2016-03-30 | 三星电子株式会社 | Foldable device and control method thereof |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9495012B2 (en) * | 2011-09-27 | 2016-11-15 | Z124 | Secondary single screen mode activation through user interface activation |
| KR102097361B1 (en) * | 2013-02-01 | 2020-04-07 | 삼성디스플레이 주식회사 | Mobile device having a flexible display device and method of operating the same |
-
2017
- 2017-11-07 CN CN201711082174.7A patent/CN107704177B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103261995A (en) * | 2010-10-01 | 2013-08-21 | Flex Electronics ID Co.,Ltd. | Application display transitions between single and multiple monitors |
| CN103365568A (en) * | 2012-04-08 | 2013-10-23 | 三星电子株式会社 | Flexible display device and control method thereof |
| CN105452983A (en) * | 2014-05-23 | 2016-03-30 | 三星电子株式会社 | Foldable device and control method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107704177A (en) | 2018-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107704177B (en) | Interface display method and device and terminal | |
| CN108089786B (en) | User interface display method, device, device and storage medium | |
| CN107728901B (en) | Interface display method and device and terminal | |
| CN107870716B (en) | Method and device for calling background application | |
| CN109710206B (en) | Method, device, terminal and storage medium for displaying information | |
| CN107765959B (en) | Background application display method and terminal | |
| CN108491127B (en) | Input method interface display method, device, terminal and storage medium | |
| CN107844228B (en) | Message display method, device and terminal | |
| CN112817684B (en) | User interface display method, device, terminal and storage medium | |
| CN107831999B (en) | Screen control method and device and terminal | |
| CN107623763B (en) | Method and apparatus for editing images | |
| CN107870724B (en) | Display screen unfolding method and device and terminal | |
| CN107728885B (en) | Multitask control method and device, mobile terminal and storage medium | |
| CN107807773B (en) | Application body distinguishing method, device, terminal and storage medium | |
| CN107765971A (en) | User interface display method and device | |
| CN107566579B (en) | Shooting method, device, terminal and storage medium | |
| WO2019174546A1 (en) | User interface display method and device, apparatus, and storage medium | |
| CN107678724A (en) | An information display method, device, mobile terminal and storage medium | |
| CN107563174B (en) | Fingerprint identification method and device | |
| CN107577414A (en) | The method and mobile terminal of split screen display available | |
| CN108540647A (en) | user interface display method, device, terminal and storage medium | |
| CN107589903A (en) | Method and device for displaying multi-page display information | |
| CN107688430B (en) | Method, device, terminal and storage medium for replacing wallpaper | |
| CN107678826A (en) | interface display method, device, mobile terminal and storage medium | |
| CN107766023A (en) | Information display method, device, terminal and storage medium |
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 | ||
| CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. |
|
| CB02 | Change of applicant information | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |