CN113535044A - Screen rotation display method and device, terminal equipment and storage medium - Google Patents
Screen rotation display method and device, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN113535044A CN113535044A CN202110759194.3A CN202110759194A CN113535044A CN 113535044 A CN113535044 A CN 113535044A CN 202110759194 A CN202110759194 A CN 202110759194A CN 113535044 A CN113535044 A CN 113535044A
- Authority
- CN
- China
- Prior art keywords
- displayed
- application
- mode
- screen
- rotation
- 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The invention discloses a screen rotation display method, a screen rotation display device, terminal equipment and a storage medium, wherein the method comprises the following steps: acquiring an application to be displayed, and determining a split screen mode and a rotation mode corresponding to the application to be displayed according to the application to be displayed; rotating the interface of the application to be displayed according to the rotation mode; and according to the screen splitting mode, performing screen splitting display on the rotated application to be displayed. According to the application, under the condition that a plurality of applications to be displayed exist, a plurality of interfaces to be displayed are rotated and spliced, so that the user can watch the applications conveniently under the condition that the applications are opened simultaneously, and the use experience of the user is improved.
Description
Technical Field
The invention relates to the technical field of display terminals, in particular to a screen rotation display method and device, terminal equipment and a storage medium.
Background
In recent years, with the rise of smart screens, under the support of software, hardware and systems, the simultaneous opening and parallel of multiple windows and multiple applications becomes the development trend of the next smart screen operating system, but at present, the screen can only be rotated under the condition of a single application, and the screen cannot be rotated under the condition of simultaneous opening of multiple applications.
Accordingly, the prior art is yet to be improved and developed.
Disclosure of Invention
The present invention is directed to provide a screen rotation display method, device, terminal device and storage medium, aiming at providing a screen rotation display method, which can rotate a screen when a plurality of applications are simultaneously opened.
In order to solve the technical problems, the technical scheme adopted by the invention is as follows:
in a first aspect, the present invention provides a screen rotation display method, wherein the method includes:
acquiring an application to be displayed, and determining a split screen mode and a rotation mode corresponding to the application to be displayed according to the application to be displayed;
rotating the interface of the application to be displayed according to the rotation mode;
and according to the screen splitting mode, performing screen splitting display on the rotated application to be displayed.
In one implementation manner, the obtaining of the application to be displayed and determining, according to the application to be displayed, a split screen mode and a rotation mode corresponding to the application to be displayed specifically include:
acquiring the number of the applications to be displayed, and determining a split screen mode corresponding to the number of the applications to be displayed according to the number of the applications to be displayed;
and acquiring the attribute of the application to be displayed, and determining a rotation mode corresponding to the attribute of the application to be displayed according to the attribute of the application to be displayed.
In an implementation manner, the rotating the interface of the application to be displayed according to the rotation mode specifically includes:
when the rotation mode is a self-defined mode, rotating the interface of the application to be displayed according to the preset matching relation between the attribute of the application to be displayed and horizontal and vertical screen display;
and when the rotation mode is the self-adaptive mode, rotating the interface of the application to be displayed according to a preset rotation scheme.
In an implementation manner, when the rotation mode is a user-defined mode, rotating the interface of the application to be displayed according to a preset matching relationship between the attribute of the application to be displayed and horizontal and vertical screen display specifically includes:
acquiring an operation instruction of a user, and determining that the user-defined mode is name definition or category definition according to the operation instruction;
when the user-defined mode is name definition, acquiring the name of the application to be displayed, and rotating the interface of the application to be displayed according to the preset matching relation between the name of the application to be displayed and horizontal and vertical screen display;
and when the user-defined mode is a category definition, acquiring the category of the application to be displayed, and rotating the interface of the application to be displayed according to a preset matching relation between the category of the application to be displayed and horizontal and vertical screen display.
In one implementation, when the rotation mode is an adaptive mode, rotating the application to be displayed according to a preset rotation scheme specifically includes:
acquiring information of horizontal and vertical screens of the window content of the application to be displayed;
calculating a rotation effect according to a preset calculation rule to obtain a rotation scheme;
and rotating the interface of the application to be displayed according to the rotation scheme.
In one implementation manner, the performing, according to the split-screen mode, split-screen display on the rotated application to be displayed specifically includes:
dividing a display screen into a plurality of areas according to the split screen mode;
and placing the rotated application to be displayed into a corresponding area for displaying.
In one implementation manner, the obtaining the application to be displayed, and determining, according to the application to be displayed, a split screen mode and a rotation mode corresponding to the application to be displayed further includes:
detecting the application to be displayed at intervals of preset time;
when the number of the applications to be displayed is detected to be increased or decreased, determining a split screen mode and a rotation mode corresponding to the applications to be displayed again according to the applications to be displayed;
rotating the interface of the application to be displayed according to the retrieved rotation mode;
and according to the obtained split screen mode, performing split screen display on the rotated application to be displayed.
In a second aspect, an embodiment of the present invention further provides an apparatus for screen rotation display, where the apparatus includes:
the mode determining module is used for acquiring an application to be displayed and determining a split screen mode and a rotating mode corresponding to the application to be displayed according to the application to be displayed;
the rotation module is used for rotating the interface of the application to be displayed according to the rotation mode;
and the split screen display module is used for performing split screen display on the rotated application to be displayed according to the split screen mode.
In a third aspect, an embodiment of the present invention further provides a terminal device, where the terminal device includes: a processor, a storage medium communicatively coupled to the processor, the storage medium adapted to store a plurality of instructions; the processor is adapted to call instructions in the storage medium to execute a screen rotation display method according to any one of the above aspects.
In a fourth aspect, the present invention further provides a storage medium, where the computer-readable storage medium stores one or more programs, and the one or more programs are executable by one or more processors to implement a screen rotation display method according to any one of the above schemes.
Has the advantages that: compared with the prior art, the invention provides a screen rotation display method, which comprises the following steps: the method comprises the steps of obtaining applications to be displayed, determining a split screen mode and a rotation mode corresponding to the applications to be displayed according to the applications to be displayed, and rotating a screen under the condition that multiple applications are opened simultaneously.
Drawings
Fig. 1 is a flowchart of a detailed implementation of a screen rotation display method according to an embodiment of the present invention.
Fig. 2 is a flowchart illustrating that an interface of an application to be displayed is rotated according to a rotation mode in the screen rotation display method according to the embodiment of the present invention.
Fig. 3 is a schematic block diagram of a screen rotation display device according to an embodiment of the present invention.
Fig. 4 is a schematic diagram of an internal structure of a terminal device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
With the increasing demand of people on entertainment culture industry, the variety of various entertainment equipment is promoted to increase, for example, a rotatable television is a more recent television type, and can automatically rotate according to the type of the specified application, for example, when a user watches a television play by using an Aiqiyi video, a transverse screen mode is used for playing, and when the user browses a short video by using tremble, a display interface is rotated to a vertical screen mode for playing, so that the demand of people on different application display interfaces on the same display terminal is met, and the watching experience of people is improved.
It has been found that the current rotary television basically can perform automatic screen rotation according to the type of the designated application, but only screen rotation in the case of a single application. With the rising of demand of people and wisdom screen, under the support of software, hardware, system, multiwindow, many applications are opened simultaneously and are become the trend of next wisdom screen operating system development, and current display terminal can't rotate the screen under the condition that a plurality of applications are opened simultaneously.
In order to solve the problems of the prior art, the present embodiment provides a screen rotation display method, including: the method comprises the steps of obtaining applications to be displayed, determining a split screen mode and a rotation mode corresponding to the applications to be displayed according to the applications to be displayed, and rotating a screen under the condition that multiple applications are opened simultaneously.
For example, when a user opens an arcade video and a tremble on a mobile phone at the same time, the display applications to be displayed are the arcade video and the tremble, so that the corresponding split screen mode is determined to be a split screen, the arcade video is played on a horizontal screen, and the tremble is played on a vertical screen, so that the display interfaces of the arcade video and the tremble are rotated, and then the rotated application interfaces are placed in the display interfaces behind the split screen for display, so that the user can directly watch the two applications after opening the arcade video and the tremble at the same time, the mobile phone does not need to be rotated to adapt to the playing interfaces of the applications, and the watching experience of the user is improved.
Exemplary method
The screen rotation display method in the embodiment can be applied to terminal equipment, such as a mobile phone and a smart television. The terminal device has a video display function, for example, a display screen is arranged on the smart television and can be used for playing videos. In specific implementation, as shown in fig. 1, the screen projection display control method in this embodiment includes the following steps:
s100, acquiring an application to be displayed, and determining a split screen mode and a rotation mode corresponding to the application to be displayed according to the application to be displayed.
In specific implementation, because the application to be displayed is rotated and displayed in a split screen manner when the plurality of applications are simultaneously opened in the embodiment, the application to be displayed needs to be acquired first, so that the split screen mode and the rotation mode corresponding to the application to be displayed can be conveniently determined according to the application to be displayed. And after the applications to be displayed are acquired, acquiring the number of the applications to be displayed, and determining the corresponding split screen mode according to the number of the applications to be displayed, wherein for example, when the number of the applications to be displayed is 2, the split screen mode is adopted, and when the number of the applications to be displayed is 3, the split screen mode is adopted. And simultaneously acquiring attributes of the application to be displayed, wherein the attributes comprise the name, the category, the rotation attribute and the like of the application to be displayed, so that a corresponding rotation mode is determined according to the attributes of the application to be displayed, for example, when the application to be displayed is an Aichi art video, the name of the application to be displayed is the Aichi art video, the category is an online video type, and the rotation attribute is a cross-screen playing scene, so that the interface of the application to be displayed is conveniently rotated according to the rotation mode. And when the number of the applications to be displayed is 1, rotating the interface of the applications to be displayed according to a preset self-adaptive mode.
Preferably, in order to reduce the rotation generated when the touch is mistakenly touched, the embodiment is provided with a rotary switch, and when the display device is turned on, whether the rotary switch is turned on is judged according to an operation instruction of a user. Only when rotary switch is in the beginning, just can treat when opening a plurality of applications and show that the application rotates the split screen and shows, can further improve the rotatory control of screen, improve the convenience of operation simultaneously.
Preferably, when the application to be displayed is acquired, the split screen mode and the rotation mode corresponding to the application to be displayed are determined according to the application to be displayed, the application to be displayed is detected at preset intervals, when the number of the applications to be displayed is detected to be increased or decreased, the split screen mode and the rotation mode corresponding to the application to be displayed are determined again according to the application to be displayed, that is, the split screen mode and the rotation mode corresponding to the application to be displayed need to be determined again when one application is opened or closed, and the split screen display of the application to be displayed is adjusted, so that the user can still view the most suitable split screen interface spliced after rotation under the condition that the applications are increased or decreased, and the use experience of the user is greatly improved.
And S200, rotating the interface of the application to be displayed according to the rotation mode.
After the rotation mode corresponding to the application to be displayed is determined to be completed, the interface of the application to be displayed needs to be rotated according to the rotation mode, so that the rotated application to be displayed meets the playing requirement of a user, and the effect of improving the viewing experience of the user is achieved.
In one implementation, as shown in fig. 2, the step S200 specifically includes the following steps:
s201, when the rotation mode is a user-defined mode, rotating an interface of the application to be displayed according to a preset matching relation between the attribute of the application to be displayed and horizontal and vertical screen display;
s202, when the rotation mode is the self-adaptive mode, rotating the interface of the application to be displayed according to a preset rotation scheme.
In specific implementation, the obtained interface of the application to be displayed is rotated according to the rotation mode, so that the rotation mode needs to be determined first.
The rotation mode in the embodiment of the application may be a self-defined mode preset by a user or an adaptive mode according to an adaptive rule. Therefore, before the application to be displayed is rotated according to the rotation mode, an operation instruction of a user needs to be acquired to determine to select the custom mode or the adaptive mode.
And when the rotation mode is the self-defined mode, rotating the interface of the application to be displayed according to the matching relation between the preset attribute of the application to be displayed and the horizontal and vertical screen display. Specifically, the custom mode comprises a name definition and a category definition, and a user can select to perform the name definition according to the name of the application or perform the category definition according to the category of the application. And when the user-defined mode is name definition, rotating the interface of the application to be displayed according to the name of the application to be displayed and the preset matching relation between the name of the application to be displayed and the horizontal and vertical screen display. For example, when the names of the applications to be displayed are the Tengchi videos and the Aiqiyi videos, the horizontal and vertical screens corresponding to the Tengchi videos and the Aiqiyi videos are determined to be displayed as the horizontal screens according to the preset matching relationship between the names of the applications to be displayed and the horizontal and vertical screen displays, and therefore the Tengchi videos and the Aiqiyi videos are rotated to be displayed on the horizontal screens. And when the user-defined mode is the category definition, rotating the interface of the application to be displayed according to the category of the application to be displayed and the preset matching relationship between the category of the application to be displayed and the horizontal and vertical screen display. For example, when the application to be displayed is the Yoku screen and the mango TV, the type of the Yoku screen and the mango TV is determined as the online video type, and then the horizontal screen and the vertical screen corresponding to the Yoku screen and the mango TV are determined as the horizontal screen display, so that the Yoku screen and the mango TV are rotated to the horizontal screen display.
And when the rotation mode is the self-adaptive mode, acquiring information of the horizontal and vertical screen of the window content of the application to be displayed, calculating the rotation effect according to a preset calculation rule to obtain a rotation scheme, and finally rotating the application to be displayed according to the rotation scheme. Specifically, some of the calculation rules in this embodiment are known, that is, the horizontal screen and vertical screen application recommendation use rules defined during program development, for example, a + b + c is suitable for the horizontal screen, b + c + d is suitable for the vertical screen, another part is a rule based on big data and behavior habits of the user, the rule is based on screen splicing applications and combinations commonly used by other users, and a dynamically adjusted adaptive algorithm is combined, and the calculation rules in the adaptive definition are dynamically updated from the server after being connected to the network.
And S300, according to the split screen mode, performing split screen display on the rotated application to be displayed.
In specific implementation, because the application to be displayed is displayed in a split screen manner under the condition that a plurality of applications are simultaneously opened, the rotated application to be displayed needs to be displayed in a split screen manner. Specifically, the display screen is divided into a plurality of areas according to the split screen mode, and the rotated applications to be displayed are placed into the corresponding areas to be displayed. For example, when the number of the applications to be displayed is 3, the split screen mode is determined to be the three-split screen mode, then the display screen is divided into 3 regions, and finally the rotated applications to be displayed are placed into the corresponding regions to be displayed, so that split screen display of the plurality of applications is achieved.
To sum up, in the embodiment, an application to be displayed is obtained first, a split screen mode and a rotation mode corresponding to the application to be displayed are determined according to the application to be displayed, since the present invention is to rotate the screen under the condition that multiple applications are simultaneously opened, it is necessary to acquire a plurality of applications to be displayed first, and determining a split screen mode and a rotation mode corresponding to the application to be displayed according to the application to be displayed, then the interface of the application to be displayed is rotated according to the rotation mode, so that the interface of the application to be displayed is rotated to meet the playing requirement of a user, finally the rotated application to be displayed is displayed in a split screen mode according to the split screen mode, under the condition that a plurality of applications are opened simultaneously, and rotating the applications to be displayed according to the playing requirements of different applications, splicing and playing the applications, thereby improving the use experience of users.
Exemplary devices
As shown in fig. 3, the present embodiment also provides an apparatus for screen rotation display, the apparatus including: the device comprises a mode determination module 10, a rotation module 20 and a split screen display module 30. Specifically, the mode determining module 10 is configured to obtain an application to be displayed, and determine a split screen mode and a rotation mode corresponding to the application to be displayed according to the application to be displayed. The rotation module 20 is configured to rotate the interface of the application to be displayed according to the rotation mode. The split-screen display module 30 is configured to perform split-screen display on the rotated application to be displayed according to the split-screen mode.
In one implementation, the mode determination module 10 includes:
the split screen mode determining unit is used for acquiring the number of the applications to be displayed and determining the split screen modes corresponding to the number of the applications to be displayed according to the number of the applications to be displayed;
and the rotation mode determining unit is used for acquiring the attribute of the application to be displayed and determining the rotation mode corresponding to the attribute of the application to be displayed according to the attribute of the application to be displayed.
In one implementation, the rotation module 20 includes:
the user-defined mode unit is used for rotating the interface of the application to be displayed according to the preset matching relation between the attribute of the application to be displayed and horizontal and vertical screen display when the rotation mode is the user-defined mode;
and the self-adaptive rotating unit rotates the interface of the application to be displayed according to a preset rotating scheme when the rotating mode is the self-adaptive mode.
In one implementation, the custom mode unit includes:
the definition determining subunit is used for acquiring an operation instruction of a user and determining that the self-defined mode is name definition or category definition according to the operation instruction;
the name definition subunit is used for acquiring the name of the application to be displayed when the user-defined mode is name definition, and rotating the interface of the application to be displayed according to the preset matching relationship between the name of the application to be displayed and horizontal and vertical screen display;
and the category definition subunit is used for acquiring the category of the application to be displayed when the user-defined mode is category definition, and rotating the interface of the application to be displayed according to the preset matching relationship between the category of the application to be displayed and horizontal and vertical screen display.
In one implementation, the adaptive mode unit includes:
the window content horizontal and vertical screen information acquisition subunit acquires the window content horizontal and vertical screen information of the application to be displayed;
the rotation scheme calculation subunit calculates a rotation effect according to a preset calculation rule to obtain a rotation scheme;
and the rotation subunit rotates the interface of the application to be displayed according to the rotation scheme.
In one implementation, the split-screen display module 30 includes:
the area dividing unit is used for dividing the display screen into a plurality of areas according to the split screen mode;
and the display unit is used for putting the rotated application to be displayed into the corresponding area for displaying.
Based on the above embodiments, the present invention further provides a terminal device, and a schematic block diagram thereof may be as shown in fig. 4. The terminal equipment comprises a processor, a memory, a network interface, a display screen and a temperature sensor which are connected through a system bus. Wherein the processor of the terminal device is configured to provide computing and control capabilities. The memory of the terminal equipment comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the terminal device is used for connecting and communicating with an external terminal through a network. The computer program is executed by a processor to implement a screen rotation display method. The display screen of the terminal equipment can be a liquid crystal display screen or an electronic ink display screen, and the temperature sensor of the terminal equipment is arranged in the terminal equipment in advance and used for detecting the operating temperature of the internal equipment.
It will be understood by those skilled in the art that the block diagram of fig. 4 is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation to the terminal device to which the solution of the present invention is applied, and a specific terminal device may include more or less components than those shown in the figure, or may combine some components, or have different arrangements of components.
In one embodiment, a terminal device is provided, where the terminal device includes a memory, a processor, and a screen-projection display control program stored in the memory and executable on the processor, and when the processor executes the screen-projection display control program, the following operation instructions are implemented:
acquiring an application to be displayed, and determining a split screen mode and a rotation mode corresponding to the application to be displayed according to the application to be displayed;
rotating the interface of the application to be displayed according to the rotation mode;
and according to the screen splitting mode, performing screen splitting display on the rotated application to be displayed.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, databases, or other media used in embodiments provided herein may include non-volatile and/or volatile memory. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
In summary, the present invention provides a screen rotation display method, including: the method comprises the steps of obtaining applications to be displayed, determining a split screen mode and a rotation mode corresponding to the applications to be displayed according to the applications to be displayed, and rotating a screen under the condition that multiple applications are opened simultaneously.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A screen rotation display method is characterized by comprising the following steps:
acquiring an application to be displayed, and determining a split screen mode and a rotation mode corresponding to the application to be displayed according to the application to be displayed;
rotating the interface of the application to be displayed according to the rotation mode;
and according to the screen splitting mode, performing screen splitting display on the rotated application to be displayed.
2. The screen rotation display method according to claim 1, wherein the acquiring an application to be displayed, and the determining a split screen mode and a rotation mode corresponding to the application to be displayed according to the application to be displayed specifically comprises:
acquiring the number of the applications to be displayed, and determining a split screen mode corresponding to the number of the applications to be displayed according to the number of the applications to be displayed;
and acquiring the attribute of the application to be displayed, and determining a rotation mode corresponding to the attribute of the application to be displayed according to the attribute of the application to be displayed.
3. The screen rotation display method according to claim 1, wherein the rotating the interface of the application to be displayed according to the rotation mode specifically comprises:
when the rotation mode is a self-defined mode, rotating the interface of the application to be displayed according to the preset matching relation between the attribute of the application to be displayed and horizontal and vertical screen display;
and when the rotation mode is the self-adaptive mode, rotating the interface of the application to be displayed according to a preset rotation scheme.
4. The screen rotation display method according to claim 3, wherein, when the rotation mode is a user-defined mode, rotating the interface of the application to be displayed according to a preset matching relationship between the attribute of the application to be displayed and horizontal and vertical screen display specifically comprises:
acquiring an operation instruction of a user, and determining that the user-defined mode is name definition or category definition according to the operation instruction;
when the user-defined mode is name definition, acquiring the name of the application to be displayed, and rotating the interface of the application to be displayed according to the preset matching relation between the name of the application to be displayed and horizontal and vertical screen display;
and when the user-defined mode is a category definition, acquiring the category of the application to be displayed, and rotating the interface of the application to be displayed according to a preset matching relation between the category of the application to be displayed and horizontal and vertical screen display.
5. The method according to claim 3, wherein when the rotation mode is an adaptive mode, the rotating the application to be displayed according to a preset rotation scheme specifically comprises:
acquiring information of horizontal and vertical screens of the window content of the application to be displayed;
calculating a rotation effect according to a preset calculation rule to obtain a rotation scheme;
and rotating the interface of the application to be displayed according to the rotation scheme.
6. The screen rotation display method according to claim 1, wherein the split-screen displaying the rotated application to be displayed according to the split-screen mode specifically comprises:
dividing a display screen into a plurality of areas according to the split screen mode;
and placing the rotated application to be displayed into a corresponding area for displaying.
7. The screen rotation display method according to claim 1, wherein the acquiring an application to be displayed, and determining a split screen mode and a rotation mode corresponding to the application to be displayed according to the application to be displayed further comprises:
detecting the application to be displayed at intervals of preset time;
when the number of the applications to be displayed is detected to be increased or decreased, determining a split screen mode and a rotation mode corresponding to the applications to be displayed again according to the applications to be displayed;
rotating the interface of the application to be displayed according to the retrieved rotation mode;
and according to the obtained split screen mode, performing split screen display on the rotated application to be displayed.
8. An apparatus for screen rotation display, the apparatus comprising:
the mode determining module is used for acquiring an application to be displayed and determining a split screen mode and a rotating mode corresponding to the application to be displayed according to the application to be displayed;
the rotation module is used for rotating the interface of the application to be displayed according to the rotation mode;
and the split screen display module is used for performing split screen display on the rotated application to be displayed according to the split screen mode.
9. A terminal device, characterized in that the terminal device comprises: a processor, a storage medium communicatively coupled to the processor, the storage medium adapted to store a plurality of instructions; the processor is adapted to call instructions in the storage medium to execute a method for implementing a screen rotation display according to any one of claims 1 to 8.
10. A storage medium, wherein the computer-readable storage medium stores one or more programs, the one or more programs being executable by one or more processors to implement a screen rotation display method according to any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110759194.3A CN113535044A (en) | 2021-07-05 | 2021-07-05 | Screen rotation display method and device, terminal equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110759194.3A CN113535044A (en) | 2021-07-05 | 2021-07-05 | Screen rotation display method and device, terminal equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113535044A true CN113535044A (en) | 2021-10-22 |
Family
ID=78126796
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110759194.3A Pending CN113535044A (en) | 2021-07-05 | 2021-07-05 | Screen rotation display method and device, terminal equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113535044A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114968012A (en) * | 2022-05-10 | 2022-08-30 | 深圳康佳电子科技有限公司 | Control method and related equipment for infinite screen splicing window combination |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461242A (en) * | 2014-12-08 | 2015-03-25 | 深圳市嘉乐派科技有限公司 | Multiwindow interface realization method based on Android operating system |
CN106020654A (en) * | 2016-05-16 | 2016-10-12 | 微鲸科技有限公司 | Display method and display system for displaying interface of intelligent mobile terminal on intelligent television |
CN108647057A (en) * | 2018-05-10 | 2018-10-12 | Oppo广东移动通信有限公司 | Screen orientation setting method, device, storage medium and terminal |
CN109254715A (en) * | 2018-08-31 | 2019-01-22 | 努比亚技术有限公司 | Screen display direction control method, device, mobile terminal and readable storage medium storing program for executing |
-
2021
- 2021-07-05 CN CN202110759194.3A patent/CN113535044A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104461242A (en) * | 2014-12-08 | 2015-03-25 | 深圳市嘉乐派科技有限公司 | Multiwindow interface realization method based on Android operating system |
CN106020654A (en) * | 2016-05-16 | 2016-10-12 | 微鲸科技有限公司 | Display method and display system for displaying interface of intelligent mobile terminal on intelligent television |
CN108647057A (en) * | 2018-05-10 | 2018-10-12 | Oppo广东移动通信有限公司 | Screen orientation setting method, device, storage medium and terminal |
CN109254715A (en) * | 2018-08-31 | 2019-01-22 | 努比亚技术有限公司 | Screen display direction control method, device, mobile terminal and readable storage medium storing program for executing |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114968012A (en) * | 2022-05-10 | 2022-08-30 | 深圳康佳电子科技有限公司 | Control method and related equipment for infinite screen splicing window combination |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9285945B2 (en) | Method and apparatus for displaying multi-task interface | |
CN112632322B (en) | Video switching method and device, electronic equipment and storage medium | |
CN107357544B (en) | Display method, display device, intelligent terminal and computer readable storage medium | |
CN113676764B (en) | Screen splitting display method, device and storage medium | |
CN112533048B (en) | Video playing method, device and equipment | |
US20170180805A1 (en) | Method and electronic device for video follow-play | |
US20170171277A1 (en) | Method and electronic device for multimedia recommendation based on android platform | |
CN111240780A (en) | Image display method, image display device, display terminal and readable storage medium | |
CN113282262A (en) | Control method and device for screen projection display picture, mobile terminal and storage medium | |
CN111212313A (en) | Advertisement display method, device, storage medium and computer equipment | |
CN113535044A (en) | Screen rotation display method and device, terminal equipment and storage medium | |
CN108595072B (en) | Split screen display method and device, storage medium and electronic equipment | |
US20210263625A1 (en) | User interface interaction method and system | |
CN111710315B (en) | Image display method, image display device, storage medium and electronic equipment | |
CN109819329B (en) | Window display method and smart television | |
CN115202524B (en) | Display method and device | |
US11907599B2 (en) | Information processing method, apparatus, electronic device, and storage medium | |
CN113132803B (en) | Video watching time length prediction method, device, storage medium and terminal | |
CN112291602B (en) | Video playing method, electronic equipment and storage medium | |
CN111818381A (en) | Display method, terminal, electronic equipment and readable storage medium | |
CN108174308B (en) | Video playing method, video playing device, storage medium and electronic equipment | |
CN113438535A (en) | Multi-window display method and device, terminal equipment and storage medium | |
CN112231083A (en) | Advertisement skipping processing method and device, intelligent terminal and storage medium | |
CN110740357A (en) | program playing control method and device, intelligent terminal and storage equipment | |
CN114398131B (en) | Information display method, device, equipment, medium and program product |
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 |