CN111176813B - Running mode dynamic switching method and device - Google Patents

Running mode dynamic switching method and device Download PDF

Info

Publication number
CN111176813B
CN111176813B CN201911384754.0A CN201911384754A CN111176813B CN 111176813 B CN111176813 B CN 111176813B CN 201911384754 A CN201911384754 A CN 201911384754A CN 111176813 B CN111176813 B CN 111176813B
Authority
CN
China
Prior art keywords
application
starting
mode
running
command
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.)
Active
Application number
CN201911384754.0A
Other languages
Chinese (zh)
Other versions
CN111176813A (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.)
Shenzhen Ubtech Technology Co ltd
Original Assignee
Shenzhen Ubtech 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 Shenzhen Ubtech Technology Co ltd filed Critical Shenzhen Ubtech Technology Co ltd
Priority to CN201911384754.0A priority Critical patent/CN111176813B/en
Publication of CN111176813A publication Critical patent/CN111176813A/en
Application granted granted Critical
Publication of CN111176813B publication Critical patent/CN111176813B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system

Landscapes

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

Abstract

The application is applicable to the technical field of intelligent terminals, and provides a dynamic switching method of an operation mode, which comprises the following steps: if a starting command is received, starting a starting program, entering an application software management mode when the starting program is finished in operation, hiding an application and a task bar in operation, if an application starting command is received, starting and displaying an application corresponding to the starting command, displaying the task bar, and entering a multi-task operation mode. The application can realize the aim of simultaneous operation of multiple tasks by dynamically switching the management mode of the application software and the operation mode of the multiple tasks, meets the requirement of a user on simultaneous use of multiple applications, and improves the utilization rate and popularization degree of the applications.

Description

Running mode dynamic switching method and device
Technical Field
The application belongs to the technical field of intelligent terminals, and particularly relates to a method and a device for dynamically switching operation modes.
Background
Along with the gradual development of the intelligent terminal, the application types of the intelligent terminal are more and more, and how to manage the application is an important ring in the development process of the intelligent terminal equipment.
The existing terminal equipment based on the application software management program (LaunchPad) can only support a single task mode, namely, in the application software management mode, after any application is started, the application becomes a single executable application, and other applications can be started only after the application program is exited, so that the requirements of a user for simultaneously using multiple applications cannot be met, and meanwhile, the utilization rate and popularization degree of the application are reduced.
Disclosure of Invention
The embodiment of the application provides a method and a device for dynamically switching an operation mode, which can solve the problems that the prior art scheme can not meet the requirement that a user uses multiple applications simultaneously and simultaneously reduces the utilization rate and the popularization degree of the applications.
In a first aspect, an embodiment of the present application provides a method for dynamically switching an operation mode, including:
Receiving a starting instruction and starting a starting program;
the starting-up program is operated, an application software management mode is entered, and the application and the task bar in operation are hidden;
Receiving an application starting command, and starting and displaying an application corresponding to the starting command;
Displaying a taskbar and entering a multitasking mode of operation.
In a second aspect, an embodiment of the present application provides an operation mode dynamic switching device, including:
The first starting module is used for receiving a starting instruction and starting a starting program;
The first mode switching module is used for finishing the running of the starting program, entering an application software management mode and hiding the running application and task bar;
the second starting module is used for receiving an application starting command and starting and displaying an application corresponding to the starting command;
And the second mode switching module is used for displaying the task bar and entering a multi-task operation mode.
In a third aspect, an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the method for dynamically switching operation modes according to any one of the first aspect when the processor executes the computer program.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium storing a computer program which, when executed by a processor, implements the method for dynamically switching operation modes according to any one of the first aspects.
In a fifth aspect, an embodiment of the present application provides a computer program product, which when run on a terminal device, causes the terminal device to perform the method for dynamically switching operation modes according to any one of the first aspects.
It will be appreciated that the advantages of the second to fifth aspects may be found in the relevant description of the first aspect, and are not described here again.
The embodiment of the application can realize the aim of simultaneous operation of multiple tasks by dynamically switching the application software management mode and the multiple task operation mode, meets the requirement of a user on simultaneous use of multiple applications, and improves the utilization rate and popularization degree of the applications.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for dynamically switching operation modes according to an embodiment of the present application;
FIG. 2 is a flow chart of a method for dynamically switching operation modes according to another embodiment of the present application;
FIG. 3 is a flow chart of a method for dynamically switching operation modes according to another embodiment of the present application;
FIG. 4 is a schematic structural diagram of an operation mode dynamic switching device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth such as the particular system architecture, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It should be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
As used in the present description and the appended claims, the term "if" may be interpreted as "when..once" or "in response to a determination" or "in response to detection" depending on the context. Similarly, the phrase "if a determination" or "if a [ described condition or event ] is detected" may be interpreted in the context of meaning "upon determination" or "in response to determination" or "upon detection of a [ described condition or event ]" or "in response to detection of a [ described condition or event ]".
Furthermore, the terms "first," "second," "third," and the like in the description of the present specification and in the appended claims, are used for distinguishing between descriptions and not necessarily for indicating or implying a relative importance.
Reference in the specification to "one embodiment" or "some embodiments" or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," and the like in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments" unless expressly specified otherwise. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise.
The running mode dynamic switching method provided by the embodiment of the application can be applied to terminal equipment such as mobile phones, tablet computers, wearable equipment, vehicle-mounted equipment, augmented Reality (Augmented Reality, AR)/Virtual Reality (VR) equipment, notebook computers, ultra-Mobile Personal Computer (UMPC), netbooks, personal digital assistants (Personal DIGITAL ASSISTANT, PDA) and the like, and the embodiment of the application does not limit the specific types of the terminal equipment.
For example, the terminal device may be a Station (ST) in a WLAN, a cellular telephone, a cordless telephone, a Session initiation protocol (Session InitiationProtocol, SIP) telephone, a wireless local loop (Wireless Local Loop, WLL) station, a Personal digital assistant (Personal DIGITAL ASSISTANT, PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a car-mounted device, a car networking terminal, a computer, a laptop computer, a handheld communication device, a handheld computing device, a satellite radio, a wireless modem card, a television Set Top Box (STB), a customer premise equipment (Customer Premise Equipment, CPE) and/or other devices for communication over a wireless system as well as next generation communication systems, such as a mobile terminal in a 5G network or a mobile terminal in a future evolving public land mobile network (Public Land Mobile Network, PLMN) network, etc.
Fig. 1 shows a schematic flow chart of a method for dynamically switching an operation mode, which is provided by the present application, and can be applied to any of the above terminal devices by way of example and not limitation.
S101, receiving a starting instruction and starting a starting program.
In a specific application, when a starting instruction is received, a starting program is started. Specifically, the power-on command may be sent by a user, where the mode of sending the power-on command by the user includes the user touching a power-on button, so as to generate the power-on command.
S102, finishing the running of the starting program, entering an application software management mode, and hiding the running application and task bar.
In a specific application, when the running of the starting program is finished, the terminal equipment is controlled to enter an application software management mode. An application manager (LaunchPad) is an application that is used to browse, run, and manage the launching of an application. The application software management mode is an application mode for developing an application software management program to replace a system desktop, and in the application software management mode, a task bar and all running applications are hidden, so that a user can conveniently use the applications on the equipment.
S103, receiving an application starting command, and starting and displaying an application corresponding to the starting command.
In a specific application, when an application starting command is received in an application software management mode, the application starting command is identified, application information in the application starting command is obtained, and a corresponding application is started according to the application information and displayed in an interface. The application information includes, but is not limited to, the name of the application or the ID of the application.
S104, displaying a taskbar and entering a multi-task operation mode.
In a specific application, a taskbar is displayed and the terminal device is controlled to enter a multitasking mode of operation. The multitasking mode of operation is a mode that supports running multiple applications simultaneously in a desktop environment running an application software manager, and that can switch between multiple applications.
In one embodiment, after the step S104, the method includes:
S105, receiving a mode switching command, hiding the task bar and all running applications, and entering an application software management mode.
In this embodiment, the multitasking mode of operation further includes displaying a mode switch button. When a user touches a mode switching button, a mode switching command is automatically generated; the mode switch command is used to switch the multitasking mode of operation to the application management mode.
In a specific application, after entering a multi-task operation mode, when a mode switching command is received, a task bar and all the running applications are hidden, and the terminal equipment is controlled to enter an application software management mode, so that a user can use a new application conveniently.
As shown in fig. 2, in one embodiment, after the step S105, the method includes:
S106, receiving a new application starting command, and starting and displaying an application corresponding to the new application starting command;
S107, displaying a taskbar and entering a multi-task operation mode.
In a specific application, when a new application starting command is received in an application software management mode, the new application starting command is identified, new application information contained in the new application starting command is obtained, a corresponding new application is started according to the new application information and displayed in an interface, a task bar is displayed at the same time, and the terminal equipment is controlled to enter a multi-task operation mode.
As shown in fig. 3, in one embodiment, after S104, the method further includes:
S108, receiving an application closing request, and closing an application corresponding to the application closing request;
s109, all running applications are closed, the task bar is hidden, and an application software management mode is entered.
In a specific application, in an application software management mode, when an application closing request is received, the application closing request is identified, application information in the application closing request is obtained, and corresponding applications are closed according to the application information, when all running applications are closed, (or when the terminal equipment is in a state without any application running), a task bar is hidden, and the terminal equipment is controlled to enter the application software management mode.
The application closing request is used for controlling the terminal equipment to close the corresponding application.
In one embodiment, the taskbar includes an application in operation and an application to be launched.
In a specific application, the taskbar includes the application in operation and the application to be launched. The states of the application include, but are not limited to, an on-the-fly state, an inactive state, and a disabled state.
If a certain application to be started is started, the state of the application is modified to be in an running state.
If a certain running application is closed, the state of the application is modified to be a state to be started.
And if the terminal equipment is in the flight state, modifying the states of all the network applications and the communication applications to be forbidden states.
According to the embodiment, the aim of simultaneous operation of multiple tasks can be achieved by dynamically switching the application software management mode and the multiple task operation mode, the requirement that a user uses multiple applications simultaneously is met, and meanwhile the utilization rate and the popularization degree of the applications are improved.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present application.
Corresponding to the method for dynamically switching the operation mode described in the above embodiments, fig. 4 shows a block diagram of the apparatus 100 for dynamically switching the operation mode according to the embodiment of the present application, and for convenience of explanation, only the portions related to the embodiment of the present application are shown.
Referring to fig. 4, the operation mode dynamic switching device 100 includes:
A first starting module 101, configured to receive a starting instruction and start a starting program;
The first mode switching module 102 is configured to end the running of the boot program, enter an application software management mode, and hide the running application and task bar;
A second starting module 103, configured to receive an application starting command, and start and display an application corresponding to the starting command;
the first mode switching module 104 is configured to display a taskbar and enter a multitasking operation mode.
In one embodiment, the apparatus further comprises:
And the hiding module 105 is used for receiving the mode switching command, hiding the task bar and all running applications, and entering an application software management mode.
In one embodiment, the apparatus further comprises:
A third starting module 106, configured to receive a new application starting command, and start and display an application corresponding to the new application starting command;
A third mode switching module 107, configured to display a taskbar and enter a multitasking operation mode.
In one embodiment, the apparatus further comprises:
a closing module 108, configured to receive an application closing request, and close an application corresponding to the application closing request;
the fourth mode switching module 109 is configured to close all running applications, hide the taskbar, and enter an application software management mode.
According to the embodiment, the aim of simultaneous operation of multiple tasks can be achieved by dynamically switching the application software management mode and the multiple task operation mode, the requirement that a user uses multiple applications simultaneously is met, and meanwhile the utilization rate and the popularization degree of the applications are improved.
It should be noted that, because the content of information interaction and execution process between the above devices/units is based on the same concept as the method embodiment of the present application, specific functions and technical effects thereof may be referred to in the method embodiment section, and will not be described herein.
Fig. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application. As shown in fig. 5, the terminal device 5 of this embodiment includes: at least one processor 50 (only one shown in fig. 5), a memory 51 and a computer program 52 stored in the memory 51 and executable on the at least one processor 50, the processor 50 implementing the steps in any of the various operating mode dynamic switching method embodiments described above when executing the computer program 52.
The terminal device 5 may be a computing device such as a desktop computer, a notebook computer, a palm computer, a cloud server, etc. The terminal device may include, but is not limited to, a processor 50, a memory 51. It will be appreciated by those skilled in the art that fig. 5 is merely an example of the terminal device 5 and is not meant to be limiting as the terminal device 5, and may include more or fewer components than shown, or may combine certain components, or different components, such as may also include input-output devices, network access devices, etc.
The Processor 50 may be a central processing unit (Central Processing Unit, CPU), the Processor 50 may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL processors, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 51 may in some embodiments be an internal storage unit of the terminal device 5, such as a hard disk or a memory of the terminal device 5. The memory 51 may in other embodiments also be an external storage device of the terminal device 5, such as a plug-in hard disk provided on the terminal device 5, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD) or the like. Further, the memory 51 may also include both an internal storage unit and an external storage device of the terminal device 5. The memory 51 is used for storing an operating system, application programs, boot loader (BootLoader), data, other programs, etc., such as program codes of the computer program. The memory 51 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, the specific names of the functional units and modules are only for distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working process of the units and modules in the above system may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
The embodiment of the application also provides a terminal device, which comprises: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, which when executed by the processor performs the steps of any of the various method embodiments described above.
Embodiments of the present application also provide a computer readable storage medium storing a computer program which, when executed by a processor, implements steps for implementing the various method embodiments described above.
Embodiments of the present application provide a computer program product which, when run on a mobile terminal, causes the mobile terminal to perform steps that enable the implementation of the method embodiments described above.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present application may implement all or part of the flow of the method of the above-described embodiments, and may be implemented by hardware related to instructions of a computer program, where the computer program may be stored in a computer readable storage medium, and the computer program may implement the steps of the method embodiments described above when executed by a processor. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include at least: any entity or device capable of carrying computer program code to a photographing device/terminal apparatus, recording medium, computer Memory, read-Only Memory (ROM), random access Memory (RAM, random Access Memory), electrical carrier signals, telecommunications signals, and software distribution media. Such as a U-disk, removable hard disk, magnetic or optical disk, etc. In some jurisdictions, computer readable media may not be electrical carrier signals and telecommunications signals in accordance with legislation and patent practice.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus/network device and method may be implemented in other manners. For example, the apparatus/network device embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical functional division, and there may be additional divisions in actual implementation, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown 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 may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
The above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application.

Claims (6)

1. A method for dynamically switching operation modes, comprising:
Receiving a starting instruction and starting a starting program;
the starting-up program is operated, an application software management mode is entered, and the application and the task bar in operation are hidden; the task bar comprises an application in operation and an application to be started;
In an application software management mode, an application starting command is received, the application starting command is identified, application information in the application starting command is obtained, and an application corresponding to the starting command is started and displayed according to the application information;
displaying a taskbar and entering a multitasking operation mode; wherein the multitasking mode of operation is a mode that supports running multiple applications simultaneously in a desktop environment running application software manager LaunchPad and that is capable of switching between multiple applications;
The starting program finishes running, enters an application software management mode, and after hiding the running application and task bar, comprises the following steps: receiving a new application starting command, and starting and displaying an application corresponding to the new application starting command; displaying a taskbar and entering a multitasking operation mode; and receiving an application closing request, and closing an application corresponding to the application closing request; all running applications are closed, the task bar is hidden, and an application software management mode is entered.
2. The method for dynamically switching operation modes according to claim 1, wherein after the task bar is displayed and the multitasking operation mode is entered, the method comprises:
And receiving a mode switching command, hiding the task bar and all running applications, and entering an application software management mode.
3. An operating mode dynamic switching device, characterized by comprising:
The first starting module is used for receiving a starting instruction and starting a starting program;
The first mode switching module is used for finishing the running of the starting program, entering an application software management mode and hiding the running application and task bar; the task bar comprises an application in operation and an application to be started;
The second starting module is used for receiving an application starting command, identifying the application starting command, acquiring application information in the application starting command, and starting and displaying an application corresponding to the starting command according to the application information under the application software management mode;
The second mode switching module is used for displaying a taskbar and entering a multi-task operation mode; wherein the multitasking mode of operation is a mode that supports running multiple applications simultaneously in a desktop environment running application software manager LaunchPad and that is capable of switching between multiple applications;
The third starting module is used for receiving a new application starting command and starting and displaying an application corresponding to the new application starting command;
the third mode switching module is used for displaying a taskbar and entering a multi-task operation mode;
The closing module is used for receiving the application closing request and closing the application corresponding to the application closing request;
and the fourth mode switching module is used for closing all running applications, hiding the task bar and entering an application software management mode.
4. The operating mode dynamic switching device of claim 3, further comprising:
And the hiding module is used for receiving the mode switching command, hiding the task bar and all running applications and entering an application software management mode.
5. A terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the method according to any of claims 1 to 2 when executing the computer program.
6. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the method according to any one of claims 1 to 2.
CN201911384754.0A 2019-12-28 2019-12-28 Running mode dynamic switching method and device Active CN111176813B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911384754.0A CN111176813B (en) 2019-12-28 2019-12-28 Running mode dynamic switching method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911384754.0A CN111176813B (en) 2019-12-28 2019-12-28 Running mode dynamic switching method and device

Publications (2)

Publication Number Publication Date
CN111176813A CN111176813A (en) 2020-05-19
CN111176813B true CN111176813B (en) 2024-06-07

Family

ID=70658244

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911384754.0A Active CN111176813B (en) 2019-12-28 2019-12-28 Running mode dynamic switching method and device

Country Status (1)

Country Link
CN (1) CN111176813B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1735856A (en) * 2000-10-03 2006-02-15 微软公司 System and method for providing rich minimized applications
CN103902363A (en) * 2012-12-18 2014-07-02 上海鼎为电子科技(集团)有限公司 Electronic device supporting multiple-task switching and switching method
CN104850345A (en) * 2015-04-29 2015-08-19 努比亚技术有限公司 Mobile terminal and fast task switching method therefor
CN107256162A (en) * 2017-06-13 2017-10-17 时瑞科技(深圳)有限公司 Based on Windows visual characteristics and personalized desktop management method
CN110622121A (en) * 2017-05-15 2019-12-27 苹果公司 System and method for interacting with multiple applications simultaneously displayed on an electronic device with a touch-sensitive display

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1735856A (en) * 2000-10-03 2006-02-15 微软公司 System and method for providing rich minimized applications
CN103902363A (en) * 2012-12-18 2014-07-02 上海鼎为电子科技(集团)有限公司 Electronic device supporting multiple-task switching and switching method
CN104850345A (en) * 2015-04-29 2015-08-19 努比亚技术有限公司 Mobile terminal and fast task switching method therefor
CN110622121A (en) * 2017-05-15 2019-12-27 苹果公司 System and method for interacting with multiple applications simultaneously displayed on an electronic device with a touch-sensitive display
CN107256162A (en) * 2017-06-13 2017-10-17 时瑞科技(深圳)有限公司 Based on Windows visual characteristics and personalized desktop management method

Also Published As

Publication number Publication date
CN111176813A (en) 2020-05-19

Similar Documents

Publication Publication Date Title
US9967100B2 (en) Method of controlling power supply for fingerprint sensor, fingerprint processing device, and electronic device performing the same
US8726365B2 (en) Multi mode operation using user interface lock
US11853767B2 (en) Inter-core data processing method, system on chip and electronic device
CN111770229B (en) Network connection mode setting method and device
CN109375937A (en) Method for upgrading system, device, terminal device and storage medium
CN110377369B (en) Method, device and computer storage medium for running small program
US20150293691A1 (en) Electronic device and method for selecting data on a screen
CN111597009B (en) Application program display method and device and terminal equipment
CN110619204A (en) Invitation code generation method and device, terminal equipment and storage medium
CN111580883B (en) Application program starting method, device, computer system and medium
CN111176813B (en) Running mode dynamic switching method and device
CN112016080A (en) Application authority management method and device and electronic equipment
CN109034808B (en) Operation method and device of payment application program and terminal equipment
CN112948013B (en) Application probe configuration method and device, terminal equipment and storage medium
CN113055250B (en) Networking communication method, device, terminal equipment and storage medium
CN111722880B (en) Equipment production method and device, terminal equipment and medium
CN111475488B (en) Data processing method, device, terminal equipment and readable storage medium
CN111880702A (en) Interface switching method and device and electronic equipment
CN112948817A (en) Permission control method and device of application program, computer equipment and medium
CN113115287B (en) Data transmission method and device
US9928090B2 (en) Method for processing dynamic language and electronic device using the same
US10592081B2 (en) Multi-language input method and multi-language input apparatus using the same
CN113568737B (en) Hardware resource allocation method and device
CN116700660B (en) Audio playing method and electronic equipment
CN113438419B (en) Camera starting method and device and electronic equipment

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