CN111610899A - Interface display method, interface display device and storage medium - Google Patents
Interface display method, interface display device and storage medium Download PDFInfo
- Publication number
- CN111610899A CN111610899A CN202010340051.4A CN202010340051A CN111610899A CN 111610899 A CN111610899 A CN 111610899A CN 202010340051 A CN202010340051 A CN 202010340051A CN 111610899 A CN111610899 A CN 111610899A
- Authority
- CN
- China
- Prior art keywords
- application
- interface
- preset window
- display
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- 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)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开是关于一种界面展示方法、界面展示装置及存储介质。界面展示方法,应用于终端,所述方法包括:当所述终端屏幕展示第一应用界面时,在所述终端屏幕上的预设窗口中展示第二应用界面,所述预设窗口占据的屏幕面积小于所述第一应用界面占据的屏幕面积;当接收到预设触发操作时,在预设窗口中全屏显示所述第二应用界面,所述全屏显示所述第二应用界面包括在所述预设窗口中横屏展示所述第二应用界面。通过本公开实施例可以提高小窗显示应用的显示区域面积,提供了更高的显示效率和更好的用户体验。
The present disclosure relates to an interface display method, an interface display device and a storage medium. An interface display method, applied to a terminal, the method comprising: when the terminal screen displays a first application interface, displaying a second application interface in a preset window on the terminal screen, the preset window occupies a screen The area is smaller than the screen area occupied by the first application interface; when a preset trigger operation is received, the second application interface is displayed in full screen in the preset window, and the full screen display of the second application interface includes in the The second application interface is displayed horizontally in the preset window. Through the embodiments of the present disclosure, the display area of the small window display application can be increased, thereby providing higher display efficiency and better user experience.
Description
技术领域technical field
本公开涉及一种显示方法,尤其涉及一种界面展示方法、界面展示装置及存储介质。The present disclosure relates to a display method, and in particular, to an interface display method, an interface display device and a storage medium.
背景技术Background technique
相关技术中,Freeform提供了终端的悬浮小窗能力,以支持终端将应用以预设窗口形式显示。但是以预设窗口形式显示的应用并不能够完全适配预设窗口的尺寸,需要终端系统进行适配支持。例如,视频、游戏等横屏应用对预设窗口的适配性较差,在使用界面展示游戏或视频等横屏应用时,需要将预设窗口的窗口上下区域填黑,在中间区域显示游戏或视频。使用这种方式显示全屏的视频或其他主要的内容时,这些视频或内容在预设窗口中展示界面面积并没有改变,只是改变了显示位置,在视觉上为了祛除其他非主要内容或非视频信息,将其他内容或信息采取了遮黑方式隐藏起来。然而,采用预设窗口部分填黑的方式,一方面影响应用的播放效果,另一方面也会存在冗余的显示区域。In the related art, Freeform provides a small floating window capability of the terminal to support the terminal to display the application in the form of a preset window. However, an application displayed in the form of a preset window cannot completely adapt to the size of the preset window, and needs to be supported by the terminal system. For example, horizontal screen applications such as videos and games have poor adaptability to the preset windows. When using the interface to display horizontal screen applications such as games or videos, it is necessary to fill in the upper and lower areas of the preset window and display the game in the middle area. or video. When using this method to display full-screen video or other main content, the display interface area of these videos or content in the preset window does not change, but only changes the display position, in order to visually eliminate other non-main content or non-video information. , which hides other content or information by blackout. However, the method of partially filling the default window with black will affect the playback effect of the application on the one hand, and there will also be redundant display areas on the other hand.
发明内容SUMMARY OF THE INVENTION
为克服相关技术中存在的问题,本公开提供一种界面展示方法、界面展示装置及存储介质。In order to overcome the problems existing in the related art, the present disclosure provides an interface display method, an interface display device and a storage medium.
根据本公开实施例的第一方面,提供一种界面展示方法,应用于终端,所述方法包括:According to a first aspect of the embodiments of the present disclosure, there is provided an interface display method, which is applied to a terminal, and the method includes:
当所述终端屏幕展示第一应用界面时,在所述终端屏幕上的预设窗口中展示第二应用界面,所述预设窗口占据的屏幕面积小于所述第一应用界面占据的屏幕面积;当接收到预设触发操作时,在预设窗口中全屏显示所述第二应用界面,所述全屏显示所述第二应用界面包括在所述预设窗口中横屏展示所述第二应用界面。When the terminal screen displays the first application interface, display the second application interface in a preset window on the terminal screen, and the screen area occupied by the preset window is smaller than the screen area occupied by the first application interface; When a preset trigger operation is received, displaying the second application interface in full screen in a preset window, and displaying the second application interface in full screen includes displaying the second application interface in landscape in the preset window .
一种实施方式中,界面展示方法还包括:根据所述第二应用的应用类型,确定所述预设触发操作;所述预设触发操作包括触发启动在所述预设窗口中展示所述第二应用的操作或在所述预设窗口中触发屏幕调整的操作。In one embodiment, the interface display method further includes: determining the preset trigger operation according to the application type of the second application; the preset trigger operation includes triggering and starting the display of the second application in the preset window. 2. The operation of the application or the operation of triggering the screen adjustment in the preset window.
另一种实施方式中,所述第二应用的应用类型为应用启动时即横屏展示的应用;当接收到预设触发操作时,在所述预设窗口中全屏显示所述第二应用界面,包括:当接收到触发启动在所述预设窗口中展示所述第二应用的操作时,保持所述终端当前握持状态不变,在所述预设窗口中横屏且全屏显示所述第二应用界面。In another implementation manner, the application type of the second application is an application that is displayed on a horizontal screen when the application is started; when a preset trigger operation is received, the second application interface is displayed in full screen in the preset window , including: when receiving an operation that triggers the display of the second application in the preset window, keeping the current holding state of the terminal unchanged, and displaying the terminal in landscape and full screen in the preset window The second application interface.
又一种实施方式中,所述第二应用界面包括目的显示区域界面和辅助显示区域界面;In another embodiment, the second application interface includes a target display area interface and an auxiliary display area interface;
在所述预设窗口中全屏显示所述第二应用界面,包括:当接收到在所述预设窗口中触发屏幕调整的操作时,在所述预设窗口中全屏显示所述目的显示区域界面。Displaying the second application interface in full screen in the preset window includes: when receiving an operation to trigger screen adjustment in the preset window, displaying the destination display area interface in full screen in the preset window .
又一种实施方式中,在所述预设窗口中全屏显示所述第二应用界面,包括:当接收到在所述预设窗口中触发屏幕调整的操作时,保持所述终端当前握持状态不变,跳转至预设窗口中横屏且全屏展示所述第二应用界面。In yet another embodiment, displaying the second application interface in full screen in the preset window includes: when receiving an operation to trigger screen adjustment in the preset window, maintaining the current holding state of the terminal. No change, jump to the horizontal screen in the preset window and display the second application interface in full screen.
又一种实施方式中,界面展示方法还包括:响应于获取到用户对所述预设窗口进行更改的操作,确定所述预设窗口的长宽比,并在保持所述长宽比不变的情况下,更改所述预设窗口的大小。In yet another embodiment, the interface display method further includes: in response to acquiring the user's operation of changing the preset window, determining the aspect ratio of the preset window, and maintaining the aspect ratio unchanged. case, change the size of the preset window.
根据本公开实施例第二方面,提供一种界面展示装置,应用于终端,所述装置包括:According to a second aspect of the embodiments of the present disclosure, an interface display apparatus is provided, which is applied to a terminal, and the apparatus includes:
确定单元,用于确定所述终端屏幕展示第一应用界面时,在所述终端屏幕上的预设窗口中展示第二应用界面,且确定接收到预设触发操作;显示单元,用于在所述预设窗口中全屏显示所述第二应用界面,所述全屏显示所述第二应用界面包括在所述预设窗口中横屏展示所述第二应用界面。a determining unit, configured to determine that when the terminal screen displays the first application interface, display the second application interface in a preset window on the terminal screen, and determine that a preset trigger operation is received; the display unit is configured to display the second application interface on the terminal screen Displaying the second application interface in full screen in the preset window, and displaying the second application interface in full screen includes displaying the second application interface in landscape orientation in the preset window.
一种实施方式中,所述确定单元还用于根据所述第二应用的应用类型,确定所述预设触发操作;所述预设触发操作包括触发启动在所述预设窗口中展示所述第二应用的操作或在所述预设窗口中触发屏幕调整的操作。In an implementation manner, the determining unit is further configured to determine the preset trigger operation according to the application type of the second application; the preset trigger operation includes triggering to start displaying the preset window. The operation of the second application or the operation of triggering screen adjustment in the preset window.
另一种实施方式中,所述第二应用的应用类型为应用启动时即横屏展示的应用;所述显示单元采用如下方式在所述预设窗口中全屏显示所述第二应用界面:当接收到触发启动在所述预设窗口中展示所述第二应用的操作时,保持所述终端当前握持状态不变,在所述预设窗口中横屏且全屏显示所述第二应用界面。In another implementation manner, the application type of the second application is an application that is displayed on the horizontal screen when the application is started; the display unit displays the second application interface in full screen in the preset window in the following manner: when When receiving an operation triggering to start displaying the second application in the preset window, keep the current holding state of the terminal unchanged, and display the second application interface in landscape and full screen in the preset window .
又一种实施方式中,所述第二应用界面包括目的显示区域界面和辅助显示区域界面;所述显示单元在接收到在所述预设窗口中触发屏幕调整的操作时,在所述预设窗口中全屏显示所述目的显示区域界面,并隐藏显示所述辅助显示区域。In yet another embodiment, the second application interface includes a target display area interface and an auxiliary display area interface; when the display unit receives an operation to trigger screen adjustment in the preset window, The target display area interface is displayed in full screen in the window, and the auxiliary display area is hidden and displayed.
又一种实施方式中,所述显示单元采用如下方式在所述预设窗口中全屏显示所述第二应用界面:在接收到在所述预设窗口中触发屏幕调整的操作时,保持所述终端当前握持状态不变,跳转至预设窗口中横屏且全屏展示所述第二应用界面。In yet another implementation manner, the display unit displays the second application interface in full screen in the preset window in the following manner: when receiving an operation to trigger screen adjustment in the preset window, keep the The current holding state of the terminal remains unchanged, and the terminal jumps to the horizontal screen in the preset window and displays the second application interface in full screen.
又一种实施方式中,所述显示单元还用于:响应于获取到用户对所述预设窗口进行更改的操作,确定所述预设窗口的长宽比,并在保持所述长宽比不变的情况下,更改所述预设窗口的大小。In yet another implementation manner, the display unit is further configured to: in response to acquiring the user's operation of changing the preset window, determine the aspect ratio of the preset window, and maintain the aspect ratio while maintaining the aspect ratio. Change the size of the preset window without changing it.
根据本公开实施例第三方面,提供一种界面展示装置,包括:According to a third aspect of the embodiments of the present disclosure, an interface display device is provided, including:
处理器;用于存储处理器可执行指令的存储器;processor; memory for storing processor-executable instructions;
其中,所述处理器被配置为执行第一方面或者第一方面任意一种实施方式中所述的界面展示方法。Wherein, the processor is configured to execute the first aspect or the interface display method described in any implementation manner of the first aspect.
根据本公开实施例第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行第一方面或者第一方面任意一种实施方式所述的界面展示方法。According to a fourth aspect of the embodiments of the present disclosure, there is provided a non-transitory computer-readable storage medium, which enables the mobile terminal to execute the first aspect or the first aspect when instructions in the storage medium are executed by a processor of a mobile terminal The interface display method described in any one of the implementation manners.
本公开的实施例提供的技术方案可以包括以下有益效果:在终端屏幕上展示第一应用和第二应用时,当接收到预设触发操作时,在预设窗口中全屏显示第二应用界面,所述全屏显示所述第二应用界面包括在所述预设窗口中横屏展示所述第二应用界面,能够使预设窗口内展示的第二应用的显示区域面积有效地适配预设窗口大小,故,可以提高小窗显示应用的显示区域面积,提供了更高的显示效率和更好的用户体验。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: when the first application and the second application are displayed on the terminal screen, when a preset trigger operation is received, the second application interface is displayed in full screen in the preset window, The full-screen display of the second application interface includes displaying the second application interface horizontally in the preset window, so that the display area of the second application displayed in the preset window can be effectively adapted to the preset window. Therefore, the display area of the small window display application can be increased, providing higher display efficiency and better user experience.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.
附图说明Description of drawings
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description serve to explain the principles of the disclosure.
图1是根据本公开一示例性实施例示出的一种通过竖向界面展示横屏应用的示意图。FIG. 1 is a schematic diagram showing a landscape application through a portrait interface according to an exemplary embodiment of the present disclosure.
图2是根据本公开一示例性实施例示出的一种界面展示方法的流程图。Fig. 2 is a flow chart of a method for displaying an interface according to an exemplary embodiment of the present disclosure.
图3是根据本公开又一示例性实施例示出的一种界面展示的示意图。FIG. 3 is a schematic diagram of an interface display according to another exemplary embodiment of the present disclosure.
图4是根据本公开一示例性实施例示出的一种界面展示装置框图。Fig. 4 is a block diagram of an interface display apparatus according to an exemplary embodiment of the present disclosure.
图5是根据本公开一示例性实施例示出的一种用于界面展示的装置框图。FIG. 5 is a block diagram of an apparatus for displaying an interface according to an exemplary embodiment of the present disclosure.
具体实施方式Detailed ways
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as recited in the appended claims.
本公开实施例提供的界面展示方法应用于终端屏幕被触发同时显示多个应用界面的场景。相关技术中,多个应用界面被触发进行界面展示时,通常是在主界面上全屏展示一个应用,同时以固定大小和方向的预设窗口(小窗)展示另一个应用。图1是根据本公开一示例性实施例示出的一种通过固定预设窗口展示应用的示意图。参阅图1所示,使用固定大小和方向的预设窗口展示应用时,若展示的应用不能占满预设窗口,则将固定大小和方向的预设窗口上下区域部分填黑,因填黑部分本不是必要显示部分而降低了屏幕显示空间的效率。并且,固定大小和方向的预设窗口上下区域填黑后,影响了应用的显示效果,如影响观影或游戏的体验。The interface display method provided by the embodiment of the present disclosure is applied to a scenario where a terminal screen is triggered to display multiple application interfaces simultaneously. In the related art, when multiple application interfaces are triggered for interface display, one application is usually displayed in full screen on the main interface, while another application is displayed in a preset window (small window) with a fixed size and orientation. FIG. 1 is a schematic diagram of displaying an application through a fixed preset window according to an exemplary embodiment of the present disclosure. Referring to Figure 1, when using a preset window with a fixed size and orientation to display an application, if the displayed application cannot occupy the preset window, the upper and lower areas of the preset window with a fixed size and orientation will be filled in black, because the black part is filled. This is not necessary to display the part and reduces the efficiency of the screen display space. Moreover, after the upper and lower areas of the preset window with fixed size and orientation are filled with black, the display effect of the application is affected, for example, the experience of watching movies or games is affected.
有鉴于此,本公开实施例提供一种界面展示方法,在终端中同时显示多个应用界面,并且部分应用界面在预设窗口(小窗)内显示时,当接收到预设触发操作时,在预设窗口内全屏显示原本在预设窗口内显示的应用界面。全屏显示原本在小窗内显示的应用界面包括在预设窗口中横屏展示应用界面。本方案有效利用了有限的屏幕面积,去除了不必要的显示区域,并还原应用横屏显示的效果。In view of this, an embodiment of the present disclosure provides an interface display method, wherein multiple application interfaces are displayed in a terminal at the same time, and when some application interfaces are displayed in a preset window (small window), when a preset trigger operation is received, The application interface originally displayed in the preset window is displayed in full screen in the preset window. Displaying the application interface originally displayed in the small window in full screen includes displaying the application interface in a horizontal screen in a preset window. This solution effectively utilizes the limited screen area, removes unnecessary display areas, and restores the effect of horizontal screen display of the application.
本公开实施例中为描述方便,将同时展示的多个应用界面中的一个应用界面称为第一应用界面,另一个应用界面称为第二应用界面。其中,第二应用界面在预设窗口中展示,该预设窗口占据的屏幕面积小于第一应用界面占据的屏幕面积,即第二应用界面在小窗内显示。其中,本公开实施例中第二应用和第一应用可以是相同的应用或者也可以是不同的应用,第一应用界面可以是主界面,也可以是不同于展示第二应用的预设窗口的其他窗口。For convenience of description in the embodiments of the present disclosure, one application interface among the multiple application interfaces displayed at the same time is referred to as a first application interface, and the other application interface is referred to as a second application interface. The second application interface is displayed in a preset window, and the screen area occupied by the preset window is smaller than the screen area occupied by the first application interface, that is, the second application interface is displayed in the small window. The second application and the first application in the embodiment of the present disclosure may be the same application or different applications, and the first application interface may be the main interface, or may be different from the preset window displaying the second application other windows.
图2是根据本公开一示例性实施例示出的一种界面展示方法的流程图,如图2所示,界面展示方法用于终端中,包括以下步骤。FIG. 2 is a flowchart of an interface display method according to an exemplary embodiment of the present disclosure. As shown in FIG. 2 , the interface display method used in a terminal includes the following steps.
在步骤S11中,当终端屏幕展示第一应用界面时,在终端屏幕上的预设窗口中展示第二应用界面。In step S11, when the terminal screen displays the first application interface, the second application interface is displayed in a preset window on the terminal screen.
其中,第二应用界面所在的预设窗口占据的屏幕面积小于第一应用界面占据的屏幕面积。Wherein, the screen area occupied by the preset window where the second application interface is located is smaller than the screen area occupied by the first application interface.
本公开实施例中,第一应用界面可以是系统界面,即没有任何应用启动时终端显示的默认系统界面。第一应用界面也可以是第一应用启动并运行的应用展示界面。本公开实施例中第一应用界面为启动并允许的应用展示界面时,第一应用可以是横屏类显示应用,也可以是竖屏类显示应用。In this embodiment of the present disclosure, the first application interface may be a system interface, that is, a default system interface displayed by the terminal when no application is started. The first application interface may also be an application display interface where the first application starts and runs. In the embodiment of the present disclosure, when the first application interface is an application display interface that is activated and allowed, the first application may be a landscape display application or a portrait display application.
进一步的,第一应用界面可以是第一应用横屏展示的应用界面,也可以是第一应用竖屏展示的应用界面。Further, the first application interface may be an application interface displayed on a horizontal screen by the first application, or an application interface displayed on a vertical screen by the first application.
更进一步的,本公开实施例中终端以预设窗口展示第二应用界面时,终端的握持状态可以是横屏握持,也可以是竖屏握持,本公开实施例提供的界面展示方法都可以适用。Further, in the embodiment of the present disclosure, when the terminal displays the second application interface in the preset window, the holding state of the terminal may be held in a horizontal screen or in a vertical screen. The interface display method provided by the embodiment of the present disclosure. are applicable.
在步骤S12中,当接收到预设触发操作时,在预设窗口中全屏显示第二应用界面。In step S12, when a preset trigger operation is received, the second application interface is displayed in full screen in the preset window.
本公开实施例中,可以预设触发第二应用界面在预设窗口内全屏显示的操作,当接收到预设触发操作时,在预设窗口中全屏显示第二应用界面。其中,本公开实施例中在预设窗口中全屏显示第二应用界面是指第二应用界面以占据预设窗口最大面积的方式进行显示。进一步的,本公开实施例中接收到预设触发操作全屏显示第二应用界面的预设窗口可以是不同于原有显示第二应用界面窗口的新的窗口,当然也可以是原有显示第二应用界面的窗口。In this embodiment of the present disclosure, an operation of triggering full-screen display of the second application interface in a preset window may be preset, and when a preset trigger operation is received, the second application interface is displayed in full-screen in the preset window. Wherein, in the embodiment of the present disclosure, displaying the second application interface in full screen in the preset window means that the second application interface is displayed in a manner of occupying the maximum area of the preset window. Further, in the embodiment of the present disclosure, the preset window for displaying the second application interface in full screen after receiving the preset trigger operation may be a new window that is different from the original window for displaying the second application interface, and of course it may also be the original window displaying the second application interface. The window of the application interface.
本公开实施例中,在预设窗口中全屏显示第二应用界面包括在预设窗口中横屏展示第二应用界面。In this embodiment of the present disclosure, displaying the second application interface in full screen in the preset window includes displaying the second application interface in landscape orientation in the preset window.
本公开实施例中在预设窗口中横屏展示第二应用界面时,与终端的握持状态无关,与第一应用在终端显示屏幕中的显示状态也无关,并且与第二应用本身的方向显示属性也无关。在预设窗口中横屏显示第二应用界面与展示的第二应用的内容以及预设窗口的大小有关,即该第二应用的内容是横向展示在与之适配的高小于宽的预设窗口中的。In this embodiment of the present disclosure, when the second application interface is displayed horizontally in the preset window, it has nothing to do with the holding state of the terminal, has nothing to do with the display state of the first application on the display screen of the terminal, and has nothing to do with the orientation of the second application itself. Display properties are also irrelevant. The horizontal display of the second application interface in the preset window is related to the displayed content of the second application and the size of the preset window, that is, the content of the second application is displayed horizontally on the preset height that is smaller than the width. in the window.
进一步的,上述涉及的预设触发操作可以是触发启动在预设窗口中展示第二应用的操作,或也可以是在预设窗口中触发屏幕调整的操作。其中,触发启动在预设窗口中展示第二应用的操作例如可以是触发启动小窗显示的操作。在预设窗口中触发屏幕调整的操作例如可以是触发小窗内显示应用全屏显示的操作。Further, the above-mentioned preset trigger operation may be an operation of triggering and starting the display of the second application in the preset window, or may also be an operation of triggering screen adjustment in the preset window. Wherein, the operation of triggering the start of displaying the second application in the preset window may be, for example, the operation of triggering and starting the display of the small window. The operation of triggering the screen adjustment in the preset window may be, for example, the operation of triggering the full-screen display of the application in the small window.
更进一步的,本公开实施例中上述涉及的预设触发操作也可以是第二应用显示方式更改的触发操作。例如,终端握持状态由竖屏握持状态变更为横屏握持状态触发第二应用全屏显示的触发操作。Furthermore, the preset trigger operation involved in the above-mentioned embodiment of the present disclosure may also be a trigger operation for changing the display mode of the second application. For example, changing the holding state of the terminal from the vertical screen holding state to the horizontal screen holding state triggers the triggering operation of full-screen display of the second application.
本公开实施例中,可以根据第二应用的应用类型确定预设的触发预设窗口全屏显示第二应用的操作。其中,第二应用的应用类型可以是自定义的。例如,第二应用的应用类型可以是应用启动时即横屏展示的应用,例如游戏类应用。第二应用的应用类型也可是启动时是竖屏展示的应用,但是可以由用户操作触发横屏显示的应用,例如视频类应用。In this embodiment of the present disclosure, a preset operation of triggering the full-screen display of the second application in the preset window may be determined according to the application type of the second application. The application type of the second application may be user-defined. For example, the application type of the second application may be an application that is displayed in a landscape orientation when the application is started, such as a game application. The application type of the second application may also be an application that is displayed in a vertical screen when it is started, but an application that can be displayed in a horizontal screen triggered by a user operation, such as a video application.
在本公开实施例中,预设触发操作的类型可以根据第二应用的应用类型来确定,并且当终端确定了触发操作的类型后,即可根据触发操作的类型按照适配第二应用的方式在预设窗口中展示第二应用。In this embodiment of the present disclosure, the type of the preset trigger operation can be determined according to the application type of the second application, and after the terminal determines the type of the trigger operation, it can adapt the second application according to the type of the trigger operation The second application is displayed in the preset window.
本公开实施例中,终端检测到预设触发操作时,则在预设窗口中全屏显示第二应用界面,以保证第二应用在预设窗口中以占用预设窗口最大显示面积的方式进行展示。In the embodiment of the present disclosure, when the terminal detects a preset trigger operation, the terminal displays the second application interface in full screen in the preset window, so as to ensure that the second application is displayed in the preset window in a manner of occupying the maximum display area of the preset window .
本公开实施例以下将结合实际应用对上述实施例涉及的界面展示方法进行说明。In the embodiments of the present disclosure, the interface display method involved in the above embodiments will be described below in combination with practical applications.
本公开实施例中,在预设窗口中进行全屏显示第二应用界面时,可以根据第二应用的类型进行全屏显示。In this embodiment of the present disclosure, when the second application interface is displayed in full screen in the preset window, full screen display may be performed according to the type of the second application.
一种实施方式中,第二应用的应用类型为应用启动时即横屏展示的应用,例如,游戏类应用。此时,预设的触发操作可以是小窗启动操作,例如可以是触发启动在预设窗口中展示第二应用界面的操作。应用启动时即横屏展示的应用在终端设备中开启时是默认为横向显示的。因此,同样的在预设窗口中,当触发开启此类第二应用或者将此第二应用移入预设窗口中展示时,也会选择适配的预设窗口横向显示此第二应用。故,本公开实施例中,针对应用启动时即横屏展示的应用,当接收到预设触发操作时,在预设窗口中横屏显示该类应用。并且,本公开实施例中在预设窗口中横屏显示应用启动时即横屏展示的应用时,并不限定终端的握持状态。即,本公开实施例中可以在保持终端当前握持状态不变的情况下,在预设窗口中横屏且全屏展示第二应用界面。例如,针对应用启动时即横屏展示的第二应用,当接收到触发启动在预设窗口中展示第二应用的操作时,保持终端当前握持状态不变,在预设窗口中横屏且全屏显示第二应用界面。In an implementation manner, the application type of the second application is an application that is displayed on the horizontal screen when the application is started, for example, a game application. At this time, the preset trigger operation may be a small window start operation, for example, may be an operation of trigger start to display the second application interface in the preset window. When the application is launched, the application displayed in landscape orientation is displayed in landscape orientation by default when it is opened in the terminal device. Therefore, also in the preset window, when triggering to open such a second application or moving the second application into the preset window for display, the adapted preset window will also be selected to display the second application horizontally. Therefore, in the embodiments of the present disclosure, for applications that are displayed in landscape when the application is started, when a preset trigger operation is received, such applications are displayed in landscape in a preset window. Moreover, in the embodiment of the present disclosure, when the application is displayed on the horizontal screen when the application is started, that is, the application displayed on the horizontal screen is not limited to the holding state of the terminal. That is, in the embodiment of the present disclosure, the second application interface may be displayed in a horizontal screen and full screen in a preset window while keeping the current holding state of the terminal unchanged. For example, for a second application that is displayed horizontally when the application is started, when receiving an operation that triggers the display of the second application in a preset window, keep the current holding state of the terminal unchanged, and display the horizontal screen in the preset window and The second application interface is displayed in full screen.
本公开实施例中,第二应用界面显示的第二应用具有方向属性,该方向属性将第二应用区别为如下两类:横屏类显示应用或竖屏类显示应用。换言之,本公开实施例中第二应用可以是具有横屏类显示属性的应用,也可以是具有竖屏类显示属性的应用。In the embodiment of the present disclosure, the second application displayed on the second application interface has a direction attribute, and the direction attribute distinguishes the second application into the following two categories: landscape type display applications and portrait type display applications. In other words, in the embodiment of the present disclosure, the second application may be an application with a landscape-type display property, or may be an application with a portrait-type display property.
其中,横屏类显示应用会在安卓清单文件(AndroidManifest)中设置屏幕方向=“横向格式”(android:screenOrientation=“landscape”),此时横屏类显示应用就会被识别为横屏类显示属性。例如,具有横屏类显示属性的第二应用可以是游戏类应用,终端在通常情况下启动该游戏类应用后,该类应用会在终端上以横屏方式显示。针对这类横屏类显示属性的第二应用,终端在判断应用属性时,可通过判断该第二应用的活动信息文件(ActivityInfo)中的屏幕方向(screenOrientation)确定应用的方向属性,从而确定第二应用需使用横屏界面展示。若该游戏类应用在预设窗口内启动时,初始启动预设窗口时就会选择与之适配的大小并且横向展示该应用,此时即可满足匹配该类应用横向显示的需求。换言之,初始启动的预设窗口被设置了固定的长大于宽的比例,和固定的长宽比,能够适配该类应用在预设窗口中横向显示。Among them, the landscape display application will set screen orientation="landscape" (android:screenOrientation="landscape") in the Android manifest file (AndroidManifest), and the landscape display application will be recognized as landscape display. Attributes. For example, the second application having a landscape display property may be a game application. After the terminal starts the game application under normal circumstances, the application will be displayed on the terminal in a landscape orientation. For such a second application with landscape display attributes, when judging the application attributes, the terminal can determine the orientation attribute of the application by judging the screen orientation (screenOrientation) in the activity information file (ActivityInfo) of the second application, so as to determine the first application attribute. The second application needs to be displayed on the horizontal screen interface. If the game application is started in the preset window, when the preset window is initially started, a size suitable for it will be selected and the application will be displayed horizontally. At this time, the requirements for matching the horizontal display of this type of application can be met. In other words, the initially launched preset window is set with a fixed length-to-width ratio and a fixed aspect ratio, which can be adapted to be displayed horizontally in the preset window for this type of application.
可以理解的是,本公开实施例中若第二应用的应用类型为应用启动时为竖屏显示的应用,例如,视频类应用,则在预设窗口中进行全屏显示第二应用界面时,触发与竖屏类显示应用适配的预设窗口进行全屏显示。It can be understood that, in the embodiment of the present disclosure, if the application type of the second application is an application that is displayed in a vertical screen when the application is started, for example, a video application, when the second application interface is displayed in full screen in the preset window, the trigger is triggered. Full-screen display of preset windows adapted to vertical display applications.
本公开实施例中,第二应用的应用类型发生变更时,即从竖屏类显示应用变更为横屏类显示应用,预设窗口的状态也将随之变更,预设窗口的状态将从初始启动时适配于竖屏类显示应用的预设窗口跳转至适配横屏展示的预设窗口。例如,当视频类应用类型启动视频全屏显示时候(用户点击全屏按钮或者终端握持状态发生变化),此时视频全屏是横屏显示的,即应用类型从竖屏类显示应用变更为横屏类显示应用时,则跳转至新的预设窗口横屏展示第二应用显示界面。In the embodiment of the present disclosure, when the application type of the second application is changed, that is, from a portrait-type display application to a landscape-type display application, the state of the preset window will also be changed accordingly, and the state of the preset window will be changed from the initial At startup, the default window that is suitable for portrait display applications jumps to the default window that is suitable for landscape display. For example, when a video application type starts full-screen video display (the user clicks the full-screen button or the terminal holding state changes), the full-screen video is displayed in landscape at this time, that is, the application type is changed from a portrait-type display application to a landscape-type application. When the application is displayed, it jumps to a new preset window to display the second application display interface horizontally.
通常,若具有竖屏类显示属性的应用被触发进行横屏显示时,终端会调用设置屏幕方向请求(setRequestedOrientation)语句来对屏幕中显示的应用显示方向进行更改。例如,用户对具有竖屏类显示属性的视频类应用进行全屏操作时,该视频类应用会调用设置屏幕方向请求(setRequestedOrientation)语句来对屏幕中显示的视频方向进行更改,更改为横屏显示,此时确定该应用需使用横屏界面展示。Generally, when an application with a portrait display property is triggered to display in a landscape orientation, the terminal will call a setRequestedOrientation statement to change the display orientation of the application displayed on the screen. For example, when a user performs a full-screen operation on a video application with portrait display properties, the video application will call the setRequestedOrientation statement to change the orientation of the video displayed on the screen to landscape display. At this point, it is determined that the application needs to be displayed in a landscape interface.
本公开又一实施例中,在预设窗口中全屏显示第二应用显示界面时,可以根据第二应用界面显示的内容区域进行全屏显示。例如,第二应用显示界面包括目的显示区域和辅助显示区域,当接收到预设触发操作,根据预设触发操作在预设窗口中全屏显示目的显示区域。比如,对于视频类应用,目的显示区域可以是视频播放内容显示区域,辅助显示区域可以是视频播放列表等显示区域。在预设窗口中显示视频应用(显示视频播放内容显示区域和视频播放列表等辅助显示区域),当用户进行了操作(例如进行全屏显示操作),在预设窗口内全屏显示视频播放内容区域。In yet another embodiment of the present disclosure, when the second application display interface is displayed in full screen in the preset window, the full screen display may be performed according to the content area displayed on the second application interface. For example, the second application display interface includes a target display area and an auxiliary display area. When a preset trigger operation is received, the target display area is displayed in full screen in the preset window according to the preset trigger operation. For example, for a video application, the destination display area may be a display area for video playback content, and the auxiliary display area may be a display area such as a video playlist. Display the video application in the preset window (display the auxiliary display area such as the video playback content display area and the video playlist), and when the user performs an operation (for example, performing a full-screen display operation), the video playback content area is displayed in full screen in the preset window.
进一步的,本公开实施例中,全屏显示视频播放内容显示区域时,可以隐藏其他不必要的内容,例如隐藏辅助显示区域。Further, in the embodiment of the present disclosure, when the video playback content display area is displayed in full screen, other unnecessary content may be hidden, for example, the auxiliary display area may be hidden.
本公开实施例中,在预设窗口中全屏显示第二应用显示界面的过程可以理解为是跳转至新的窗口进行界面展示的过程。其中,跳转到新的窗口进行第二应用界面展示时,目的显示区域的面积可以是明显大于在跳转前预设窗口中显示时目的显示区和辅助显示区域一起时的显示面积的。In the embodiment of the present disclosure, the process of displaying the second application display interface in full screen in the preset window can be understood as a process of jumping to a new window to display the interface. Wherein, when jumping to a new window to display the second application interface, the area of the target display area may be significantly larger than the display area of the target display area and the auxiliary display area when displayed in the preset window before the jump.
一实施例中,当第二应用为视频类应用时,在预设窗口内竖向显示视频的过程中被触发进行横屏显示时(用户在预设窗口内触发视频全屏或者用户将终端握持状态由竖屏变为横屏的操作),则跳转至新的预设窗口全屏显示该视频,其中,跳转至新的预设窗口显示视频时,视频的显示方向并不会更改,而是在预设窗口直接进行全屏显示。In one embodiment, when the second application is a video-type application, when the vertical display of the video in the preset window is triggered to perform the horizontal screen display (the user triggers the full-screen video in the preset window or the user holds the terminal state from portrait to landscape), then jump to a new preset window to display the video in full screen, wherein, when jumping to the new preset window to display the video, the display direction of the video will not change, and It is a full-screen display directly in the preset window.
更进一步的,本公开实施例一应用场景中,在预设窗口中横屏且全屏展示第二应用界面时,也不限定终端当前的握持状态,例如,当接收到触发第二应用界面在预设窗口内横屏展示的操作时,可以保持终端当前握持状态不便,而跳转至预设窗口中横屏且全屏展示第二应用界面。Furthermore, in the application scenario of the first embodiment of the present disclosure, when the second application interface is displayed in landscape and full screen in the preset window, the current holding state of the terminal is not limited. During the operation of the horizontal screen display in the preset window, the current holding state of the terminal can be kept inconvenient, and the user can jump to the horizontal screen in the preset window and display the second application interface in full screen.
本公开实施例中,确定终端上的第二应用界面在预设窗口内横屏展示的操作可以是第二应用在小窗内显示的过程中被触发进行横屏显示的操作,例如用户点击全屏显示的操作。In this embodiment of the present disclosure, the operation of determining that the second application interface on the terminal is displayed in the horizontal screen in the preset window may be an operation that is triggered to display the second application in the horizontal screen during the process of displaying the second application in the small window, for example, the user clicks the full screen displayed action.
图3是根据本公开又一示例性实施例示出的一种界面展示的示意图。如图3中所示,预设窗口根据用户操作而更改状态时,即第二应用属性根据用户操作而从竖屏类显示应用转变成横屏类显示应用时,预设窗口状态也随之从初始启动的预设窗口大小变为适配横屏展示的窗口大小,此时第二应用中希望展示的内容与窗口大小适配,且窗口的利用率高、用户体验好。FIG. 3 is a schematic diagram of an interface display according to another exemplary embodiment of the present disclosure. As shown in FIG. 3 , when the state of the preset window changes according to the user operation, that is, when the second application attribute changes from a portrait-type display application to a landscape-type display application according to the user operation, the state of the preset window also changes from The initial start-up preset window size becomes the window size suitable for horizontal screen display. At this time, the content to be displayed in the second application is adapted to the window size, and the utilization rate of the window is high and the user experience is good.
更进一步的,本公开实施例中显示第二应用界面的预设窗口的大小可以基于用户的操作进行更改。例如,响应于获取到用户对预设窗口进行更改的操作,确定预设窗口的长宽比,并在保持长宽比不变的情况下,更改预设窗口的大小。Further, in the embodiment of the present disclosure, the size of the preset window for displaying the second application interface can be changed based on the user's operation. For example, in response to acquiring the operation of changing the preset window by the user, the aspect ratio of the preset window is determined, and the size of the preset window is changed under the condition of keeping the aspect ratio unchanged.
一实施例中,当第二应用已经在预设窗口中显示后,获取到用户触发的进行尺寸大小更改的操作,终端会响应用户的操作进行预设窗口尺寸的更改。例如用户可以通过拖拽方式对预设窗口的大小进行修改,并保证预设窗口的长宽比不变。这样就可以使界面展示更为灵活,提高用户的体验。例如,采用本公开实施例涉及的界面展示方法播放视频或显示游戏时,可以突破三方应用在使用画中画时视频内容显示太小的问题,用户自己改变大小,并且可以获得与横屏全屏观影或横屏玩游戏时一致的用户体验。In one embodiment, after the second application has been displayed in the preset window, the user-triggered operation of changing the size is obtained, and the terminal will change the size of the preset window in response to the user's operation. For example, the user can modify the size of the preset window by dragging, and ensure that the aspect ratio of the preset window remains unchanged. In this way, the interface display can be more flexible and the user experience can be improved. For example, when using the interface display method involved in the embodiment of the present disclosure to play a video or display a game, the problem that the video content is displayed too small when a picture-in-picture is used by a third-party application can be overcome, and the user can change the size by himself. Consistent user experience when playing games in shadow or landscape.
一实施例中,在窗口内显示第一应用时,可以在窗口内动态显示第二应用的界面,并且第二应用界面中的可交互元素仍可识别用户操作并依据用户操作更改显示内容。若该第二应用的显示内容是动态变化的,则窗口中也可动态地显示该内容。用户还能对窗口中显示的第二应用进行有效的可交互操作。In one embodiment, when the first application is displayed in the window, the interface of the second application can be dynamically displayed in the window, and the interactable elements in the second application interface can still recognize the user operation and change the display content according to the user operation. If the displayed content of the second application changes dynamically, the content can also be dynamically displayed in the window. The user can also perform effective interactive operations on the second application displayed in the window.
本公开实施例提供的界面展示方法,实现对横屏显示应用在预设窗口内横屏显示,相对传统技术中悬浮窗口只能显示竖屏类应用(竖屏类应用的方向是固定的),使得界面展示能够更好的兼容横屏显示的应用,并能提供更好的用户体验。例如,本公开实施例提供的界面展示方法有以下优势:The interface display method provided by the embodiment of the present disclosure realizes the horizontal display of the horizontal screen display application in the preset window. Compared with the floating window in the traditional technology, only the vertical screen type application can be displayed (the direction of the vertical screen type application is fixed), The interface display can be better compatible with applications displayed on the horizontal screen, and can provide a better user experience. For example, the interface display method provided by the embodiments of the present disclosure has the following advantages:
1.占用更小的屏幕区域显示完成的横屏窗口,把更大的显示区域留给终端主界面上全屏显示的应用内容。1. Occupy a smaller screen area to display the completed horizontal screen window, and leave a larger display area for the application content displayed in full screen on the main interface of the terminal.
2.能够有效利用有限的终端屏幕窗口,进行多应用任务并行,仅保留必要的显示区域。2. It can effectively use the limited terminal screen window, carry out multi-application tasks in parallel, and only retain the necessary display area.
3.用预设窗口形式横屏显示应用,保持与终端横屏全屏显示应用(例如观看视频或玩游戏)一致的体验。3. The application is displayed horizontally in the form of a preset window to maintain the same experience as the full-screen horizontal display of the terminal application (for example, watching a video or playing a game).
4.用户可以自己改变预设窗口的大小,突破了三方应用在使用画中画时显示太小的问题。4. Users can change the size of the preset window by themselves, breaking through the problem that the third-party application displays too small when using picture-in-picture.
基于相同的构思,本公开实施例还提供一种界面展示装置。Based on the same concept, an embodiment of the present disclosure also provides an interface display device.
可以理解的是,本公开实施例提供的界面展示装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本公开实施例中所公开的各示例的单元及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本公开实施例的技术方案的范围。It can be understood that, in order to realize the above-mentioned functions, the interface display apparatus provided by the embodiments of the present disclosure includes corresponding hardware structures and/or software modules for executing each function. Combining with the units and algorithm steps of each example disclosed in the embodiments of the present disclosure, the embodiments of the present disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of the embodiments of the present disclosure.
图4是根据本公开一示例性实施例示出的一种界面展示装置框图。参照图4,该装置400包括确定单元401和显示单元402。Fig. 4 is a block diagram of an interface display apparatus according to an exemplary embodiment of the present disclosure. Referring to FIG. 4 , the
确定单元401,用于确定终端屏幕展示第一应用界面时,在终端屏幕上的预设窗口中展示第二应用界面,且确定接收到预设触发操作。显示单元402,用于在预设窗口中全屏显示第二应用界面,全屏显示第二应用界面包括在预设窗口中横屏展示第二应用界面。The determining
一种实施方式中,确定单元还用于根据第二应用的应用类型,确定预设触发操作。预设触发操作包括触发启动在预设窗口中展示第二应用的操作或在预设窗口中触发屏幕调整的操作。In one embodiment, the determining unit is further configured to determine the preset trigger operation according to the application type of the second application. The preset triggering operation includes triggering an operation of displaying the second application in a preset window or an operation of triggering screen adjustment in the preset window.
另一种实施方式中,第二应用的应用类型为应用启动时即横屏展示的应用。显示单元402采用如下方式在预设窗口中全屏显示第二应用界面:当接收到触发启动在预设窗口中展示第二应用的操作时,保持终端当前握持状态不变,在预设窗口中横屏且全屏显示第二应用界面。In another implementation manner, the application type of the second application is an application displayed in a landscape orientation when the application is started. The
又一种实施方式中,第二应用界面包括目的显示区域界面和辅助显示区域界面。显示单元402在接收到在所述预设窗口中触发屏幕调整的操作时,在预设窗口中全屏显示目的显示区域界面。In another embodiment, the second application interface includes a target display area interface and an auxiliary display area interface. When receiving the operation of triggering screen adjustment in the preset window, the
又一种实施方式中,显示单元402采用如下方式在预设窗口中全屏显示第二应用界面:在接收到在所述预设窗口中触发屏幕调整的操作时,保持终端当前握持状态不变,跳转至预设窗口中横屏且全屏展示第二应用界面。In yet another embodiment, the
又一种实施方式中,显示单元402还用于:响应于获取到用户对预设窗口进行更改的操作,确定预设窗口的长宽比,并在保持长宽比不变的情况下,更改预设窗口的大小。In another implementation manner, the
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the above-mentioned embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be described in detail here.
图5是根据本公开一示例性实施例示出的一种用于界面展示装置500的终端结构框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。FIG. 5 is a block diagram of a terminal structure for an
参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电力组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口512,传感器组件514,以及通信组件516。5, the
处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。The
存储器504被配置为存储各种类型的数据以支持在设备500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件506为装置500的各种组件提供电力。电力组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当设备500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/
传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到设备500的打开/关闭状态,组件的相对定位,例如所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment,
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器520执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium including instructions, such as a
进一步可以理解的是,本公开中“多个”是指两个或两个以上,其它量词与之类似。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。It should be further understood that in the present disclosure, "plurality" refers to two or more, and other quantifiers are similar. "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. The singular forms "a," "the," and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise.
进一步可以理解的是,术语“第一”、“第二”等用于描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开,并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”等表述完全可以互换使用。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。It is further understood that the terms "first", "second", etc. are used to describe various information, but the information should not be limited to these terms. These terms are only used to distinguish the same type of information from one another, and do not imply a particular order or level of importance. In fact, the expressions "first", "second" etc. are used completely interchangeably. For example, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information, without departing from the scope of the present disclosure.
进一步可以理解的是,本公开实施例中尽管在附图中以特定的顺序描述操作,但是不应将其理解为要求按照所示的特定顺序或是串行顺序来执行这些操作,或是要求执行全部所示的操作以得到期望的结果。在特定环境中,多任务和并行处理可能是有利的。It is further to be understood that, although the operations in the embodiments of the present disclosure are described in a specific order in the drawings, it should not be construed as requiring that the operations be performed in the specific order shown or the serial order, or requiring Perform all operations shown to obtain the desired result. In certain circumstances, multitasking and parallel processing may be advantageous.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or techniques in the technical field not disclosed by the present disclosure . The specification and examples are to be regarded as exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (14)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010340051.4A CN111610899A (en) | 2020-04-26 | 2020-04-26 | Interface display method, interface display device and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010340051.4A CN111610899A (en) | 2020-04-26 | 2020-04-26 | Interface display method, interface display device and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111610899A true CN111610899A (en) | 2020-09-01 |
Family
ID=72204303
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010340051.4A Pending CN111610899A (en) | 2020-04-26 | 2020-04-26 | Interface display method, interface display device and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111610899A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112799749A (en) * | 2020-12-16 | 2021-05-14 | 惠州市德赛西威智能交通技术研究院有限公司 | DOCK region setting method based on Android interface, region and region presentation method |
| WO2022261892A1 (en) * | 2021-06-17 | 2022-12-22 | 深圳传音控股股份有限公司 | Control method, mobile terminal and readable storage medium |
| WO2024260028A1 (en) * | 2023-06-21 | 2024-12-26 | 华为技术有限公司 | Method for displaying floating window, and electronic device |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102999253A (en) * | 2012-11-13 | 2013-03-27 | 北京奇艺世纪科技有限公司 | Window display method and system of application program and mobile terminal |
| CN106648375A (en) * | 2016-12-30 | 2017-05-10 | 合网络技术(北京)有限公司 | Transverse video playing page operating method and system of mobile terminal |
| CN106802759A (en) * | 2016-12-21 | 2017-06-06 | 华为技术有限公司 | The method and terminal device of video playback |
| CN107728927A (en) * | 2017-10-31 | 2018-02-23 | 北京小米移动软件有限公司 | The display methods and device for the notice that suspends |
| CN110347317A (en) * | 2019-06-11 | 2019-10-18 | 广州视源电子科技股份有限公司 | Window switching method and device, storage medium and interactive intelligent panel |
-
2020
- 2020-04-26 CN CN202010340051.4A patent/CN111610899A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102999253A (en) * | 2012-11-13 | 2013-03-27 | 北京奇艺世纪科技有限公司 | Window display method and system of application program and mobile terminal |
| CN106802759A (en) * | 2016-12-21 | 2017-06-06 | 华为技术有限公司 | The method and terminal device of video playback |
| CN106648375A (en) * | 2016-12-30 | 2017-05-10 | 合网络技术(北京)有限公司 | Transverse video playing page operating method and system of mobile terminal |
| CN107728927A (en) * | 2017-10-31 | 2018-02-23 | 北京小米移动软件有限公司 | The display methods and device for the notice that suspends |
| CN110347317A (en) * | 2019-06-11 | 2019-10-18 | 广州视源电子科技股份有限公司 | Window switching method and device, storage medium and interactive intelligent panel |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112799749A (en) * | 2020-12-16 | 2021-05-14 | 惠州市德赛西威智能交通技术研究院有限公司 | DOCK region setting method based on Android interface, region and region presentation method |
| WO2022261892A1 (en) * | 2021-06-17 | 2022-12-22 | 深圳传音控股股份有限公司 | Control method, mobile terminal and readable storage medium |
| WO2024260028A1 (en) * | 2023-06-21 | 2024-12-26 | 华为技术有限公司 | Method for displaying floating window, and electronic device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108762839B (en) | Application program interface display method and device | |
| CN107526494B (en) | Keyboard display method, device, terminal and storage medium | |
| WO2020057327A1 (en) | Information list display method and apparatus, and storage medium | |
| CN105159640B (en) | Display interface rotating method and device and mobile terminal | |
| CN111314768A (en) | Screen projection method, screen projection device, electronic device, and computer-readable storage medium | |
| CN107608561B (en) | Touch screen control method and device | |
| CN111880757A (en) | Screen projection method, screen projection device and storage medium | |
| CN112019893B (en) | Terminal screen projection method and terminal screen projection device | |
| CN108509232A (en) | Screen recording method, device and computer readable storage medium | |
| CN107707954A (en) | Video broadcasting method and device | |
| CN106506448A (en) | Live display method, device and terminal | |
| CN105786507B (en) | Display interface switching method and device | |
| CN111078170B (en) | Display control method, display control device, and computer-readable storage medium | |
| CN111488107A (en) | Multitask interactive control method, multitask interactive control device and storage medium | |
| CN111610899A (en) | Interface display method, interface display device and storage medium | |
| CN112689047B (en) | Display control method and device and electronic equipment | |
| CN111610912A (en) | Application display method, application display device and storage medium | |
| CN106095285B (en) | Operation execution method and device | |
| CN107396166A (en) | The method and device of live middle display video | |
| CN107566878B (en) | Method and device for displaying pictures in live broadcast | |
| US11783525B2 (en) | Method, device and storage medium form playing animation of a captured image | |
| CN106572397A (en) | Interaction method and device for live video application | |
| CN112269525B (en) | Small screen window display method and device and storage medium | |
| CN111538450B (en) | Theme background display method and device and storage medium | |
| CN106528689B (en) | Methods of exhibiting and device, the electronic equipment of content of pages |
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 |