CN112486602A - Interface switching method and device, terminal equipment and storage medium - Google Patents
Interface switching method and device, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN112486602A CN112486602A CN201910786660.XA CN201910786660A CN112486602A CN 112486602 A CN112486602 A CN 112486602A CN 201910786660 A CN201910786660 A CN 201910786660A CN 112486602 A CN112486602 A CN 112486602A
- Authority
- CN
- China
- Prior art keywords
- application
- interface
- terminal equipment
- instruction
- parameters
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
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)
- Telephone Function (AREA)
Abstract
The application discloses an interface switching method and device, terminal equipment and a storage medium. The method comprises the following steps: the method comprises the steps that terminal equipment obtains interface parameters of a first application; the terminal equipment receives a first instruction, wherein the first instruction is used for indicating the terminal equipment to open a second application; and the terminal equipment displays the second application by using the interface parameter of the first application.
Description
Technical Field
The present application relates to the field of wireless communications, and for example, to an interface switching method and apparatus, a terminal device, and a storage medium.
Background
With the popularization of terminal devices and the increasing abundance of their supporting applications, users have higher and higher visual requirements for User Interfaces (UIs) of terminal devices. However, since the developers of the applications design the application UIs independently, the terminal device cannot unify the overall display style, and viewing and operating experiences of the user are limited.
Disclosure of Invention
The application provides an interface switching method and device, a terminal device and a storage medium, which can unify the display style of the terminal device so as to meet the visual demand of a user on the terminal device and improve the viewing and operating experience of the user.
The embodiment of the application provides an interface switching method, which comprises the following steps:
the method comprises the steps that terminal equipment obtains interface parameters of a first application;
the terminal equipment receives a first instruction, wherein the first instruction is used for indicating the terminal equipment to open a second application;
and the terminal equipment displays the second application by using the interface parameter of the first application.
An embodiment of the present application provides an interface switching apparatus, including: the device comprises an acquisition module, a receiving module and a display module;
the acquisition module is configured to acquire interface parameters of a first application;
the receiving module is used for receiving a first instruction, and the first instruction is used for indicating the terminal equipment to open a second application;
and the display module is used for displaying the second application by utilizing the interface parameter of the first application.
An embodiment of the present application provides a terminal device, including: a processor for implementing the method of any of the above embodiments when executing the computer program.
The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method of any of the above embodiments.
With regard to the above embodiments and other aspects of the present application and implementations thereof, further description is provided in the accompanying drawings description, detailed description and claims.
Drawings
Fig. 1 is a schematic flowchart of an interface switching method according to an embodiment;
FIG. 2 is a schematic interface diagram of a first application according to an embodiment;
FIG. 3 is an interface diagram of a second application according to an embodiment;
fig. 4 is a schematic flowchart of another interface switching method according to an embodiment;
fig. 5 is a schematic flowchart of another interface switching method according to an embodiment;
fig. 6 is a schematic structural diagram of an interface switching apparatus according to an embodiment;
fig. 7 is a schematic structural diagram of another interface switching device according to an embodiment;
FIG. 8 is a schematic structural diagram of another interface switching apparatus according to an embodiment;
fig. 9 is a schematic structural diagram of a UE according to an embodiment.
Detailed Description
Hereinafter, embodiments of the present application will be described in detail with reference to the accompanying drawings.
With the popularization of terminal devices and the increasing abundance of matched applications thereof, the terminal devices have penetrated into the aspects of people's lives, and the visual requirements of users on the UI of the terminal devices are higher and higher. Because developers of all applications independently design the application UI, a user can only modify the current application UI interface in a self-defined modification mode, however, the method is very troublesome for common users, and the modification of the current application UI interface by non-professional users may be rather not as attractive as the original interface, so that the terminal equipment cannot unify the overall display style, and the viewing and operating experience of the user is limited.
Embodiments of the present application provide a mobile communication network (including, but not limited to, a fifth Generation mobile communication network (5th-Generation, 5G)), where a network architecture of the network may include network-side devices (e.g., one or more types of base stations, transmission nodes, Access nodes (AP, Access Point), relays, Node Bs (NB), Terrestrial Radio Access (UTRA, Universal Terrestrial Radio Access), Evolved Terrestrial Radio Access (EUTRA, Evolved Universal Terrestrial Radio Access), etc.) and terminal devices (e.g., User Equipment (UE), User Equipment data cards (UE), relays (relay), mobile devices, etc.). In the embodiment of the application, an interface switching method and device, a terminal device and a storage medium which can run on the terminal device of the network architecture are provided, so that the display style of the terminal device can be unified, the visual requirement of a user on the terminal device is met, and the watching and operating experience of the user is improved. The operating environment of the interface switching method provided in the embodiment of the present application is not limited to the network architecture.
The terms "system" and "network" are often used interchangeably in this application. The terms "first," "second," "third," and the like in the description and claims of this application and in the drawings are used for distinguishing between different objects and not for limiting a particular order. The following embodiments of the present application may be implemented individually, or in combination with each other, and the embodiments of the present application are not limited specifically.
The following describes an interface switching method and apparatus, and technical effects thereof.
Fig. 1 is a flowchart illustrating an interface switching method according to an embodiment, and as shown in fig. 1, the method according to the embodiment is applicable to a terminal device (the terminal device may be a UE, a smart phone, or any terminal device with touch and display functions such as a notebook computer or a tablet computer, or a terminal device capable of controlling a display object of another device).
S110, the terminal equipment obtains interface parameters of the first application.
The interface parameters mentioned in the application comprise parameters of at least one control, background image resources and background colors (for example, the overall style is white-based black words or white-based black words, etc.); the parameters of the control may include at least one of font type, font size, font color, foreground color, background color, border, and shape. That is, the parameters of the control may include only the font type, or the font size, or the font color, or the foreground color, or the background color, or the border, or the shape, and may also include various permutation and combination of the font type, the font size, the font color, the foreground color, the background color, the border, and the shape. Generally, for the sake of the aesthetic appearance of the application UI, the parameters of the control include font type, font size, font color, foreground color, background color, border, and shape.
In one embodiment, the controls may include at least one of a Label control and a Button control. Fig. 2 is a schematic interface diagram of a first application according to an embodiment. As shown in fig. 2, the interface of the first application includes a Label control 10, a Button control 20, a background map resource 30, and a background color (in fig. 2, the background color of the first application is drawn by taking a black word with white background as an example). The parameters of the Label control generally include a font type (type), a font size, a font color, a Label foreground color, a Label background color, whether the control contains a frame, and the like; the parameters of the Button control generally include a font type (type), a font size, a font color, a Button foreground color, a Button background color, a Button shape (shape), and the like.
And S120, the terminal equipment receives a first instruction, wherein the first instruction is used for indicating the terminal equipment to open the second application.
After the terminal device obtains the interface parameters of the first application, the terminal device receives a first instruction. The first instruction may be that a user performs a touch operation through an external Input Device (Input Device) or a touch on a display screen of the terminal Device. The first instruction is used for instructing the terminal device to open the second application, and the opening of the second application by the terminal device may include switching the application to the second application by the terminal device or starting the second application by the terminal device.
And S130, the terminal equipment displays the second application by using the interface parameter of the first application.
When the terminal equipment opens the second application, the second application can be displayed by using the interface parameters of the first application. Fig. 3 is a schematic interface diagram of a second application according to an embodiment. The interface of the second application comprises a Label control 10, a Button control 20, a background map resource 30 and background colors (in fig. 3, the background colors of the first application are drawn by taking white-based black characters as an example). The parameters of the Label control generally include a font type (type), a font size, a font color, a Label foreground color, a Label background color, whether the control contains a frame, and the like; the parameters of the Button control generally include a font type (type), a font size, a font color, a Button foreground color, a Button background color, a Button shape (shape), and the like.
Referring to fig. 3, fig. 3(a) is a schematic diagram of an interface originally designed by the second application, and fig. 3(b) is a schematic diagram of an interface actually displayed by the second application. As shown in fig. 3(a), the Label control 10 and the Button control 20 in the interface originally designed for the second application are arranged left and right, and after the second application is displayed by using the interface parameters of the first application, as shown in fig. 3(b), the Label control 10 and the Button control 20 in the interface actually displayed by the second application are arranged up and down, and the interface style actually displayed by the second application is similar to the interface style of the first application shown in fig. 2, so that the display style of the unified terminal device is achieved, the visual requirement of the user on the terminal device is met, and the viewing and operating experience of the user is improved.
On the basis of the foregoing embodiment, fig. 4 is a schematic flowchart of another interface switching method provided in an embodiment, and as shown in fig. 4, the method includes the following steps.
S200, the terminal equipment confirms that the terminal equipment allows interface switching.
The terminal device may be configured with an interface switching key, and the user may turn on or off the interface switching key through an external input device or by touching a display screen of the terminal device. When the interface switching key is closed, the terminal equipment does not execute the interface switching method provided by the application; when the interface switching key is started, the following steps are continuously executed.
S210, when the first application is an application operated by the terminal device at the current moment, the terminal device receives a second instruction, wherein the second instruction is any one of a touch instruction, a gesture instruction, a key instruction, a sound instruction and a network instruction.
S220, the terminal equipment confirms that the second instruction meets the preset condition, and obtains the interface parameter of the first application.
It can be seen from steps S210 and S220 that the method for acquiring the interface parameter of the first application by the terminal device is applicable to the case where the first application is an application running at the current time of the terminal device, and of course, the method is also applicable to the case where the bounded parameter list is stored in the terminal device or the interface parameter list is not stored in the terminal device.
The second instruction may be an instruction that a user performs a touch operation by touching a display screen of the terminal Device or an external Input Device (Input Device), or may be an instruction triggered by a network. The case where the second instruction satisfies the preset condition may include any one of the following five cases:
in the first case, a touch instruction triggered by a user meets a preset condition.
For example, the terminal device may design a dialog box, which is popped up directly each time an application is started to enter (interface parameters of the application are not stored in the database of the terminal device), and ask the user whether to store the interface parameters of the application, and ask the user whether the style is classified (optional for office, home, outdoor, or custom, etc., or unified full application use). The dialog box may also check that the dialog box is no longer popped up.
And in the second situation, the gesture instruction triggered by the user meets the preset condition.
For example, the terminal device may monitor the trajectory through the screen to determine whether the trajectory satisfies a preset condition.
For example, a gesture can be defined in the setting interface, a 'V' word can be rapidly drawn on the screen, and the trajectory can be compared to determine whether the trajectory is the 'V' word by real-time change of the screen report point (x, y).
And in the third case, the key instruction output by the user meets the preset condition.
For example, the terminal device may capture a key event through the system, such as how long the user presses the Power key (long pressing the Power key for 3s), and how many times the user presses the Power key (short pressing the Power key for 3 consecutive times), and in the management policy of the Power key, the system may know the situation where the user presses the Power key, so as to determine whether the preset condition is satisfied.
And in the fourth case, the voice instruction output by the user meets the preset condition.
For example, the terminal device may start a timed 5s service in the framework background every time a new application is started, match whether the user sound meets a preset condition, such as whether the user says "switch", "all" or a certain category (e.g., "work", "home") within 5s, and directly update the database after the terminal device records.
And in the fifth case, the network instruction triggered by the network meets the preset condition.
When the terminal equipment enters an application market, a plurality of selectable applications provide basic interface pictures, or the terminal equipment downloads some pictures, and at the moment, the pictures can be analyzed in the setting to find the picture base tone. Specifically, the status bar is generally displayed at the top of the picture, and some applications modify the background color of the status bar, so that the status background color can be obtained, the size of the text of the picture is checked (converted in units of pixels of the screen) in the full screen, the network analyzes all font types and downloads, and the foreground color and the background color of the font are recorded.
And when the second instruction meets the preset condition, the terminal equipment acquires the interface parameter of the first application.
In an embodiment, the terminal device obtains the interface parameters of the current application (i.e., the first application) from the framework interface, and the system framework can also know the specific situation of the control at the same time because the application needs to call the framework interface to set the properties of the control in the interface.
The method for acquiring the interface parameter of the first application by the terminal device may specifically include: establishing a database table, storing an application identification name (package name), determining whether the default attribute of the Label control is changed, and recording the font size, the font color, the foreground color, the background color and the like of the Label control if the default attribute of the Label control is changed; and confirming whether the default attribute of the Button control is changed, and recording the font size, the font color, the foreground color, the background color and the like of the Button control if the default attribute of the Button control is changed. The first application is also recorded if a global background map or background color, etc. is set. The background map may be read from the frame setBackgroundImage, and the background color is generally related to the immersive subject and may be obtained from the color of the setting status bar.
And S230, the terminal equipment receives a first instruction, wherein the first instruction is used for indicating the terminal equipment to open the second application.
And S240, the terminal equipment displays the second application by using the interface parameter of the first application.
And if the interface parameter list is not stored in the terminal equipment or the interface parameter of the first application is not stored in the interface parameter list, the terminal equipment stores the interface parameter of the first application.
In an embodiment, the method may further include the following steps S250 or S260-280 or S250-S280. When the method includes steps S250-S280, there is no chronological relationship between steps S250 and S260-S280.
And S250, the terminal equipment modifies the interface parameters of any application in the interface parameter list.
The terminal device can provide a setting interface for a user, and the setting interface comprises an interface parameter list (such as recording once every conversion, displaying by list, and providing manual switching and deletion), the user can modify the interface parameters of any application in the interface parameter list according to sexual requirements, such as modifying the overall background color, modifying the overall background image (a plurality of applications can be read, and the user can select one of the applications), modifying the label color, modifying the label font (what font the terminal device intelligently identifies, and if the font does not exist in other application display texts, searching the font on the background network and downloading the font), modifying the size of the label text, and the like.
And S260, the terminal equipment acquires the personalized setting information.
And S270, the terminal equipment acquires the interface parameters of the third application according to the personalized setting information.
And S280, the terminal equipment displays the second application by using the interface parameter of the third application.
The personalized setting information includes: any one of wireless network access node (WiFi AP) information, time information, and setting information.
The personalized setting information may be that the user sets different interface parameters for different usage scenarios. As shown in tables 1 to 3, there are three kinds of personalization setting information. Table 1 is a corresponding relationship between wireless network access node information and interface parameters, table 2 is a corresponding relationship between time information and interface parameters, and table 3 is a corresponding relationship between setting information and interface parameters.
TABLE 1
| Wireless network access node information | Parameters of the interface |
| WiFi AP-1 | Application A |
| WiFi AP-2 | B application |
| WiFi AP-3 | C application |
TABLE 2
| Time information | Parameters of the interface |
| Nine points in the morning | Application D |
| At six pm | E applications |
| Eight o' clock evening | F application |
TABLE 3
| Setting information | Parameters of the interface |
| Weekend | G applications |
| Working day | H applications |
| Application lifetime interval 1 | I applications |
| Application lifetime interval 2 | J applications |
| Application lifetime interval 3 | K application |
Referring to tables 1-3, the terminal device can switch interfaces intelligently. For example, when the terminal device accesses the WiFi AP-1, the terminal device obtains the interface parameters of the a application, and sets the overall display style using the interface parameters of the a application. Or when the terminal device is at eight nights, the interface parameters of the F application are acquired, and the overall display style is set by using the interface parameters of the F application. Or, the terminal equipment acquires the interface parameters of the H application during working days, and sets the overall display style by using the interface parameters of the H application.
On the basis of the foregoing embodiment, fig. 5 is a schematic flowchart of another interface switching method provided in an embodiment, and as shown in fig. 5, the method includes the following steps.
S300, the terminal equipment confirms that the terminal equipment allows interface switching.
The terminal device may be configured with an interface switching key, and the user may turn on or off the interface switching key through an external input device or by touching a display screen of the terminal device. When the interface switching key is closed, the terminal equipment does not execute the interface switching method provided by the application; when the interface switching key is started, the following steps are continuously executed.
S310, the terminal device selects the interface parameters of the first application from the interface parameter list.
And storing an interface parameter list in the terminal equipment, wherein the interface parameter list comprises at least one interface parameter of the application. The user can trigger the terminal device to display the interface parameter list, and interface parameters of the first application which is expected to be switched are selected from the interface parameter list.
And S320, the terminal equipment receives a first instruction, wherein the first instruction is used for indicating the terminal equipment to open the second application.
And S330, the terminal equipment displays the second application by using the interface parameter of the first application.
In an embodiment, the method may further include the following steps S340 or S350-370 or S340-S370. When the method includes S340-S370, there is no precedence relationship between steps S340 and S350-S370.
S340, the terminal device modifies the interface parameter of any application in the interface parameter list.
The terminal device can provide a setting interface for a user, and the setting interface comprises an interface parameter list (such as recording once every conversion, displaying by list, and providing manual switching and deletion), the user can modify the interface parameters of any application in the interface parameter list according to sexual requirements, such as modifying the overall background color, modifying the overall background image (a plurality of applications can be read, and the user can select one of the applications), modifying the label color, modifying the label font (what font the terminal device intelligently identifies, and if the font does not exist in other application display texts, searching the font on the background network and downloading the font), modifying the size of the label text, and the like.
And S350, the terminal equipment acquires the personalized setting information.
The personalized setting information includes: any one of wireless network access node information, time information, and setting information.
And S360, the terminal equipment acquires the interface parameters of the third application according to the personalized setting information.
And S370, the terminal device displays the second application by using the interface parameter of the third application.
The personalized setting information includes: any one of wireless network access node (WiFi AP) information, time information, and setting information. The personalized setting information may be that the user sets different interface parameters for different usage scenarios.
The embodiment of the application provides an interface switching method, which comprises the following steps: the method comprises the steps that terminal equipment obtains interface parameters of a first application; the terminal equipment receives a first instruction, wherein the first instruction is used for indicating the terminal equipment to open a second application; and the terminal equipment displays the second application by using the interface parameter of the first application. The display style of the terminal equipment can be unified manually or automatically, so that the visual requirement of a user on the terminal equipment is met, and the watching and operating experience of the user is improved.
Fig. 6 is a schematic structural diagram of an interface switching apparatus according to an embodiment, where the interface switching apparatus may be configured in a terminal device, as shown in fig. 6, including: the device comprises an acquisition module 10, a receiving module 11 and a display module 12.
An obtaining module 10 configured to obtain an interface parameter of a first application;
the receiving module 11 is configured to receive a first instruction, where the first instruction is used to instruct the terminal device to open a second application;
the display module 12 is configured to display the second application by using the interface parameter of the first application.
The interface switching device provided in this embodiment is an interface switching method for implementing the above embodiments, and the implementation principle and technical effect of the interface switching device provided in this embodiment are similar, and are not described herein again.
In an embodiment, the obtaining module 10 is configured to receive a second instruction when the first application is an application that is operated by the terminal device at the current time, where the second instruction is any one of a touch instruction, a gesture instruction, a key instruction, a sound instruction, and a network instruction; and confirming that the second instruction meets the preset condition, and acquiring the interface parameter of the first application.
In one embodiment, a bounded surface parameter list is stored in the terminal device, and the bounded surface parameter list comprises at least one applied interface parameter;
the obtaining module 10 is configured to select an interface parameter of the first application from the interface parameter list.
In an embodiment, with reference to fig. 6, fig. 7 is a schematic structural diagram of another interface switching apparatus provided in an embodiment, further including: and a processing module 13.
The processing module 13 is configured to confirm that the terminal device allows interface switching before the obtaining module 10 obtains the interface parameters of the first application.
In one embodiment, a bounded surface parameter list is stored in the terminal device, and the bounded surface parameter list comprises at least one applied interface parameter;
with reference to fig. 7, fig. 8 is a schematic structural diagram of another interface switching apparatus according to an embodiment, further including: the module 14 is modified.
And the modification module 14 is configured to modify the interface parameters of any application in the interface parameter list.
In an embodiment, the obtaining module 10 is further configured to obtain personalized setting information; acquiring interface parameters of a third application according to the personalized setting information;
the display module 12 is further configured to display the second application using the interface parameter of the third application.
In one embodiment, the personalization setting information includes: any one of wireless network access node information, time information, and setting information.
In one embodiment, the interface parameters comprise parameters of at least one control, background image resources and background colors;
the parameters of the control comprise at least one of font type, font size, font color, foreground color, background color, border and shape.
An embodiment of the present application further provides a terminal device, including: a processor for implementing a method as provided in any of the embodiments of the present application when executing a computer program.
The following embodiments provide a schematic structural diagram of a terminal device being a UE.
Fig. 9 is a schematic structural diagram of a UE according to an embodiment, which may be implemented in various forms, and the UE in this application may include, but is not limited to, a mobile terminal Device such as a mobile phone, a smart phone, a notebook computer, a Digital broadcast receiver, a Personal Digital Assistant (PDA), a tablet computer (PAD), a Portable Media Player (PMP), a navigation Device, a vehicle-mounted terminal Device, a vehicle-mounted display terminal, a vehicle-mounted electronic rearview mirror, and a fixed terminal Device such as a Digital Television (TV), a desktop computer, and the like.
As shown in fig. 9, the UE 50 may include a wireless communication unit 51, an Audio/Video (a/V) input unit 52, a user input unit 53, a sensing unit 54, an output unit 55, a memory 56, an interface unit 57, a processor 58, and a power supply unit 59, and the like. Fig. 9 shows a UE including various components, but it is understood that not all of the illustrated components are required to be implemented. More or fewer components may alternatively be implemented.
In the present embodiment, the wireless communication unit 51 allows radio communication between the UE 50 and a base station or a network. The a/V input unit 52 is arranged to receive audio or video signals. The user input unit 53 may generate key input data to control various operations of the UE 50 according to commands input by the user. The sensing unit 54 detects a current state of the UE 50, a position of the UE 50, presence or absence of a touch input by a user to the UE 50, an orientation of the UE 50, acceleration or deceleration movement and direction of the UE 50, and the like, and generates a command or signal for controlling an operation of the UE 50. The interface unit 57 serves as an interface through which at least one external device is connected with the UE 50. The output unit 55 is configured to provide output signals in a visual, audio, and/or tactile manner. The memory 56 may store software programs or the like for processing and controlling operations performed by the processor 58, or may temporarily store data that has been or will be output. The memory 56 may include at least one type of storage medium. Also, the UE 50 may cooperate with a network storage device that performs the storage function of the memory 56 through a network connection. The processor 58 generally controls the overall operation of the UE 50. The power supply unit 59 receives external power or internal power and provides appropriate power required to operate various elements and components under the control of the processor 58.
The processor 58 executes the program stored in the memory 56 to execute at least one functional application and data processing, for example, to implement the methods provided by the embodiments of the present application.
Embodiments of the present application further provide a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the method provided in any of the embodiments of the present application.
The computer storage media of the embodiments of the present application may take any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. 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. Computer-readable storage media include (a non-exhaustive list): 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), a 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 application, 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.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, 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 wireless, wireline, optical fiber cable, Radio Frequency (RF), etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, Ruby, Go, 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).
It will be clear to a person skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a car mounted mobile station.
In general, the various embodiments of the application may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the application is not limited thereto.
Embodiments of the application may be implemented by a data processor of a mobile device executing computer program instructions, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
Any logic flow block diagrams in the figures of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored on a memory. The memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, Read Only Memory (ROM), Random Access Memory (RAM), optical storage devices and systems (digital versatile disks, DVDs, or CD discs), etc. The computer readable medium may include a non-transitory storage medium. The data processor may be of any type suitable to the local technical environment, such as but not limited to general purpose computers, special purpose computers, microprocessors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Programmable logic devices (FGPAs), and processors based on a multi-core processor architecture.
Claims (11)
1. An interface switching method is characterized by comprising the following steps:
the method comprises the steps that terminal equipment obtains interface parameters of a first application;
the terminal equipment receives a first instruction, wherein the first instruction is used for indicating the terminal equipment to open a second application;
and the terminal equipment displays a second application by using the interface parameter of the first application.
2. The method according to claim 1, wherein the obtaining, by the terminal device, the interface parameters of the first application comprises:
when the first application is an application operated by the terminal equipment at the current moment, the terminal equipment receives a second instruction, wherein the second instruction is any one of a touch instruction, a gesture instruction, a key instruction, a sound instruction and a network instruction;
and the terminal equipment confirms that the second instruction meets a preset condition and acquires the interface parameter of the first application.
3. The method according to claim 1, characterized in that a bounded surface parameter list is stored in the terminal device, the interface parameter list comprising interface parameters of at least one application;
the method for acquiring the interface parameters of the first application by the terminal equipment comprises the following steps:
and the terminal equipment selects the interface parameters of the first application from the interface parameter list.
4. The method according to claim 1, before the terminal device obtains the interface parameters of the first application, further comprising:
and the terminal equipment confirms that the terminal equipment allows interface switching.
5. The method according to claim 1, characterized in that a bounded surface parameter list is stored in the terminal device, the interface parameter list comprising interface parameters of at least one application; further comprising:
and the terminal equipment modifies the interface parameters of any application in the interface parameter list.
6. The method of claim 1, further comprising:
the terminal equipment acquires personalized setting information;
the terminal equipment acquires interface parameters of a third application according to the personalized setting information;
and the terminal equipment displays the second application by using the interface parameter of the third application.
7. The method of claim 6, wherein the personalization setting information comprises: any one of wireless network access node information, time information, and setting information.
8. The method of any of claims 1-7, wherein the interface parameters include parameters of at least one control, background map resources, and background color;
the parameters of the control comprise at least one of font type, font size, font color, foreground color, background color, border and shape.
9. An interface switching device, comprising: the device comprises an acquisition module, a receiving module and a display module;
the acquisition module is configured to acquire interface parameters of a first application;
the receiving module is configured to receive a first instruction, where the first instruction is used to instruct the terminal device to open a second application;
the display module is configured to display a second application by using the interface parameter of the first application.
10. A terminal device, comprising: processor for implementing the interface switching method according to any one of claims 1 to 8 when executing a computer program.
11. A computer-readable storage medium, in which a computer program is stored, which, when being executed by a processor, carries out the interface switching method according to any one of claims 1 to 8.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910786660.XA CN112486602A (en) | 2019-08-23 | 2019-08-23 | Interface switching method and device, terminal equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910786660.XA CN112486602A (en) | 2019-08-23 | 2019-08-23 | Interface switching method and device, terminal equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN112486602A true CN112486602A (en) | 2021-03-12 |
Family
ID=74920099
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910786660.XA Withdrawn CN112486602A (en) | 2019-08-23 | 2019-08-23 | Interface switching method and device, terminal equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112486602A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115756354A (en) * | 2022-09-30 | 2023-03-07 | 长城汽车股份有限公司 | Display control method, display control device, electronic apparatus, storage medium, and vehicle |
| CN116340012A (en) * | 2021-12-23 | 2023-06-27 | 广州视源电子科技股份有限公司 | Data conversion method, device, storage medium and touch display device |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104951182A (en) * | 2015-05-27 | 2015-09-30 | 深圳市万普拉斯科技有限公司 | Replacement method and device for interface theme of application and intelligent terminal |
| CN105487863A (en) * | 2015-11-26 | 2016-04-13 | 小米科技有限责任公司 | Interface setting method and device based on scene |
| US20160274776A1 (en) * | 2015-03-16 | 2016-09-22 | Cyanogen Inc. | System and method for modifying a look and feel of a graphical user interface for an application |
| CN106484396A (en) * | 2016-09-18 | 2017-03-08 | 北京京东尚科信息技术有限公司 | Night changing method, device and terminal unit |
| CN106991018A (en) * | 2017-04-18 | 2017-07-28 | 新华三技术有限公司 | The method and device of changing an interface skin |
-
2019
- 2019-08-23 CN CN201910786660.XA patent/CN112486602A/en not_active Withdrawn
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160274776A1 (en) * | 2015-03-16 | 2016-09-22 | Cyanogen Inc. | System and method for modifying a look and feel of a graphical user interface for an application |
| CN104951182A (en) * | 2015-05-27 | 2015-09-30 | 深圳市万普拉斯科技有限公司 | Replacement method and device for interface theme of application and intelligent terminal |
| CN105487863A (en) * | 2015-11-26 | 2016-04-13 | 小米科技有限责任公司 | Interface setting method and device based on scene |
| CN106484396A (en) * | 2016-09-18 | 2017-03-08 | 北京京东尚科信息技术有限公司 | Night changing method, device and terminal unit |
| CN106991018A (en) * | 2017-04-18 | 2017-07-28 | 新华三技术有限公司 | The method and device of changing an interface skin |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116340012A (en) * | 2021-12-23 | 2023-06-27 | 广州视源电子科技股份有限公司 | Data conversion method, device, storage medium and touch display device |
| CN116340012B (en) * | 2021-12-23 | 2026-01-06 | 广州视源电子科技股份有限公司 | Data conversion methods, devices, storage media, and touch display equipment |
| CN115756354A (en) * | 2022-09-30 | 2023-03-07 | 长城汽车股份有限公司 | Display control method, display control device, electronic apparatus, storage medium, and vehicle |
| CN115756354B (en) * | 2022-09-30 | 2025-11-14 | 长城汽车股份有限公司 | Display control methods, devices, electronic equipment, storage media, and vehicles |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109725975B (en) | Method and device for prompting read state of message and electronic equipment | |
| US12282697B2 (en) | Electronic device, inter-device screen coordination method, and medium | |
| CN110968362B (en) | Application running method, device and storage medium | |
| EP3407189A1 (en) | Application distribution method and device | |
| CN107748690A (en) | Using jump method, device and computer-readable storage medium | |
| CN113313804B (en) | An image rendering method, device, electronic device and storage medium | |
| US11507244B2 (en) | Window adjustment method, window adjustment device and mobile terminal | |
| EP4528499A1 (en) | Special effect display method and apparatus, electronic device, and storage medium | |
| CN110704030A (en) | Interface configuration information generation method and device, electronic equipment and storage medium | |
| CN111240776B (en) | Dynamic wallpaper setting method, device, storage medium and electronic device | |
| CN113220954A (en) | Information display method and device and projection equipment | |
| CN112925596B (en) | Mobile terminal and display method of display object thereof | |
| EP3236355A1 (en) | Method and apparatus for managing task of instant messaging application | |
| CN112000408B (en) | Mobile terminal and display method thereof | |
| CN112486602A (en) | Interface switching method and device, terminal equipment and storage medium | |
| CN113253905B (en) | Touch method based on multi-finger operation and intelligent terminal | |
| WO2018010326A1 (en) | Screen display method and device | |
| CN113971049B (en) | Background service management method and display device | |
| CN111526290A (en) | Image processing method, device, terminal and storage medium | |
| CN119011928A (en) | Page display method, device, equipment and storage medium | |
| CN114138413B (en) | Icon display method, device, electronic device and storage medium | |
| JP2018503149A (en) | Information input method, apparatus, program, and recording medium | |
| CN114040341B (en) | Bluetooth broadcast packet reporting processing method and display device | |
| JP6756779B2 (en) | Information processing system, information processing system control method, and information processing system control program | |
| CN111752438B (en) | Method for displaying mobile terminal multi-trigger update dynamic label |
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 | ||
| WW01 | Invention patent application withdrawn after publication | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210312 |