The terms "first," "second," and the like in the description and claims of the present invention and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, operating system, article, or apparatus that comprises a list of steps or elements is not limited to those listed but may alternatively include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
In order to better understand the screen switching method and the related product disclosed in the embodiments of the present application, the embodiments of the present application are described in detail below.
The electronic device according to the embodiment of the present application may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, which have wireless communication functions, and various forms of User Equipment (UE), Mobile Stations (MS), terminal devices (terminal device), and the like. For convenience of description, the above-mentioned devices are collectively referred to as electronic devices.
Referring to fig. 1, fig. 1 is a schematic structural diagram of anelectronic device 100 according to an embodiment of the present invention, where theelectronic device 100 includes: atouch display screen 110, acontrol circuit 120 for controlling the touch display screen, and amemory 130;
in one embodiment, thetouch display screen 110 includes a shaped area 111 and a regular area 112 (shown in fig. 1); in one embodiment, thetouch display screen 110 may further include only regular regions (not shown).
Thememory 130 is configured to store a mapping relationship between the gravity acceleration value and the use state of the electronic device;
thecontrol circuit 120 is configured to obtain a gravitational acceleration value of the electronic device in a length direction of the electronic device; determining the use state of the electronic equipment based on the gravity acceleration value in the length direction, wherein the use state comprises a normal vertical screen use state and an inverted vertical screen use state; switching a screen of the electronic device based on the determined use state.
Thememory 130 may be used to store software programs and modules, and thecontrol circuit 120 executes various functional applications and data processing of the electronic device by operating the software programs and modules stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created according to use of the electronic device, and the like. Further, the memory may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
Thecontrol circuit 120 is a control center of the electronic device, and is connected to various parts of the electronic device through various interfaces and lines, and executes various functions and processes data of the electronic device by running or executing software programs and/or modules stored in the memory and calling data stored in the memory, thereby performing overall monitoring of the electronic device.
In one embodiment, thetouch display screen 110 includes a shaped area 111 and aregular area 112, i.e. a so-called "shaped screen", wherein the shaped area includes a first shaped area and a second shaped area which are symmetrically arranged. The special-shaped area 111 and theregular area 112 form thetouch display screen 110, that is, the functions of the special-shaped area 111 and theregular area 112 are the same, that is, the touch operation can be detected, and the content display can also be performed.
It can be seen that, in this example, since the first special-shaped area and the second special-shaped area are symmetrically disposed on the cover plate, the electronic device can also symmetrically dispose the first component set and the second component set correspondingly
The first set of functional components and the second set of functional components each include a speaker and a microphone;
the first set of functional components or the second set of functional components further comprises at least one of: the device comprises a front camera, a face recognition device, a proximity functional component and an ambient light functional component.
It can be seen that, in this example, because electronic equipment symmetry is provided with functional unit to support the telephone function in different regions, no matter which region is close to the human ear, can both adapt and support telephone function, and because many places are provided with the speaker, still be favorable to building three-dimensional sound field, improve the audio playback effect.
In another embodiment, thetouch display screen 110 may also include only regular areas 112 (not shown), so-called "full-screen".
It can be seen that the electronic device provided by the embodiment of the present application includes a touch display screen, a control circuit for controlling the touch display screen, and a memory, and in the embodiment provided by the present application, the electronic device acquires a gravity acceleration value of the electronic device in a length direction of the electronic device, determines a use state of the electronic device based on the gravity acceleration value in the length direction, where the use state includes a normal vertical screen use state and an inverted vertical screen use state, and switches a screen of the electronic device based on the determined use state. Therefore, the electronic equipment can switch the screen according to the gravity acceleration value in the length direction, so that the electronic equipment can be normally used in the normal vertical screen state and the inverted vertical screen state, the flexibility of screen switching is improved, and the use by a user is facilitated.
In an embodiment, when thecontrol circuit 120 is configured to determine the usage status of the electronic device based on the gravity acceleration value in the length direction, the control circuit is specifically configured to:
if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a first preset range, determining that the use state of the electronic equipment is a normal vertical screen use state; and if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a second preset range, determining that the use state of the electronic equipment is the inverted vertical screen use state.
In an embodiment, when thecontrol circuit 120 is configured to switch the screen of the electronic device based on the determined usage state, the control circuit is specifically configured to:
and controlling the touch display screen to display wallpaper corresponding to the use state based on the determined use state, and displaying an application icon corresponding to the use state on the wallpaper.
In one embodiment, after the step of determining the usage state of the electronic device based on the gravity acceleration value in the length direction, thecontrol circuit 120 is further configured to:
and switching the operating system of the electronic equipment to the operating system corresponding to the use state based on the determined use state.
In one possible example, thetouch display screen 110 includes a touch screen and a display screen, and the display screen includes an organic light emitting diode display screen OLED.
Referring to fig. 2, fig. 2 is a schematic flowchart of a screen switching method according to an embodiment of the present disclosure, where the screen switching method is applied to an electronic device including a touch display screen, a control circuit for controlling the touch display screen, and a memory. As shown in fig. 2, the screen switching method in the embodiment of the present application includes the following steps:
s201, acquiring a gravity acceleration value of the electronic equipment in the length direction of the electronic equipment.
The screen switching method provided by the embodiment of the application is applied to electronic equipment with a touch display screen in a full screen shape or a special-shaped screen shape, wherein the full screen refers to electronic equipment with an ultrahigh screen ratio (ideally, the full screen refers to 100% of the front screen ratio of the electronic equipment), and the special-shaped screen refers to a cut-off part on the basis of the full screen and is used for placing a front camera, a face recognition device, a proximity functional component, an ambient light functional component and the like.
In one embodiment, the special-shaped screen in the embodiment of the application can cut off two parts symmetrically on the basis of the whole screen. Because the electronic equipment symmetry is provided with functional assembly to support the telephone function in different regions, no matter which region is close to the human ear promptly, both can the adaptation support telephone function, and because many places position is provided with the speaker, still be favorable to building three-dimensional sound field, improve the audio playback effect.
The electronic device may determine a gravitational acceleration value of the electronic device in a length direction of the electronic device through a built-in three-axis gravity sensing chip, and the specific principle is shown in fig. 2-1. The three-axis gravity sensing chip can measure gravity acceleration values in three directions of an X axis, a Y axis and a Z axis respectively, wherein the X axis and the Y axis are parallel to the plane of the electronic equipment, the X axis is the width direction of the electronic equipment, the Y axis is the length direction of the electronic equipment, and the Z axis is perpendicular to the plane of the electronic equipment.
When a touch display screen of the electronic equipment is upwards and horizontally placed on a desktop, the gravity acceleration values in the X-axis direction, the Y-axis direction and the Z-axis direction are respectively 0, 0 and-9.8 (the gravity acceleration is 9.8);
when a touch display screen of the electronic equipment is horizontally placed on a desktop downwards, the gravity acceleration values in the X axis direction, the Y axis direction and the Z axis direction are respectively 0, 0 and 9.8;
when the touch display screen of the electronic equipment is vertically placed on a desktop, the gravity acceleration values in the X axis direction, the Y axis direction and the Z axis direction are respectively 0, -9.8 and 0 or 0, 9.8 and 0.
S202, based on the gravity acceleration value in the length direction, the electronic equipment determines the use state of the electronic equipment, wherein the use state comprises a normal vertical screen use state and an inverted vertical screen use state.
When the electronic equipment determines that the gravity acceleration values of the electronic equipment in the X axis, the Y axis and the Z axis are respectively 0, -9.8 and 0 through the built-in three-axis gravity sensing chip, the use state of the electronic equipment can be determined to be a normal and vertical screen use state;
when the electronic equipment determines that the gravity acceleration values of the electronic equipment in the X axis, the Y axis and the Z axis are 0, 9.8 and 0 respectively through the built-in three-axis gravity sensing chip, the use state of the electronic equipment can be determined to be the inverted vertical screen use state.
S203, the electronic equipment switches the screen of the electronic equipment based on the determined using state.
Specifically, the electronic device switches the display direction of the display content displayed on the electronic device based on the determined use state. Specifically, reference may be made to fig. 2-2 to fig. 2-5, where fig. 2-2 and fig. 2-4 are schematic diagrams illustrating an effect of a touch display screen before switching disclosed in an embodiment of the present application, and fig. 2-3 and fig. 2-5 are schematic diagrams illustrating an effect of a touch display screen after switching disclosed in an embodiment of the present application.
It can be seen that the screen switching method provided by the embodiment of the present application is applied to an electronic device including a touch display screen, a control circuit for controlling the touch display screen, and a memory, in the embodiment provided by the present application, the electronic device acquires a gravity acceleration value of the electronic device in a length direction of the electronic device, determines a use state of the electronic device based on the gravity acceleration value in the length direction, where the use state includes a normal-vertical screen use state and an inverted-vertical screen use state, and switches a screen of the electronic device based on the determined use state. Therefore, the electronic equipment can switch the screen according to the gravity acceleration value in the length direction, so that the electronic equipment can be normally used in the normal vertical screen state and the inverted vertical screen state, the flexibility of screen switching is improved, and the use by a user is facilitated.
In one embodiment, the specific implementation manner of the electronic device determining the use state of the electronic device based on the gravity acceleration value in the length direction may be:
if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a first preset range, determining that the use state of the electronic equipment is a normal vertical screen use state;
and if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a second preset range, determining that the use state of the electronic equipment is the inverted vertical screen use state.
In one embodiment, the specific implementation manner of the electronic device to switch the screen of the electronic device based on the determined use state may be:
displaying wallpaper corresponding to the use state based on the determined use state; and displaying an application icon corresponding to the use state on the wallpaper.
Specifically, the electronic device may correspond to different wallpapers in different use states, based on the determined use state, display a wallpaper corresponding to the use state, and display an application icon corresponding to the use state on the wallpaper, where the different wallpapers may be used to remind that the use state of the electronic device has changed. Or the electronic device may correspond to the same wallpaper in different use states, adjust the display direction of the wallpaper based on the determined use state, and adjust the display direction of the application icon of each application on the wallpaper, so that the current wallpaper and application icon are adapted to the use state.
In one embodiment, after the electronic device determines the use state of the electronic device based on the gravity acceleration value in the length direction, the following operations may be further performed:
and switching the operating system of the electronic equipment to the operating system corresponding to the use state based on the determined use state.
Specifically, the electronic device may correspond to different operating systems in the normal vertical screen use state and the inverted vertical screen use state, for example, the normal vertical screen use state corresponds to the first operating system and the inverted vertical screen use state corresponds to the second operating system, and the first operating system and the second operating system may have different application programs installed thereon, or the first operating system and the second operating system store different settings of the user.
In one embodiment, the shaped screen comprises a first shaped area, a second shaped area and a regular area, the first shaped area and the second shaped area being symmetrical.
Referring to fig. 3, fig. 3 is a schematic flow chart of another screen switching method provided in the embodiment of the present application, where the screen switching method in the embodiment of the present application is applied to an electronic device including a touch display screen, a control circuit for controlling the touch display screen, and a memory. As shown in fig. 3, the screen switching method in the embodiment of the present application includes the following steps:
s301, acquiring a gravity acceleration value of the electronic equipment in the length direction of the electronic equipment.
The special-shaped screen comprises a first special-shaped area, a second special-shaped area and a regular area, wherein the first special-shaped area and the second special-shaped area are symmetrical.
S302, if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a first preset range, determining that the use state of the electronic equipment is a normal vertical screen use state.
S303, if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a second preset range, determining that the use state of the electronic equipment is an inverted vertical screen use state.
Wherein, after determining the usage status, the electronic device may perform steps S304 to S305, or perform step S306.
S304, displaying the wallpaper corresponding to the use state based on the determined use state.
And S305, displaying an application icon corresponding to the use state on the wallpaper.
S306, switching the operating system of the electronic equipment to the operating system corresponding to the use state based on the determined use state.
It can be seen that the screen switching method provided by the embodiment of the present application is applied to an electronic device including a touch display screen, a control circuit for controlling the touch display screen, and a memory, in the embodiment provided by the present application, the electronic device acquires a gravity acceleration value of the electronic device in a length direction of the electronic device, determines a use state of the electronic device based on the gravity acceleration value in the length direction, where the use state includes a normal-vertical screen use state and an inverted-vertical screen use state, and switches a screen of the electronic device based on the determined use state. Therefore, the electronic equipment can switch the screen according to the gravity acceleration value in the length direction, so that the electronic equipment can be normally used in the normal vertical screen state and the inverted vertical screen state, the flexibility of screen switching is improved, and the use by a user is facilitated.
Referring to fig. 4, fig. 4 is a schematic flow chart of another screen switching method provided in the embodiment of the present application, which is applied to an electronic device including a touch display screen, a control circuit for controlling the touch display screen, and a memory, consistent with the embodiment shown in fig. 2 or fig. 3. As shown in fig. 4, the screen switching method in the embodiment of the present application includes the following steps:
s401, the control circuit obtains a gravity acceleration value of the electronic equipment in the length direction of the electronic equipment.
S402, the control circuit determines the use state of the electronic equipment based on the mapping relation between the gravity acceleration value in the length direction and the gravity acceleration value of the memory in the memory and the use state of the electronic equipment, wherein the use state comprises a normal vertical screen use state and an inverted vertical screen use state.
And S403, the control circuit switches the screen of the electronic equipment based on the determined use state.
In one embodiment, the specific implementation manner of the control circuit determining the use state of the electronic device based on the mapping relationship between the gravity acceleration value in the length direction and the gravity acceleration value stored in the memory and the use state of the electronic device may be:
if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a first preset range, the control circuit determines that the use state of the electronic equipment is a normal vertical screen use state;
and if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a second preset range, the control circuit determines that the use state of the electronic equipment is the inverted vertical screen use state.
In one embodiment, the specific implementation manner of the control circuit switching the screen of the electronic device based on the determined use state may be:
displaying wallpaper corresponding to the use state based on the determined use state; and displaying an application icon corresponding to the use state on the wallpaper.
In one embodiment, the control circuit determines the usage state of the electronic device based on the mapping relationship between the gravity acceleration value in the length direction and the gravity acceleration value stored in the memory and the usage state of the electronic device, and may further perform the following operations:
and switching the operating system of the electronic equipment to the operating system corresponding to the use state based on the determined use state.
In one embodiment, the shaped screen comprises a first shaped area, a second shaped area and a regular area, the first shaped area and the second shaped area being symmetrical.
It can be seen that the screen switching method provided by the embodiment of the present application is applied to an electronic device including a touch display screen, a control circuit for controlling the touch display screen, and a memory, in the embodiment provided by the present application, the electronic device acquires a gravity acceleration value of the electronic device in a length direction of the electronic device, determines a use state of the electronic device based on the gravity acceleration value in the length direction, where the use state includes a normal-vertical screen use state and an inverted-vertical screen use state, and switches a screen of the electronic device based on the determined use state. Therefore, the electronic equipment can switch the screen according to the gravity acceleration value in the length direction, so that the electronic equipment can be normally used in the normal vertical screen state and the inverted vertical screen state, the flexibility of screen switching is improved, and the use by a user is facilitated.
The following is an embodiment of the apparatus according to the present invention, which is used to execute the method implemented by the embodiment of the method according to the present invention, and the screen switching apparatus is applied to an electronic device including a touch display screen, a control circuit for controlling the touch display screen, and a memory. Referring to fig. 5, fig. 5 is a block diagram of a unit composition of a screen switching device disclosed in an embodiment of the present application, and as shown in fig. 5, the screen switching device may include an obtainingunit 501, a determiningunit 502, and aswitching unit 503, where:
an obtainingunit 501, configured to obtain a gravitational acceleration value of the electronic device in a length direction of the electronic device;
the obtainingunit 501 may be a three-axis gravity acceleration sensing chip or a gyroscope, and the embodiment of the present application is not limited.
A determiningunit 502, configured to determine a usage state of the electronic device based on the gravity acceleration value in the length direction, where the usage state includes a normal vertical screen usage state and an inverted vertical screen usage state;
aswitching unit 503, configured to switch a screen of the electronic device based on the determined usage state.
The determiningunit 502 and theswitching unit 503 may be a processor, a circuit, or the like, and the embodiment of the present application is not limited.
In an embodiment, the determiningunit 502 is specifically configured to:
if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a first preset range, determining that the use state of the electronic equipment is a normal vertical screen use state;
and if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a second preset range, determining that the use state of the electronic equipment is the inverted vertical screen use state.
In an embodiment, theswitching unit 503 is specifically configured to:
displaying wallpaper corresponding to the use state based on the determined use state;
and displaying an application icon corresponding to the use state on the wallpaper.
In an embodiment, theswitching unit 503 is further configured to:
and switching the operating system of the electronic equipment to the operating system corresponding to the use state based on the determined use state.
In one embodiment, the shaped screen comprises a first shaped area, a second shaped area and a regular area, the first shaped area and the second shaped area being symmetrical.
Specifically, the specific implementation of each unit may refer to the description of the relevant steps in the embodiments corresponding to fig. 2 to fig. 4, which is not described herein again.
It should be noted that the screen switching device described in the embodiment of the present invention is presented in the form of a functional unit. The term "unit" as used herein is to be understood in its broadest possible sense, and objects used to implement the functions described by the respective "unit" may be, for example, an integrated circuit ASIC, a single circuit, a processor (shared, dedicated, or chipset) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
It can be seen that the screen switching device provided by the embodiment of the application is applied to an electronic device including a touch display screen, a control circuit for controlling the touch display screen, and a memory. In the embodiment provided by the application, the screen switching device acquires a gravity acceleration value of the electronic equipment in the length direction of the electronic equipment, determines the use state of the electronic equipment based on the gravity acceleration value in the length direction, the use state comprises a normal vertical screen use state and an inverted vertical screen use state, and switches the screen of the electronic equipment based on the determined use state. Therefore, the electronic equipment can switch the screen according to the gravity acceleration value in the length direction, so that the electronic equipment can be normally used in the normal vertical screen state and the inverted vertical screen state, the flexibility of screen switching is improved, and the use by a user is facilitated.
In accordance with the embodiments shown in fig. 2, fig. 3, and fig. 4, please refer to fig. 6, and fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention, where the electronic device includes a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the following steps;
acquiring a gravity acceleration value of the electronic equipment in the length direction of the electronic equipment;
determining the use state of the electronic equipment based on the gravity acceleration value in the length direction, wherein the use state comprises a normal vertical screen use state and an inverted vertical screen use state;
switching a screen of the electronic device based on the determined use state.
In one embodiment, in determining the usage state of the electronic device based on the gravitational acceleration value in the length direction, the instructions in the program are specifically configured to:
if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a first preset range, determining that the use state of the electronic equipment is a normal vertical screen use state;
and if the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment is within a second preset range, determining that the use state of the electronic equipment is the inverted vertical screen use state.
In one embodiment, in switching the screen of the electronic device based on the determined usage state, the instructions in the program are specifically configured to perform the following operations:
displaying wallpaper corresponding to the use state based on the determined use state;
and displaying an application icon corresponding to the use state on the wallpaper.
In one embodiment, the program further comprises instructions for:
and switching the operating system of the electronic equipment to the operating system corresponding to the use state based on the determined use state.
In one embodiment, the shaped screen includes a first shaped area name, a second shaped area, and a regular area, the first shaped area and the second shaped area being symmetrical.
Specifically, the specific implementation of each unit may refer to the description of the relevant steps in the embodiments corresponding to fig. 2 to fig. 4, which is not described herein again.
It can be seen that the screen switching method provided by the embodiment of the application is applied to an electronic device comprising a touch display screen, a control circuit for controlling the touch display screen, and a memory. In the embodiment provided by the application, the electronic equipment acquires the gravity acceleration value of the electronic equipment in the length direction of the electronic equipment, determines the use state of the electronic equipment based on the gravity acceleration value in the length direction, the use state comprises a normal vertical screen use state and an inverted vertical screen use state, and switches the screen of the electronic equipment based on the determined use state. Therefore, the electronic equipment can switch the screen according to the gravity acceleration value in the length direction, so that the electronic equipment can be normally used in the normal vertical screen state and the inverted vertical screen state, the flexibility of screen switching is improved, and the use by a user is facilitated.
Embodiments of the present application also provide a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute part or all of the steps of any one of the screen switching methods as described in the above method embodiments.
The embodiment of the present application further provides a computer storage medium, where the computer storage medium may store a program, and the program includes, when executed, some or all of the steps of any one of the screen switching methods described in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another operating system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-only memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and the like.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: a flash disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic or optical disk, and the like.
The foregoing embodiments of the present invention have been described in detail, and the principles and embodiments of the present invention are explained herein by using specific examples, which are only used to help understand the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.