CN106488016B - Application control method and mobile terminal - Google Patents
Application control method and mobile terminal Download PDFInfo
- Publication number
- CN106488016B CN106488016B CN201610873803.7A CN201610873803A CN106488016B CN 106488016 B CN106488016 B CN 106488016B CN 201610873803 A CN201610873803 A CN 201610873803A CN 106488016 B CN106488016 B CN 106488016B
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- application
- information
- application interface
- unit
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the invention discloses an application control method, which is applied to a first mobile terminal and comprises the following steps: obtaining an application sending instruction, wherein the application sending instruction is used for instructing the first mobile terminal to send application interface information of a target application to a second mobile terminal; executing the application sending instruction, and determining the target application; acquiring application interface information of the target application; determining the second mobile terminal, and sending the application interface information to the second mobile terminal; receiving operation information from the second mobile terminal; and controlling the target application to execute corresponding operation according to the operation information. The embodiment of the invention also discloses a mobile terminal.
Description
Technical Field
The present invention relates to the field of mobile communications, and in particular, to an application control method and a mobile terminal.
Background
At present, when a player uses a single-machine multi-user game on a mobile phone, such as chess, go and checkers, to entertain, if the player does not want to interact with a preset computer player in the single-machine game but wants other real players to interact, a plurality of players need to operate on the same mobile phone in turn.
The problem that prior art exists is because need a plurality of players to operate same cell-phone in turn, players must realize operating in turn through the mode of transmitting this cell-phone, inevitably will bring the inconvenient problem of operation, reduce user experience.
Disclosure of Invention
In view of this, embodiments of the present invention provide an application control method and a mobile terminal to solve the problems in the prior art, so as to improve convenience of operation and improve user experience.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides an application control method, which is applied to a first mobile terminal, and the method includes: obtaining an application sending instruction, wherein the application sending instruction is used for instructing the first mobile terminal to send application interface information of a target application to a second mobile terminal; executing the application sending instruction, and determining the target application; acquiring application interface information of the target application; determining the second mobile terminal, and sending the application interface information to the second mobile terminal; receiving operation information from the second mobile terminal; and controlling the target application to execute corresponding operation according to the operation information.
In a second aspect, an embodiment of the present invention provides an application control method, which is applied to a second mobile terminal, and the method includes: obtaining an application receiving instruction, wherein the application receiving instruction is used for indicating the second mobile terminal to receive application interface information sent by the first mobile terminal; executing the application receiving instruction, and receiving the application interface information; displaying a corresponding application interface according to the application interface information; monitoring whether the application interface has triggering operation; when the application interface is monitored to have trigger operation, operation information is obtained; and sending the operation information to the first mobile terminal.
In a third aspect, an embodiment of the present invention provides a mobile terminal, where the mobile terminal includes: the mobile terminal comprises an obtaining unit, an executing unit, an obtaining unit, a first determining unit, a receiving unit and a control unit, wherein the obtaining unit is used for obtaining an application sending instruction, and the application sending instruction is used for indicating the mobile terminal to send application interface information of a target application to a second mobile terminal; the execution unit is used for executing the application sending instruction and determining the target application; the acquisition unit is used for acquiring application interface information of the target application; the first determining unit is configured to determine the second mobile terminal and send the application interface information to the second mobile terminal; the receiving unit is used for receiving the operation information from the second mobile terminal; and the control unit is used for controlling the target application to execute corresponding operation according to the operation information.
In a fourth aspect, an embodiment of the present invention provides a mobile terminal, where the mobile terminal includes: the mobile terminal comprises a first obtaining unit, an execution unit, a display unit, a monitoring unit, a second obtaining unit and a sending unit, wherein the first obtaining unit is used for obtaining an application receiving instruction, and the application receiving instruction is used for indicating the mobile terminal to receive application interface information sent by a first mobile terminal; the execution unit is used for executing the application receiving instruction and receiving the application interface information; the display unit is used for displaying the corresponding application interface according to the application interface information; the monitoring unit is used for monitoring whether the application interface has triggering operation; the second obtaining unit is used for obtaining operation information after the triggering operation on the application interface is monitored; the sending unit is configured to send the operation information to the first mobile terminal.
The embodiment of the invention provides an application control method and a mobile terminal. Therefore, after the second mobile terminal obtains the application receiving instruction, the second mobile terminal can receive the application interface information sent by the first mobile terminal, display the corresponding application interface according to the application interface information, then monitor whether the application interface has the trigger operation, obtain the operation information when the application interface has the trigger operation, and send the operation information to the first mobile terminal. Finally, the first mobile terminal may control the target application to execute the corresponding operation according to the received operation information. Therefore, the method can realize that the target application on the first mobile terminal is controlled by the second mobile terminal, thereby improving the convenience of operation and improving the user experience.
Drawings
Fig. 1 is a schematic flowchart of an application control method according to a first embodiment of the present invention;
FIG. 2 is a diagram illustrating a first mobile terminal user interface according to a first embodiment of the invention;
fig. 3 is a schematic diagram of a second user interface of the first mobile terminal according to the first embodiment of the present invention;
FIG. 4 is a schematic diagram of an application interface of a target application according to a first embodiment of the present invention;
fig. 5 is a schematic diagram of an application interface displayed by the first mobile terminal according to a first embodiment of the present invention;
fig. 6 is a schematic diagram of an application interface displayed by the second mobile terminal according to the first embodiment of the present invention;
FIG. 7 is a diagram illustrating an application interface of another target application according to an embodiment of the present invention;
FIG. 8 is a diagram illustrating a user interface of a second mobile terminal according to a first embodiment of the invention;
FIG. 9 is a flowchart illustrating an application control method according to a second embodiment of the present invention;
fig. 10 is a schematic structural diagram of a mobile terminal according to a third embodiment of the present invention;
fig. 11 is a schematic structural diagram of a mobile terminal in a fourth embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
Example one
An embodiment of the present invention provides a mobile communication system, including: the mobile terminal comprises a first mobile terminal and a second mobile terminal, wherein the first mobile terminal is connected with the second mobile terminal.
In a specific implementation process, the first mobile terminal may be connected to the second mobile terminal through a wireless-compatible Direct-authentication (Wi-Fi Direct) technology, may be connected to the second mobile terminal through a Bluetooth (Bluetooth) technology, and may of course be connected to the second mobile terminal through other wireless technologies, where embodiments of the present invention are not specifically limited herein.
It should be noted that there may be one or more second mobile terminals, such as two, three, four, and the like, and the embodiment of the present invention is not limited in particular. The second mobile terminal controls the application on the first mobile terminal, so that interaction among multiple users and multiple terminals is conveniently realized, and user experience is improved.
In practical applications, the first mobile terminal and the second mobile terminal in the above embodiments may be physically combined, that is, the same mobile terminal, or may be separately configured, that is, two mobile terminals, and the embodiments of the present invention are not limited in particular.
Further, an embodiment of the present invention provides an application control method, which is applied to the mobile communication system.
Fig. 1 is a schematic flow chart of an application control method according to a first embodiment of the present invention, and referring to fig. 1, the application control method includes:
s101: the first mobile terminal obtains an application sending instruction;
here, the application transmission instruction is used to instruct the first mobile terminal to transmit the application interface information of the target application to the second mobile terminal.
In a specific implementation process, a user may generate an application sending instruction by operating on a first mobile terminal, and then the first mobile terminal may obtain the application sending instruction. Further, when the user wants to send the application interface information of the target application to the second mobile terminal through the first mobile terminal, referring to fig. 2, the user may press the application sending button 21 on the first user interface of the first mobile terminal, start the application sending function on the first mobile terminal, and generate the application sending instruction, and at the same time, the first mobile terminal may obtain the application sending instruction.
S102: the first mobile terminal executes an application sending instruction and determines a target application;
specifically, after obtaining the application sending instruction, the first mobile terminal prepares to send the application interface information of the target application to the second mobile terminal, and first, the first mobile terminal needs to determine the target application and then can obtain the application interface information of the target application.
In practical applications, the first mobile terminal may determine the target application through selection of a user. Specifically, after the user presses the application sending button to start the application sending function on the first mobile terminal, the first mobile terminal executes the obtained application sending instruction, and then displays the second user interface, as shown in fig. 3, the user may manually select the target application 31, so that the first mobile terminal may determine the target application according to the operation result of the user.
S103: the method comprises the steps that a first mobile terminal obtains application interface information of a target application;
here, after determining the target application, the first mobile terminal may acquire application interface information currently generated by the target application.
It should be noted that the application interface information may be directly an application interface without information such as sound, that is, the application interface information only includes picture information of the application interface to be displayed; the application interface information may also be an application interface with other information such as sound, that is, the application interface information includes picture information of the application interface to be displayed, and corresponding other information, such as background music, operation sound effect, and the like.
In a specific implementation process, the application interface information of the target application acquired by the first mobile terminal exists and is not limited to the following two cases:
in the first case, the current application interface information of the target application acquired by the first mobile terminal may be application interface information completely corresponding to an application interface currently displayed by the target application on the first mobile terminal, and then, the application interface displayed by the second mobile terminal according to the acquired application interface information is completely the same as the application interface currently displayed by the target application on the first mobile terminal.
In the second case, the current application interface information of the target application acquired by the first mobile terminal may also be the application interface information that the target application determines to send to the second mobile terminal according to a preset operation rule, that is, the application interface information specific to the second mobile terminal generated by the target application, so that the application interface displayed by the second mobile terminal according to the acquired application interface information is different from the application interface currently displayed by the target application on the first mobile terminal.
It should be noted that the application interface information in which case the first mobile terminal specifically acquires is determined by the target application itself. That is, due to the difference of the target applications, the situations that the application interface information needs to be sent from the first mobile terminal to the second mobile terminal are different, so that it is determined that the application interface of the target application displayed on the second mobile terminal may be the same as or different from the application interface displayed on the first mobile terminal.
For example, assume that the target application is gobang, a first user using the first mobile terminal is a white chess, and a second user using the second mobile terminal is a black chess. Referring to fig. 4, the application interfaces of the target application displayed by the first mobile terminal and the second mobile terminal may be the same.
For another example, assuming that the target application is chess, the first user using the first mobile terminal is a white chess, and the second user using the second mobile terminal is a black chess. Referring to fig. 5, the first mobile terminal may be displayed from a white perspective; referring to fig. 6, the second mobile terminal may be displayed from a perspective of a dark square, where the application interfaces of the target application displayed by the first mobile terminal and the second mobile terminal are different. Of course, referring to fig. 7, both the first mobile terminal and the second mobile terminal may be displayed from a white space perspective, and in this case, the application interfaces of the target application displayed by the first mobile terminal and the second mobile terminal are the same.
S104: the first mobile terminal determines a second mobile terminal and sends application interface information to the second mobile terminal;
in practical application, the first mobile terminal is connected with at least one second mobile terminal, and when the first mobile terminal is connected with a plurality of second mobile terminals, on one hand, the application interface information required to be sent to each second mobile terminal may be different, and on the other hand, one of the second mobile terminals does not need to receive the application interface information but is still connected with the first mobile terminal. Therefore, in the specific implementation process, after acquiring the current application interface information of the target application, the first mobile terminal needs to confirm the second mobile terminal, and then sends the application interface information to the second mobile terminal. That is, it is guaranteed that the application interface information to be transmitted corresponds to the second mobile terminal.
It should be noted that the manner in which the first mobile terminal determines the second mobile terminal may be selected by a user operation, or may be determined by the first mobile terminal by sending a preset password, or of course, may be other manners, and here, the embodiment of the present invention is not limited specifically.
S105: the second mobile terminal obtains an application receiving instruction;
here, the application reception instruction is used to instruct the second mobile terminal to receive the application interface information transmitted by the first mobile terminal.
In a specific implementation process, a user may generate an application receiving instruction by operating on the second mobile terminal, and then the second mobile terminal may obtain the application receiving instruction. When a user wants to interact with the first mobile terminal through the second mobile terminal to control an application on the first mobile terminal, referring to fig. 8, the user may press an application receiving button 81 on a user interface of the second mobile terminal, start an application receiving function on the second mobile terminal, and generate an application receiving instruction, and at the same time, the second mobile terminal may obtain the application receiving instruction.
S106: the second mobile terminal executes the application receiving instruction and receives application interface information;
specifically, after obtaining the application receiving instruction, the second mobile terminal executes the application receiving instruction, waits for the application interface information sent by the first mobile terminal, and receives the application interface information when the first mobile terminal sends the application interface information to the second mobile terminal.
S107: the second mobile terminal displays a corresponding application interface according to the application interface information;
specifically, after the second mobile terminal receives the application interface information from the first mobile terminal, a corresponding application interface is displayed on a screen of the second mobile terminal according to the application interface information, so that a user can perform an operation based on the application interface.
S108: the second mobile terminal monitors whether the application interface has trigger operation or not;
in a specific implementation process, a user may control a target application on a first mobile terminal based on an application interface displayed on a screen of a second mobile terminal, so that after the second mobile terminal displays the application interface on its own screen, the second mobile terminal starts to monitor whether the user performs a trigger operation on the application interface.
Specifically, a user may perform a touch screen click operation directly on the screen based on the display interface, or may perform an operation using an entity key, which is not specifically limited in the embodiments of the present invention.
In practical application, the operation performed by the user based on the display interface may be setting operation of the control target application on the second mobile terminal, such as selection of brightness, sound intensity, sound effect, and the like, or may be content operation of directly controlling the target application to be actually displayed, such as placing a white chess piece on a chessboard, pressing a regret button to cancel previous operation, and the like. Of course, other types of operations are possible, and embodiments of the present invention are not specifically limited herein.
S109: the second mobile terminal acquires operation information after monitoring that the application interface has a trigger operation;
in a specific implementation process, after monitoring that the application interface has the trigger operation of the user, the second mobile terminal generates operation information corresponding to the operation specifically executed by the user according to the trigger operation, and further obtains the operation information.
S110: the second mobile terminal sends operation information to the first mobile terminal;
specifically, after obtaining operation information related to an action specifically performed by the user, the second mobile terminal sends the operation information to the first mobile terminal, and instructs the first mobile terminal to control the target application to perform a corresponding operation.
S111: and the first mobile terminal controls the target application to execute corresponding operation according to the operation information.
Specifically, after receiving the operation information from the second mobile terminal, the first mobile terminal controls the target application to execute the corresponding operation according to the operation information, so that the target application in the first mobile terminal is controlled by the second mobile terminal.
Further, after receiving the operation information from the second mobile terminal, the first mobile terminal determines whether the operation corresponding to the operation information is valid according to the operation information. And the first mobile terminal controls the target application to execute the corresponding operation after determining that the operation corresponding to the operation information is valid.
In practical application, the method for determining whether the operation corresponding to the operation information is valid or not by the first mobile terminal according to the operation information may be:
the first mobile terminal judges whether the operation corresponding to the operation information is a setting operation; if the first mobile terminal judges that the operation corresponding to the operation information is a setting operation, the first mobile terminal determines that the operation corresponding to the operation information is valid; otherwise, the first mobile terminal judges whether the operation corresponding to the operation information is a content operation; if the operation corresponding to the operation information is a content operation, the first mobile terminal further judges the current control state of the second mobile terminal; and if the current control state of the second mobile terminal is the controllable state, the first mobile terminal determines that the operation corresponding to the operation information is valid.
It should be noted that, here, the first mobile terminal may obtain the current control state of the second mobile terminal from the target application, and the control state may be generated by the target application according to the actual operation state. For example, assume that the target application is gobang, a first user using the first mobile terminal is a white chess, and a second user using the second mobile terminal is a black chess. If the actual running state of the current target application is the operation performed by the black party, that is, the operation performed by the user using the second mobile terminal, then the current control state of the second mobile terminal is the controllable state. Furthermore, the operation corresponding to the operation information from the second mobile terminal obtained by the first mobile terminal is a content operation, for example, when a black chess is placed, the first mobile terminal may determine that the operation corresponding to the operation information is valid, and then control the target application to execute the corresponding operation. If the actual running state of the current target application is the operation performed by the white party, that is, the operation performed by the user using the first mobile terminal, then the current control state of the second mobile terminal is the non-controllable state, even if the operation corresponding to the operation information obtained by the first mobile terminal from the second mobile terminal is a content operation, for example, when black chess is placed, the first mobile terminal will not determine that the operation corresponding to the operation information is valid, and further the first mobile terminal will not control the target application to perform the corresponding operation.
Therefore, the control of the target application is completed, and according to the technical scheme provided by the embodiment of the invention, the first mobile terminal can send the application interface information of the target application to the second mobile terminal. And then, after receiving the application interface information sent by the first mobile terminal, the second mobile terminal displays the corresponding application interface according to the application interface information, monitors whether the application interface has a trigger operation, acquires operation information when the application interface has the trigger operation, and sends the operation information to the first mobile terminal. Finally, the first mobile terminal may control the target application to execute the corresponding operation according to the received operation information. Therefore, the method can realize that the target application on the first mobile terminal is controlled by the second mobile terminal without controlling the target application in a mode of transmitting the first mobile terminal in turn. Therefore, the problems in the prior art are effectively solved, the operation convenience is improved, and the user experience is improved.
Example two
Based on the foregoing embodiment, in practical applications, the first mobile terminal may be connected to two second mobile terminals, and both the two second mobile terminals may control the target application in the first mobile terminal.
The application control method in the embodiment of the present invention is further described below in a case where a first mobile terminal is connected to two second mobile terminals, specifically, the first mobile terminal is connected to a first mobile terminal and a second mobile terminal. It should be noted that the first mobile terminal here is identical to one or more of the first mobile terminals in the above embodiments, and the second mobile terminal a and the second mobile terminal b here are identical to the second mobile terminal in the above embodiments.
Then, fig. 9 is a flowchart illustrating an application control method in the second embodiment of the present invention, and referring to fig. 9, after executing S101 and S102, S103 may include:
s901: the method comprises the steps that a first mobile terminal obtains application interface information of a target application corresponding to a second mobile terminal A, and obtains application interface information of a target application corresponding to a second mobile terminal B;
further, S104 may include:
s902: the first mobile terminal determines a second mobile terminal A and sends corresponding application interface information to the second mobile terminal A;
s903: the first mobile terminal determines a second mobile terminal B and sends corresponding application interface information to the second mobile terminal B;
further, the second mobile terminal a and the second mobile terminal b respectively execute S105 to S109 in sequence;
further, S110 may include:
s904: the second mobile terminal A sends operation information to the first mobile terminal;
s905: the second mobile terminal B sends operation information to the first mobile terminal;
thus, S111 may include:
s906: the first mobile terminal controls the target application to execute corresponding operation according to the operation information from the second mobile terminal A;
specifically, after receiving the operation information from the second mobile terminal a, the first mobile terminal controls the target application to execute the corresponding operation according to the operation information, so that the target application in the first mobile terminal is controlled through the second mobile terminal a.
Further, after receiving the operation information from the second mobile terminal a, the first mobile terminal determines whether the operation corresponding to the operation information is valid according to the operation information. And the first mobile terminal controls the target application to execute the corresponding operation after determining that the operation corresponding to the operation information is valid.
It should be noted that, the method for determining, by the first mobile terminal, whether the operation corresponding to the operation information is valid according to the operation information from the second mobile terminal a is consistent with the description in the foregoing embodiment, and a person skilled in the art may refer to the relevant description in the foregoing embodiment to implement the method, and here, the embodiment of the present invention is not described in detail.
S907: and the first mobile terminal controls the target application to execute corresponding operation according to the operation information from the second mobile terminal B.
Similarly, the first mobile terminal controls the specific implementation process when the target application executes the corresponding operation according to the operation information from the second mobile terminal b, which is consistent with the description in the foregoing embodiment, and a person skilled in the art may refer to the related description in the foregoing embodiment to implement the specific implementation process, where details are not repeated in this embodiment of the present invention.
By this, control of the target application is completed.
EXAMPLE III
Based on the same inventive concept, embodiments of the present invention provide a mobile terminal, which is consistent with the first mobile terminal in one or more embodiments described above.
Then, fig. 10 is a schematic structural diagram of a mobile terminal in a third embodiment of the present invention, and referring to fig. 10, the mobile terminal 100 includes: an obtaining unit 1001, an executing unit 1002, an acquiring unit 1003, a first determining unit 1004, a receiving unit 1005, and a control unit 1006; the obtaining unit 1001 is configured to obtain an application sending instruction, where the application sending instruction is used to instruct the mobile terminal to send application interface information of a target application to the second mobile terminal; an execution unit 1002, configured to execute the application sending instruction, and determine a target application; an obtaining unit 1003, configured to obtain application interface information of a target application; a first determining unit 1004, configured to determine a second mobile terminal and send application interface information to the second mobile terminal; a receiving unit 1005 for receiving operation information from the second mobile terminal; a control unit 1006, configured to control the target application to perform a corresponding operation according to the operation information.
Further, the control unit is further configured to determine whether an operation corresponding to the operation information is valid according to the operation information; and when the operation corresponding to the operation information is determined to be effective, controlling the target application to execute the corresponding operation.
Further, the mobile terminal further includes: a first judgment unit and a second determination unit; the first judging unit is used for judging whether the operation corresponding to the operation information is a setting operation; and the second determining unit is used for determining that the operation corresponding to the operation information is valid if the operation corresponding to the operation information is a setting operation.
Further, the mobile terminal further includes: a second judgment unit, a third judgment unit and a third determination unit; the second judging unit is used for judging whether the operation corresponding to the operation information is a content operation; the third judging unit is used for judging the current control state of the second mobile terminal if the operation corresponding to the operation information is a content operation; and the third determining unit is used for determining that the operation corresponding to the operation information is valid if the current control state of the second mobile terminal is the controllable state.
Here, it should be noted that: the above description of the embodiment of the mobile terminal is similar to the above description of the embodiment of the method, and has similar beneficial effects to the embodiment of the method, and therefore, the description is omitted. For technical details that are not disclosed in the first mobile terminal embodiment of the present invention, please refer to the description of the method embodiment of the present invention for understanding, and therefore, for brevity, will not be described again.
Example four
Based on the same inventive concept, embodiments of the present invention provide a mobile terminal, which is consistent with the second mobile terminal in one or more embodiments described above.
Then, fig. 11 is a schematic structural diagram of a mobile terminal in a fourth embodiment of the present invention, and referring to fig. 11, the mobile terminal 11 includes: a first obtaining unit 1101, an execution unit 1102, a display unit 1103, a monitoring unit 1104, a second obtaining unit 1105, and a transmitting unit 1106; the first obtaining unit 1101 is configured to obtain an application receiving instruction, where the application receiving instruction is used to instruct the mobile terminal to receive application interface information sent by the first mobile terminal; an execution unit 1102, configured to execute an application receiving instruction and receive application interface information; a display unit 1103, configured to display a corresponding application interface according to the application interface information; the monitoring unit 1104 is used for monitoring whether trigger operation exists on the application interface; a second obtaining unit 1105, configured to obtain operation information after it is monitored that a trigger operation is performed on the application interface; a sending unit 1106, configured to send the operation information to the first mobile terminal.
Here, it should be noted that: the above description of the embodiment of the mobile terminal is similar to the above description of the embodiment of the method, and has similar beneficial effects to the embodiment of the method, and therefore, the description is omitted. For technical details that are not disclosed in the second mobile terminal embodiment of the present invention, please refer to the description of the method embodiment of the present invention for understanding, and therefore, for brevity, will not be described again.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (10)
1. An application control method, applied to a first mobile terminal, the method comprising:
obtaining an application sending instruction, wherein the application sending instruction is used for instructing the first mobile terminal to send application interface information of a target application to at least one second mobile terminal connected with the first mobile terminal, and the target application is a single-machine application in the first mobile terminal;
executing the application sending instruction, and determining the target application;
acquiring application interface information of the target application; the application interface information represents an application interface to be displayed in the second mobile terminal, and the application interface is different from an application interface currently displayed by a target application on the first mobile terminal;
determining the second mobile terminal, and sending the application interface information to the second mobile terminal;
receiving operation information from the second mobile terminal;
and controlling the target application to execute corresponding operation according to the operation information.
2. The method according to claim 1, wherein the controlling the target application to perform the corresponding operation according to the operation information comprises:
determining whether the operation corresponding to the operation information is valid or not according to the operation information;
and controlling the target application to execute the corresponding operation after determining that the operation corresponding to the operation information is valid.
3. The method of claim 2, wherein the method comprises:
judging whether the operation corresponding to the operation information is a setting operation or not;
and if the operation corresponding to the operation information is a setting operation, determining that the operation corresponding to the operation information is valid.
4. The method of claim 2, further comprising:
judging whether the operation corresponding to the operation information is a content operation;
if the operation corresponding to the operation information is a content operation, judging the current control state of the second mobile terminal;
and if the current control state of the second mobile terminal is a controllable state, determining that the operation corresponding to the operation information is valid.
5. An application control method, applied to a second mobile terminal, the method comprising:
obtaining an application receiving instruction, wherein the application receiving instruction is used for indicating the second mobile terminal to receive application interface information of the single-machine application sent by the first mobile terminal; the application interface information represents an application interface to be displayed in the second mobile terminal, and the application interface is different from an application interface currently displayed by a target application on the first mobile terminal;
executing the application receiving instruction, and receiving the application interface information;
displaying a corresponding application interface according to the application interface information;
monitoring whether the application interface has triggering operation;
when the application interface is monitored to have trigger operation, operation information is obtained;
and sending the operation information to the first mobile terminal.
6. A mobile terminal, characterized in that the mobile terminal comprises: an obtaining unit, an executing unit, an obtaining unit, a first determining unit, a receiving unit and a control unit, wherein,
the obtaining unit is configured to obtain an application sending instruction, where the application sending instruction is used to instruct the mobile terminal to send application interface information of a target application to at least one second mobile terminal connected to the mobile terminal, where the target application is a standalone application in the mobile terminal;
the execution unit is used for executing the application sending instruction and determining the target application;
the acquisition unit is used for acquiring application interface information of the target application; the application interface information represents an application interface to be displayed in the second mobile terminal, and the application interface is different from an application interface currently displayed by a target application on the mobile terminal;
the first determining unit is configured to determine the second mobile terminal and send the application interface information to the second mobile terminal;
the receiving unit is used for receiving the operation information from the second mobile terminal;
and the control unit is used for controlling the target application to execute corresponding operation according to the operation information.
7. The mobile terminal according to claim 6, wherein the control unit is further configured to determine whether an operation corresponding to the operation information is valid according to the operation information; and controlling the target application to execute the corresponding operation after determining that the operation corresponding to the operation information is valid.
8. The mobile terminal of claim 7, wherein the mobile terminal further comprises: a first judging unit and a second determining unit, wherein,
the first judging unit is used for judging whether the operation corresponding to the operation information is a setting operation;
the second determining unit is configured to determine that the operation corresponding to the operation information is valid if the operation corresponding to the operation information is a setting operation.
9. The mobile terminal of claim 7, wherein the mobile terminal further comprises: a second judging unit, a third judging unit, and a third determining unit, wherein,
the second judging unit is configured to judge whether an operation corresponding to the operation information is a content operation;
the third judging unit is configured to judge a current control state of the second mobile terminal if the operation corresponding to the operation information is a content operation;
the third determining unit is configured to determine that the operation corresponding to the operation information is valid if the current control state of the second mobile terminal is a controllable state.
10. A mobile terminal, characterized in that the mobile terminal comprises: a first obtaining unit, an execution unit, a display unit, a monitoring unit, a second obtaining unit and a sending unit, wherein,
the first obtaining unit is configured to obtain an application receiving instruction, where the application receiving instruction is used to instruct the mobile terminal to receive application interface information of a standalone application sent by a first mobile terminal; the application interface information represents an application interface to be displayed in the mobile terminal, and the application interface is different from an application interface currently displayed by a target application on the first mobile terminal;
the execution unit is used for executing the application receiving instruction and receiving the application interface information;
the display unit is used for displaying the corresponding application interface according to the application interface information;
the monitoring unit is used for monitoring whether the application interface has triggering operation;
the second obtaining unit is used for obtaining operation information after the triggering operation on the application interface is monitored;
the sending unit is configured to send the operation information to the first mobile terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610873803.7A CN106488016B (en) | 2016-09-30 | 2016-09-30 | Application control method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610873803.7A CN106488016B (en) | 2016-09-30 | 2016-09-30 | Application control method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106488016A CN106488016A (en) | 2017-03-08 |
CN106488016B true CN106488016B (en) | 2020-03-27 |
Family
ID=58268441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610873803.7A Active CN106488016B (en) | 2016-09-30 | 2016-09-30 | Application control method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106488016B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110045899B (en) * | 2019-03-29 | 2021-01-08 | 维沃移动通信有限公司 | Control device, control method and mobile terminal |
CN112968991B (en) | 2019-06-20 | 2022-07-29 | 华为技术有限公司 | Input method, electronic equipment and screen projection system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101893964A (en) * | 2010-07-21 | 2010-11-24 | 中兴通讯股份有限公司 | Mobile terminal remote control method and mobile terminal |
EP2741467A1 (en) * | 2012-12-10 | 2014-06-11 | Samsung Electronics Co., Ltd | Application execution method and apparatus |
CN104581402A (en) * | 2013-10-16 | 2015-04-29 | 联想(北京)有限公司 | Interaction control method and electronic equipment |
CN105677329A (en) * | 2015-12-30 | 2016-06-15 | 联想(北京)有限公司 | Controlling method and electronic device |
CN105808073A (en) * | 2014-12-30 | 2016-07-27 | 平安科技(深圳)有限公司 | Application operation instruction distribution method and terminal |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105681542A (en) * | 2014-11-21 | 2016-06-15 | 中兴通讯股份有限公司 | Information processing method and system and terminal |
-
2016
- 2016-09-30 CN CN201610873803.7A patent/CN106488016B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101893964A (en) * | 2010-07-21 | 2010-11-24 | 中兴通讯股份有限公司 | Mobile terminal remote control method and mobile terminal |
EP2741467A1 (en) * | 2012-12-10 | 2014-06-11 | Samsung Electronics Co., Ltd | Application execution method and apparatus |
CN104581402A (en) * | 2013-10-16 | 2015-04-29 | 联想(北京)有限公司 | Interaction control method and electronic equipment |
CN105808073A (en) * | 2014-12-30 | 2016-07-27 | 平安科技(深圳)有限公司 | Application operation instruction distribution method and terminal |
CN105677329A (en) * | 2015-12-30 | 2016-06-15 | 联想(北京)有限公司 | Controlling method and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN106488016A (en) | 2017-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11202119B2 (en) | Video playing method and terminal device | |
US9270344B2 (en) | Combination process interaction | |
CN106468998B (en) | A kind of display methods and terminal of information | |
CN103139507B (en) | A kind ofly control the method for remote control equipment, a kind of electronic equipment and a kind of remote control equipment | |
EP3291539A2 (en) | Device control method and apparatus | |
CN110618806B (en) | Application program control method and device, electronic equipment and storage medium | |
CN112419693B (en) | Device control method, device, display device and computer readable storage medium | |
CN105681542A (en) | Information processing method and system and terminal | |
WO2016061968A1 (en) | Voice control method and device | |
CN104602110A (en) | Method and system for setting television parameters, terminal, remote control unit and television | |
CN105323612A (en) | Key reuse method and device of TV | |
CN106488016B (en) | Application control method and mobile terminal | |
KR101759537B1 (en) | Method for mapping keys or buttons displyed on touchscreen of mobile terminal | |
CN102695173B (en) | Safety control method for accessing wireless network and terminal | |
CN103312881A (en) | Mobile terminal state control method, device, system and mobile terminal | |
KR20150067876A (en) | display appratus and user terminal device and method for communicating the same | |
KR20130082349A (en) | Apparatus and method for providing shortcut service in portable terminal | |
CN108322834A (en) | TV setting method, TV and computer readable storage medium | |
EP2790393B1 (en) | Mobile device with selectable user interface | |
CN105933753B (en) | Game system, controller, game station, game station control method, computer readable storage medium | |
CN105592279B (en) | A kind of backstage projecting method and device | |
CN103813194A (en) | Information processing method and electronic device | |
EP3285498B1 (en) | System, terminal device, main device, and method | |
CN104361287B (en) | Terminal operating status switching handling method and device | |
US20200112770A1 (en) | Television Program Switching Method and Apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |