CN112256172A - Application display method, device, terminal and storage medium - Google Patents

Application display method, device, terminal and storage medium Download PDF

Info

Publication number
CN112256172A
CN112256172A CN202011127012.2A CN202011127012A CN112256172A CN 112256172 A CN112256172 A CN 112256172A CN 202011127012 A CN202011127012 A CN 202011127012A CN 112256172 A CN112256172 A CN 112256172A
Authority
CN
China
Prior art keywords
interactive interface
target application
application
instruction
switching
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.)
Granted
Application number
CN202011127012.2A
Other languages
Chinese (zh)
Other versions
CN112256172B (en
Inventor
胡恒一
方迟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN202011127012.2A priority Critical patent/CN112256172B/en
Publication of CN112256172A publication Critical patent/CN112256172A/en
Application granted granted Critical
Publication of CN112256172B publication Critical patent/CN112256172B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present disclosure relates to the field of computer technologies, and in particular, to an application display method, apparatus, terminal, and storage medium. The application display method provided by the present disclosure includes: responding to an instruction for starting the target application, and determining interactive interface display information of the target application according to a system currently operated by the terminal; displaying an interactive interface of the target application based on the interactive interface display information; responding to an instruction of switching the interactive interface, and switching and displaying the interactive interface of the target application; the target application is provided with a first interactive interface corresponding to the first system and a second interactive interface corresponding to the second system.

Description

Application display method, device, terminal and storage medium
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to an application display method, apparatus, terminal, and storage medium.
Background
With the development of the mobile phone operating system and the improvement of the hardware processing capacity, the mobile phone can run a large screen system derived from the mobile phone operating system and project the large screen system to an external display for display. Although the large-screen system is customized to have the display scale and the interaction habit of adapting to the large-screen display, the display interface of the mobile phone applied to the large-screen system is still only the vertical-screen display interface which is displayed in an enlarged mode, and the display scale of the display interface is not matched with the display scale and the interaction habit of the page layout corresponding to the large-screen display.
Disclosure of Invention
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
According to one or more embodiments of the present disclosure, there is provided an application display method including:
responding to an instruction for starting a target application, and determining interactive interface display information of the target application according to a system currently operated by a terminal;
displaying an interactive interface of the target application based on the interactive interface display information;
responding to an instruction of switching the interactive interface, and switching and displaying the interactive interface of the target application;
the target application is provided with a first interactive interface corresponding to a first system and a second interactive interface corresponding to a second system.
According to one or more embodiments of the present disclosure, there is provided an application display apparatus including:
the determining unit is used for responding to an instruction for starting the target application and determining interactive interface display information of the target application according to a system currently operated by the terminal;
the starting display unit is used for displaying the interactive interface of the target application based on the interactive interface display information;
the switching display unit is used for responding to an instruction of switching the interactive interface and switching and displaying the interactive interface of the target application;
the target application is provided with a first interactive interface corresponding to a first system and a second interactive interface corresponding to a second system.
According to one or more embodiments of the present disclosure, there is provided a terminal including:
at least one memory and at least one processor;
wherein the memory is used for storing program codes, and the processor is used for calling the program codes stored in the memory to execute the application display method provided according to one or more embodiments of the present disclosure.
According to one or more embodiments of the present disclosure, there is provided a non-transitory computer storage medium storing program code executable by a computer device to cause the computer device to perform an application display method provided according to one or more embodiments of the present disclosure.
According to the application display method provided by the embodiment of the disclosure, on one hand, the corresponding interactive interface display information of the application is determined according to the currently running system of the terminal by responding to the instruction of starting the target application, and the interactive interface of the application is displayed based on the interactive interface display information, so that the interactive interface displayed by default after the application is started can be adapted to the current system, and the application interface is made to accord with the display proportion and the interaction habit of the current system; on the other hand, the interactive interface of the target application is switched and displayed by responding to the instruction of switching the interactive interface, so that the user can flexibly switch the application interface according to the current use requirement under the same system.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
Fig. 1 is a flowchart of an application display method provided according to an embodiment of the present disclosure;
FIGS. 2 and 3 are schematic diagrams of an interactive interface of a target application provided in accordance with an embodiment of the present disclosure;
FIG. 4 is a flowchart of an application display method according to another embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of an application display device according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a terminal device for implementing an embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the steps recited in the apparatus embodiments of the present disclosure may be performed in a different order and/or performed in parallel. Moreover, device embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The term "responsive to" and related terms mean that one signal or event is affected to some extent, but not necessarily completely or directly, by another signal or event. If an event x occurs "in response" to an event y, x may respond directly or indirectly to y. For example, the occurrence of y may ultimately result in the occurrence of x, but other intermediate events and/or conditions may exist. In other cases, y may not necessarily result in the occurrence of x, and x may occur even though y has not already occurred. Furthermore, the term "responsive to" may also mean "at least partially responsive to". The term "determining" broadly encompasses a wide variety of actions that can include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, a database or another data structure), ascertaining and the like, and can also include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory) and the like, as well as resolving, selecting, choosing, establishing and the like. Relevant definitions for other terms will be given in the following description. Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
For the purposes of this disclosure, the phrase "a and/or B" means (a), (B), or (a and B).
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
Referring to fig. 1, fig. 1 shows a flowchart of an application display method 100 provided in an embodiment of the present disclosure, which includes steps S101 to S103:
step S101: and responding to an instruction for starting the target application, and determining interactive interface display information of the target application according to a system currently operated by the terminal.
The target application is provided with a first interactive interface corresponding to the first system and a second interactive interface corresponding to the second system. The first system and the second system can be different operating systems, or different display modes, derivative systems or subsystems of the same operating system. Illustratively, the first system may be a mobile phone operating system, including but not limited to an Android system, an iOS system; the second system may be a large screen system including, but not limited to, a tablet operating system (e.g., ipadOS system), a dex system, an emu Desktop system, a TNT system. In some embodiments, the first interactive interface and the second interactive interface have different aspect ratios and/or interface layouts.
The instructions for starting the target application include but are not limited to touch operation, click operation and voice or gesture instructions for starting the target application on the target application icon; the interactive interface display information is used for the terminal to draw and generate an interactive interface of the target application, which may include information indicating a shape and a layout of the interactive interface. Illustratively, the interactive interface display information includes an interactive interface profile.
In this embodiment, the target application is configured to have a first interactive interface and a second interactive interface corresponding to different systems, so that when the target application is started, the terminal determines corresponding interactive interface display information according to a currently running system.
Step S102: and displaying the interactive interface of the target application based on the interactive interface display information.
In this step, the terminal may draw an interactive interface of the target application based on the interactive interface display information and display the interactive interface on a display screen of the terminal.
Step S103: and responding to an instruction of switching the interactive interface, and switching and displaying the interactive interface of the target application.
The instruction for switching the interactive interface includes, but is not limited to, a touch operation, a click operation, a voice instruction or a gesture instruction on a preset control on the interactive interface.
In this step, the terminal may determine the corresponding interactive interface display information according to the instruction for switching the interactive interface, and draw and display the corresponding interactive interface based on the interactive interface display information, thereby implementing switching of the interactive interface of the display target application.
Thus, according to the application display method provided by the embodiment of the disclosure, on one hand, the corresponding interactive interface display information of the application is determined according to the currently running system of the terminal by responding to the instruction of starting the target application, and the interactive interface of the application is displayed based on the interactive interface display information, so that the interactive interface displayed by default after the application is started can be adapted to the current system, and the application interface is made to conform to the display proportion and the interaction habit of the current system; on the other hand, the interactive interface of the target application is switched and displayed by responding to the instruction of switching the interactive interface, so that the user can flexibly switch the application interface according to the current use requirement under the same system.
Fig. 2 and 3 respectively illustrate schematic diagrams of a display interface of a target application provided according to an embodiment of the present disclosure. Referring to fig. 2, the mobile terminal 10 is provided with a mobile phone operating system and a large screen system derived based on the mobile phone operating system, and the mobile terminal 10 may project the large screen system running thereon to the display device 20 in a wired or wireless manner to display and open the target applications a and B under the large screen system. The target applications A and B are provided with a first interactive interface adaptive to the mobile terminal and a second interactive interface adaptive to the large-screen system. After the user starts the target applications a and B under the large-screen system, the second interactive interface 210 of the target application a and the second interactive interface 220 of the target application B are respectively displayed in the large-screen system interface 200. Referring to fig. 3, according to the application display method provided by the embodiment of the disclosure, the interactive interfaces of the target applications a and B are switched to be displayed by the second interactive interfaces 210 and 220 to the first interactive interfaces 310 and 320, respectively, in response to the instruction for switching the interactive interfaces, so that the target applications A, B can be displayed in a reasonable layout manner simultaneously in the screen.
In some embodiments, the instructions to switch the interactive interface comprise shape adjustment instructions for the interactive interface of the target application. According to the application display method provided by the embodiment of the disclosure, a user can switch the interactive interface of the target application by adjusting the shape of the application window according to needs.
Further, in some embodiments, step S103 includes:
step A1: and switching and displaying the interactive interface corresponding to the shape according to the shape of the interactive interface of the target application after being adjusted by the shape adjusting instruction.
Further, in some embodiments, step a1 includes:
step a 1: and switching and displaying the interactive interface corresponding to the aspect ratio according to the aspect ratio of the interactive interface of the target application after being adjusted by the shape adjusting instruction.
Illustratively, if the aspect ratio is greater than a preset threshold, displaying a vertical screen interactive interface of the target application, and if the aspect ratio is less than the preset threshold, displaying a horizontal screen interface of the target application.
In some embodiments, the first interactive interface is a portrait interactive interface; the second interactive interface is a horizontal screen interactive interface.
Referring to fig. 4, fig. 4 shows a flowchart of an application display method 400 provided in an embodiment of the present disclosure, which includes steps S401 to S405:
step S401: responding to an instruction for starting a target application, and determining interactive interface display information of the target application according to a system currently operated by a terminal;
step S402: displaying an interactive interface of the target application based on the interactive interface display information;
step S403: responding to the shape adjusting instruction, and determining the aspect ratio of the interactive interface of the target application currently displayed by the terminal after adjustment; if the aspect ratio is greater than or equal to the preset threshold, go to step S404; if the aspect ratio is smaller than the preset threshold, step S405 is executed;
step S404: and displaying a preset vertical screen interactive interface of the target application.
Step S405: and displaying a preset cross screen interactive interface of the target application.
Accordingly, as shown in fig. 5, an embodiment of the present disclosure provides an application display apparatus 500, including:
a determining unit 501, configured to determine, in response to an instruction to start a target application, interactive interface display information of the target application according to a system currently running in a terminal;
a starting display unit 502, configured to display an interactive interface of the target application based on the interactive interface display information;
a switching display unit 503, configured to switch and display the interactive interface of the target application in response to an instruction for switching the interactive interface;
the target application is provided with a first interactive interface corresponding to a first system and a second interactive interface corresponding to a second system.
For the embodiments of the apparatus, since they correspond substantially to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described apparatus embodiments are merely illustrative, in that modules illustrated as separate modules may or may not be separate. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
According to the application display method provided by the embodiment of the disclosure, on one hand, the corresponding interactive interface display information of the application is determined according to the currently running system of the terminal by responding to the instruction of starting the target application, and the interactive interface of the application is displayed based on the interactive interface display information, so that the interactive interface displayed by default after the application is started can be adapted to the current system, and the application interface is made to accord with the display proportion and the interaction habit of the current system; on the other hand, the interactive interface of the target application is switched and displayed by responding to the instruction of switching the interactive interface, so that the user can flexibly switch the application interface according to the current use requirement under the same system.
In some embodiments, the instructions to switch the interactive interface comprise shape adjustment instructions for the interactive interface of the target application. According to the application display method provided by the embodiment of the disclosure, a user can switch the interactive interface of the target application by adjusting the shape of the application window according to needs.
Further, in some embodiments, the switching display unit 503 is configured to switch and display the interactive interface corresponding to the shape according to the shape of the interactive interface of the target application adjusted by the shape adjusting instruction.
Further, in some embodiments, the switching display unit 503 is configured to switch and display the interactive interface corresponding to the aspect ratio according to the aspect ratio of the interactive interface of the target application adjusted by the shape adjusting instruction.
Illustratively, if the aspect ratio is greater than a preset threshold, displaying a vertical screen interactive interface of the target application, and if the aspect ratio is less than the preset threshold, displaying a horizontal screen interface of the target application.
In some embodiments, the first interactive interface is a portrait interactive interface; the second interactive interface is a horizontal screen interactive interface.
Accordingly, according to one or more embodiments of the present disclosure, there is provided a terminal device including:
at least one memory and at least one processor;
wherein the memory is used for storing program codes, and the processor is used for calling the program codes stored in the memory to execute the application display method provided by one or more embodiments of the present disclosure.
Accordingly, according to one or more embodiments of the present disclosure, there is provided a non-transitory computer storage medium storing program code executable by a computer device to cause the computer device to perform an application display method provided according to one or more embodiments of the present disclosure.
Fig. 6 shows a schematic structural diagram of a terminal device 800 for implementing an embodiment of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), and the like, and fixed terminals such as a digital TV, a desktop computer, and the like. The terminal device shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 6, the terminal device 800 may include a processing means (e.g., a central processing unit, a graphic processor, etc.) 801 that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)802 or a program loaded from a storage means 808 into a Random Access Memory (RAM) 803. In the RAM 803, various programs and data necessary for the operation of the terminal apparatus 800 are also stored. The processing apparatus 801, the ROM 802, and the RAM 803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to bus 804.
Generally, the following devices may be connected to the I/O interface 805: input devices 806 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 807 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, and the like; storage 808 including, for example, magnetic tape, hard disk, etc.; and a communication device 809. For example, the storage 808 may store a first database and a second database, wherein the first database stores at least one first sub-program identifier of a first program; the second database stores at least one second sub-program identification of the first program. The communication means 809 may allow the terminal apparatus 800 to perform wireless or wired communication with other apparatuses to exchange data. While fig. 6 illustrates a terminal apparatus 800 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a non-transitory computer readable medium, the computer program comprising program code for executing an apparatus illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication means 809, or installed from the storage means 808, or installed from the ROM 802. The computer program, when executed by the processing apparatus 801, performs the above-described functions defined in the apparatus of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be included in the terminal device; or may exist separately without being assembled into the terminal device.
The computer readable medium carries one or more programs which, when executed by the terminal device, cause the terminal device to: responding to an instruction for starting the target application, and determining interactive interface display information of the target application according to a system currently operated by the terminal; displaying an interactive interface of the target application based on the interactive interface display information; responding to an instruction of switching the interactive interface, and switching and displaying the interactive interface of the target application; the target application is provided with a first interactive interface corresponding to the first system and a second interactive interface corresponding to the second system.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, apparatuses, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Here, the name of the unit does not constitute a limitation of the unit itself in some cases, and for example, the instruction unit may be described as "a unit for receiving a first user operation instruction".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
According to one or more embodiments of the present disclosure, there is provided an application display method including: responding to an instruction for starting a target application, and determining interactive interface display information of the target application according to a system currently operated by a terminal; displaying an interactive interface of the target application based on the interactive interface display information; responding to an instruction of switching the interactive interface, and switching and displaying the interactive interface of the target application; the target application is provided with a first interactive interface corresponding to a first system and a second interactive interface corresponding to a second system.
According to one or more embodiments of the present disclosure, the instruction to switch the interactive interface includes a shape adjustment instruction of the interactive interface for the target application.
According to one or more embodiments of the present disclosure, the switching, in response to an instruction to switch an interactive interface, an interactive interface displaying the target application includes: and switching and displaying the interactive interface corresponding to the shape according to the shape of the interactive interface of the target application after being adjusted by the shape adjusting instruction.
According to one or more embodiments of the present disclosure, the switching, in response to an instruction to switch an interactive interface, an interactive interface displaying the target application includes: and switching and displaying the interactive interface corresponding to the aspect ratio according to the aspect ratio of the interactive interface of the target application after being adjusted by the shape adjusting instruction.
According to one or more embodiments of the present disclosure, the first interactive interface and the second interactive interface have different aspect ratios and/or interface layouts.
According to one or more embodiments of the present disclosure, the first interactive interface is a portrait screen interactive interface; the second interactive interface is a horizontal screen interactive interface.
According to one or more embodiments of the present disclosure, the first system is a mobile phone operating system; the second system is a large screen system.
According to one or more embodiments of the present disclosure, there is provided an application display apparatus including: the determining unit is used for responding to an instruction for starting the target application and determining interactive interface display information of the target application according to a system currently operated by the terminal; the starting display unit is used for displaying the interactive interface of the target application based on the interactive interface display information; the switching display unit is used for responding to an instruction of switching the interactive interface and switching and displaying the interactive interface of the target application; the target application is provided with a first interactive interface corresponding to a first system and a second interactive interface corresponding to a second system.
According to one or more embodiments of the present disclosure, there is provided a terminal including: at least one memory and at least one processor; wherein the memory is used for storing program codes, and the processor is used for calling the program codes stored in the memory to execute the application display method provided according to one or more embodiments of the present disclosure.
According to one or more embodiments of the present disclosure, there is provided a non-transitory computer storage medium storing program code executable by a computer device to cause the computer device to perform an application display method provided according to one or more embodiments of the present disclosure.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or logical acts of devices, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (10)

1. An application display method, comprising:
responding to an instruction for starting a target application, and determining interactive interface display information of the target application according to a system currently operated by a terminal;
displaying an interactive interface of the target application based on the interactive interface display information;
responding to an instruction of switching the interactive interface, and switching and displaying the interactive interface of the target application;
the target application is provided with a first interactive interface corresponding to a first system and a second interactive interface corresponding to a second system.
2. The application display method of claim 1,
the instruction for switching the interactive interface comprises a shape adjusting instruction of the interactive interface aiming at the target application.
3. The application display method of claim 2, wherein the switching the interactive interface of the target application in response to the instruction to switch the interactive interface comprises:
and switching and displaying the interactive interface corresponding to the shape according to the shape of the interactive interface of the target application after being adjusted by the shape adjusting instruction.
4. The application display method of claim 3, wherein the switching the interactive interface of the target application in response to the instruction to switch the interactive interface comprises:
and switching and displaying the interactive interface corresponding to the aspect ratio according to the aspect ratio of the interactive interface of the target application after being adjusted by the shape adjusting instruction.
5. The application display method of claim 1,
the first interactive interface and the second interactive interface have different aspect ratios and/or interface layouts.
6. The application display method of claim 1,
the first interactive interface is a vertical screen interactive interface;
the second interactive interface is a horizontal screen interactive interface.
7. The application display method of claim 1,
the first system is a mobile phone operating system;
the second system is a large screen system.
8. An application display device, comprising:
the determining unit is used for responding to an instruction for starting the target application and determining interactive interface display information of the target application according to a system currently operated by the terminal;
the starting display unit is used for displaying the interactive interface of the target application based on the interactive interface display information;
the switching display unit is used for responding to an instruction of switching the interactive interface and switching and displaying the interactive interface of the target application;
the target application is provided with a first interactive interface corresponding to a first system and a second interactive interface corresponding to a second system.
9. A terminal, comprising:
at least one memory and at least one processor;
wherein the memory is used for storing program codes, and the processor is used for calling the program codes stored in the memory to execute the application display method of any one of claims 1 to 7.
10. A non-transitory computer storage medium storing program code executable by a computer device to cause the computer device to perform the application display method of any one of claims 1 to 7.
CN202011127012.2A 2020-10-20 2020-10-20 Application display method, device, terminal and storage medium Active CN112256172B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011127012.2A CN112256172B (en) 2020-10-20 2020-10-20 Application display method, device, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011127012.2A CN112256172B (en) 2020-10-20 2020-10-20 Application display method, device, terminal and storage medium

Publications (2)

Publication Number Publication Date
CN112256172A true CN112256172A (en) 2021-01-22
CN112256172B CN112256172B (en) 2022-07-29

Family

ID=74245664

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011127012.2A Active CN112256172B (en) 2020-10-20 2020-10-20 Application display method, device, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN112256172B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113051018A (en) * 2021-03-30 2021-06-29 京东方科技集团股份有限公司 Control method, device, equipment and medium of conference system
CN113127101A (en) * 2021-05-17 2021-07-16 北京字节跳动网络技术有限公司 Application program control method, device, equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108984174A (en) * 2018-07-03 2018-12-11 百度在线网络技术(北京)有限公司 Cross-platform application creation method, device, server and storage medium
CN110244996A (en) * 2019-05-14 2019-09-17 苏宁智能终端有限公司 A kind of method, apparatus and terminal of transverse screen display terminal adaptation vertical screen application program
WO2019234736A1 (en) * 2018-06-06 2019-12-12 Comvert Ltd. Systems and methods for dynamic adaptation of a graphical user interface
CN111258467A (en) * 2020-01-07 2020-06-09 腾讯科技(深圳)有限公司 Interface display method and device, computer equipment and storage medium
CN111625163A (en) * 2020-06-29 2020-09-04 海信电子科技(深圳)有限公司 Display device and application program interface display method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019234736A1 (en) * 2018-06-06 2019-12-12 Comvert Ltd. Systems and methods for dynamic adaptation of a graphical user interface
CN108984174A (en) * 2018-07-03 2018-12-11 百度在线网络技术(北京)有限公司 Cross-platform application creation method, device, server and storage medium
CN110244996A (en) * 2019-05-14 2019-09-17 苏宁智能终端有限公司 A kind of method, apparatus and terminal of transverse screen display terminal adaptation vertical screen application program
CN111258467A (en) * 2020-01-07 2020-06-09 腾讯科技(深圳)有限公司 Interface display method and device, computer equipment and storage medium
CN111625163A (en) * 2020-06-29 2020-09-04 海信电子科技(深圳)有限公司 Display device and application program interface display method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113051018A (en) * 2021-03-30 2021-06-29 京东方科技集团股份有限公司 Control method, device, equipment and medium of conference system
CN113127101A (en) * 2021-05-17 2021-07-16 北京字节跳动网络技术有限公司 Application program control method, device, equipment and medium

Also Published As

Publication number Publication date
CN112256172B (en) 2022-07-29

Similar Documents

Publication Publication Date Title
US20220261127A1 (en) Information display method and apparatus, electronic device, and computer readable medium
CN113191726B (en) Task detail interface display method, device, equipment and computer readable medium
CN110781432A (en) Page jump method and device, electronic equipment and computer readable storage medium
CN111190520A (en) Menu item selection method and device, readable medium and electronic equipment
CN111400625B (en) Page processing method and device, electronic equipment and computer readable storage medium
CN111459364B (en) Icon updating method and device and electronic equipment
CN112256231B (en) Volume control method, device, terminal and storage medium
CN112256172B (en) Application display method, device, terminal and storage medium
CN111596991A (en) Interactive operation execution method and device and electronic equipment
CN113741756A (en) Information processing method, device, terminal and storage medium
CN111291244A (en) House resource information display method, device, terminal and storage medium
CN110825481A (en) Method and device for displaying page information corresponding to page tag and electronic equipment
CN113254136A (en) Information recommendation popup window display method, device, equipment and computer readable medium
US20230385080A1 (en) Method and apparatus for presenting information on lock screen interface, terminal, and storage medium
CN110865846A (en) Application management method, device, terminal, system and storage medium
CN114428925A (en) Page rendering method and device, electronic equipment and computer readable medium
CN110717126A (en) Page browsing method and device, electronic equipment and computer readable storage medium
CN115470754A (en) Data analysis method and device, computer readable medium and electronic equipment
CN114385096B (en) Display control method, device, terminal and storage medium
CN114327732A (en) Page configuration method and device, electronic equipment and computer readable medium
CN112148417A (en) Page adjusting method and device, electronic equipment and computer readable medium
CN114089891A (en) Display control method and device and electronic equipment
CN114185463A (en) Form processing method and device, electronic equipment and storage medium
CN112905090A (en) Spreadsheet processing method, device, terminal and storage medium
CN112379807A (en) Business information display method and device, electronic equipment and computer readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant