Display method of flexible screen and terminal

文档序号:1048040 发布日期:2020-10-09 浏览:9次 中文

阅读说明:本技术 一种柔性屏幕的显示方法及终端 (Display method of flexible screen and terminal ) 是由 陈晓晓 陈浩 孙祺 胡凯 安振 于 2018-06-29 设计创作,主要内容包括:本申请实施例公开了一种柔性屏幕的显示方法及终端,涉及终端领域,可根据柔性屏幕的物理形态调整柔性屏幕的显示布局,使得柔性屏幕在不同的物理形态下均可为用户提供较好的使用体验。该方法包括:终端接收用户在柔性屏幕中打开第一应用的第一操作,柔性屏幕处于第一物理形态;终端在柔性屏幕的第一有效显示区域中显示第一应用的应用窗口;如果终端检测到柔性屏幕从第一物理形态切换为第二物理形态,则终端可在柔性屏幕的第二有效显示区域中显示第一应用的应用窗口,第二有效显示区域与第一有效显示区域不同。(The embodiment of the application discloses a display method and a terminal of a flexible screen, and relates to the field of terminals. The method comprises the following steps: the terminal receives a first operation of opening a first application in a flexible screen by a user, wherein the flexible screen is in a first physical form; the terminal displays an application window of a first application in a first effective display area of the flexible screen; if the terminal detects that the flexible screen is switched from the first physical form to the second physical form, the terminal can display the application window of the first application in a second effective display area of the flexible screen, wherein the second effective display area is different from the first effective display area.)

A display method of a flexible screen, comprising:

the method comprises the steps that a terminal receives a first operation of opening a first application in a flexible screen by a user, wherein the flexible screen is in a first physical form;

the terminal displays an application window of the first application in a first effective display area of the flexible screen;

the terminal detects that the flexible screen is switched from the first physical form to the second physical form;

and the terminal displays an application window of the first application in a second effective display area of the flexible screen, wherein the second effective display area is different from the first effective display area.

The method for displaying the flexible screen according to claim 1, further comprising, after the terminal receives a first operation of a user to open the first application in the flexible screen:

the terminal acquires display layout information of the first application, wherein the display layout information is used for indicating a screen proportion supported by the first application when the first application is displayed;

the terminal determines a first effective display area of the flexible screen in the first physical form;

wherein the terminal displays an application window of the first application in a first effective display area of the flexible screen, including:

and the terminal displays the application window of the first application in the first effective display area according to the display layout information of the first application.

The method for displaying the flexible screen according to claim 2, wherein the terminal determines the first effective display area of the flexible screen in the first physical form, and comprises:

the terminal acquires physical form information of the flexible screen, wherein the physical form of the flexible screen comprises a folded state and an unfolded state;

the terminal determines a first effective display area in the flexible screen according to the physical form information; when the flexible screen is in an unfolded state, the first effective display area is the whole flexible screen; when the flexible screen is in a folded state, the first effective display area is an area of the flexible screen divided along a folding line.

The method for displaying a flexible screen according to claim 2 or 3, wherein the displaying, by the terminal, the application window of the first application in the first active display area according to the display layout information of the first application comprises:

if the first application supports any screen proportion, the terminal displays an application window of the first application in a full screen mode in the first effective display area; alternatively, the first and second electrodes may be,

if the screen proportion supported by the first application is not smaller than the aspect ratio of the first effective display area, the terminal displays an application window of the first application in the first effective display area in a full screen mode; alternatively, the first and second electrodes may be,

and if the screen proportion supported by the first application is smaller than the aspect ratio of the first effective display area, the terminal displays the application window of the first application in a first area according to the screen proportion supported by the first application, and the first area is positioned in the first effective display area.

The method for displaying a flexible screen according to claim 4, wherein if the first application supports a screen ratio smaller than an aspect ratio of the first effective display area, the method further comprises:

and the terminal displays at least one shortcut button in a second area, wherein the second area is an area except the first area in the first effective display area.

The display method of the flexible screen according to any one of claims 1 to 5, wherein an application configuration list is stored in the terminal, and the application configuration list comprises at least one application and a maximum screen ratio actually supported by the application;

wherein the terminal displays an application window of the first application in a first effective display area of the flexible screen, including:

and if the application configuration list comprises the first application, the terminal displays an application window of the first application in the first effective display area according to the maximum screen proportion supported by the first application in the application configuration list.

The method for displaying the flexible screen according to any one of claims 1 to 6, wherein the terminal detecting that the flexible screen is switched from the first physical form to the second physical form comprises:

when the physical form information acquired by the terminal at this time is different from the physical form information acquired at the last time, the terminal determines that the flexible screen is switched from the first physical form to the second physical form.

The method for displaying the flexible screen according to any one of claims 2 to 5, further comprising, after the terminal detects that the flexible screen is switched from the first physical form to the second physical form:

the terminal determines a second effective display area of the flexible screen in the second physical form;

wherein the terminal displays an application window of the first application in a second effective display area of the flexible screen, including:

and the terminal displays the application window of the first application in the second effective display area according to the display layout information of the first application.

The method for displaying a flexible screen according to claim 8, wherein the displaying, by the terminal, the application window of the first application in the second active display area according to the display layout information of the first application comprises:

if the first application supports any screen proportion, the terminal displays an application window of the first application in a full screen mode in the second effective display area; otherwise, the terminal displays the application window of the first application in the second effective display area according to the size of the application window of the first application in the first effective display area.

The method for displaying the flexible screen according to claim 9, wherein the displaying, by the terminal, the application window of the first application in the second active display area according to the application window size of the first application in the first active display area comprises:

if the aspect ratio of the application window of the first application in the first effective display area is the same as that of the second effective display area, the terminal displays the application window of the first application in the second effective display area in a full screen mode;

if the aspect ratio of the application window of the first application in the first effective display area is different from the aspect ratio of the second effective display area, the terminal displays the scaled application window of the first application in the second effective display area.

The method for displaying the flexible screen according to claim 10, wherein the terminal displays the scaled application window of the first application in the second effective display area, and the method comprises:

the terminal scales the application window according to the aspect ratio of the application window of the first application in the first effective display area;

and the terminal displays the zoomed application window in the second effective display area.

The method for displaying the flexible screen according to any one of claims 1 to 11, further comprising, after the terminal detects that the flexible screen is switched from the first physical form to the second physical form:

and the terminal closes the application window of the first application in the first effective display area.

A display method of a flexible screen, wherein a physical form of the flexible screen includes a folded state and an unfolded state, the method comprising:

the method comprises the steps that a terminal receives a first operation of opening a first application in a flexible screen by a user, wherein the flexible screen is in a first physical form;

the terminal acquires display layout information of the first application, wherein the display layout information is used for indicating a screen proportion supported by the first application when the first application is displayed;

the terminal determines a first effective display area of the flexible screen in the first physical form;

and the terminal displays the application window of the first application in the first effective display area according to the display layout information of the first application.

A terminal, comprising:

a flexible screen, wherein the flexible screen comprises a touch-sensitive surface and a display, and wherein the physical form of the flexible screen comprises a folded state and an unfolded state;

one or more processors;

one or more memories;

and one or more computer programs, wherein the one or more computer programs are stored in the one or more memories, the one or more computer programs comprising instructions which, when executed by the terminal, cause the terminal to perform the steps of:

receiving a first operation of a user for opening a first application in a flexible screen, wherein the flexible screen is in a first physical form;

displaying an application window of the first application in a first active display area of the flexible screen;

detecting a switch of the flexible screen from the first physical form to a second physical form;

displaying an application window of the first application in a second active display area of the flexible screen, the second active display area being different from the first active display area.

The terminal according to claim 14, wherein after the terminal receives a first operation of opening a first application in the flexible screen by a user, the terminal is further configured to perform:

acquiring display layout information of the first application, wherein the display layout information is used for indicating a screen proportion supported by the first application when the first application is displayed;

determining a first effective display area of the flexible screen in the first physical form;

the displaying, by the terminal, an application window of the first application in a first effective display area of the flexible screen specifically includes:

and displaying an application window of the first application in the first effective display area according to the display layout information of the first application.

The terminal according to claim 15, wherein the terminal determines a first effective display area of the flexible screen in the first physical form, and specifically comprises:

acquiring physical form information of the flexible screen, wherein the physical form of the flexible screen comprises a folded state and an unfolded state;

determining a first effective display area in the flexible screen according to the physical form information; when the flexible screen is in an unfolded state, the first effective display area is the whole flexible screen; when the flexible screen is in a folded state, the first effective display area is an area of the flexible screen divided along a folding line.

The terminal according to claim 15 or 16, wherein the terminal displays an application window of the first application in the first effective display area according to the display layout information of the first application, and specifically includes:

if the first application supports any screen proportion, displaying an application window of the first application in a full screen mode in the first effective display area; alternatively, the first and second electrodes may be,

if the screen proportion supported by the first application is not smaller than the aspect ratio of the first effective display area, displaying an application window of the first application in a full screen mode in the first effective display area; alternatively, the first and second electrodes may be,

and if the screen proportion supported by the first application is smaller than the aspect ratio of the first effective display area, displaying the application window of the first application in a first area according to the screen proportion supported by the first application, wherein the first area is positioned in the first effective display area.

The terminal of claim 17, wherein if the first application supports a screen ratio smaller than the aspect ratio of the first effective display area, the terminal is further configured to perform operations comprising:

displaying at least one shortcut button in a second area, the second area being an area other than the first area in the first active display area.

The terminal according to any of claims 14-18, wherein an application configuration list is stored in the terminal, wherein the application configuration list comprises at least one application and a maximum screen ratio actually supported by the application;

the displaying, by the terminal, an application window of the first application in a first effective display area of the flexible screen specifically includes:

if the application configuration list comprises the first application, displaying an application window of the first application in the first effective display area according to the maximum screen proportion supported by the first application in the application configuration list.

The terminal according to any of claims 14 to 19, wherein the detecting of the switching of the flexible screen from the first physical form to the second physical form by the terminal specifically comprises:

and when the physical form information acquired by the terminal at this time is different from the physical form information acquired last time, determining that the flexible screen is switched from the first physical form to the second physical form.

A terminal according to any of claims 15-18, wherein after the terminal detects that the flexible screen switches from the first physical form to the second physical form, the terminal is further configured to perform:

determining a second effective display area of the flexible screen in the second physical form;

the displaying, by the terminal, the application window of the first application in the second effective display area of the flexible screen specifically includes:

and displaying the application window of the first application in the second effective display area according to the display layout information of the first application.

The terminal according to claim 21, wherein the terminal displays the application window of the first application in the second effective display area according to the display layout information of the first application, and specifically includes:

if the first application supports any screen proportion, displaying an application window of the first application in a full screen mode in the second effective display area; otherwise, displaying the application window of the first application in the second effective display area according to the size of the application window of the first application in the first effective display area.

The terminal according to claim 22, wherein the displaying, by the terminal, the application window of the first application in the second active display area according to the size of the application window of the first application in the first active display area specifically includes:

if the aspect ratio of the application window of the first application in the first effective display area is the same as that of the second effective display area, displaying the application window of the first application in a full screen mode in the second effective display area;

if the aspect ratio of the application window of the first application in the first effective display area is different from the aspect ratio of the second effective display area, the application window of the first application is zoomed and then displayed in the second effective display area.

The terminal according to claim 23, wherein the terminal displays the scaled application window of the first application in the second effective display area, specifically including:

scaling an application window of the first application according to an aspect ratio of the application window in the first effective display area;

displaying the scaled application window in the second effective display area.

A terminal according to any of claims 14-25, wherein after the terminal detects that the flexible screen switches from the first physical form to the second physical form, the terminal is further configured to perform:

closing an application window of the first application in the first active display area.

A terminal, comprising:

a flexible screen, wherein the flexible screen comprises a touch-sensitive surface and a display, and wherein the physical form of the flexible screen comprises a folded state and an unfolded state;

one or more processors;

one or more memories;

and one or more computer programs, wherein the one or more computer programs are stored in the one or more memories, the one or more computer programs comprising instructions which, when executed by the terminal, cause the terminal to perform the steps of:

receiving a first operation of a user for opening a first application in a flexible screen, wherein the flexible screen is in a first physical form;

acquiring display layout information of the first application, wherein the display layout information is used for indicating a screen proportion supported by the first application when the first application is displayed;

determining a first effective display area of the flexible screen in the first physical form;

and displaying the application window of the first application in the first effective display area according to the display layout information of the first application.

A computer-readable storage medium having instructions stored therein, which when run on a terminal, cause the terminal to perform the method of displaying a flexible screen according to any one of claims 1-12 or claim 13.

A computer program product comprising instructions for causing a terminal to perform the method of displaying a flexible screen according to any one of claims 1-12 or claim 13 when the computer program product is run on the terminal.

47页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:预先录制的视频的自动语音翻译配音

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类