WO2018045882A1 - Method and system for controlling soft operational key of application of intelligent terminal - Google Patents
Method and system for controlling soft operational key of application of intelligent terminal Download PDFInfo
- Publication number
- WO2018045882A1 WO2018045882A1 PCT/CN2017/099041 CN2017099041W WO2018045882A1 WO 2018045882 A1 WO2018045882 A1 WO 2018045882A1 CN 2017099041 W CN2017099041 W CN 2017099041W WO 2018045882 A1 WO2018045882 A1 WO 2018045882A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- operation key
- touch device
- application
- data
- smart terminal
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 80
- 238000004891 communication Methods 0.000 claims description 22
- 238000006243 chemical reaction Methods 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000001131 transforming effect Effects 0.000 abstract 2
- 238000010586 diagram Methods 0.000 description 21
- 238000004590 computer program Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 239000007787 solid Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- KRQUFUKTQHISJB-YYADALCUSA-N 2-[(E)-N-[2-(4-chlorophenoxy)propoxy]-C-propylcarbonimidoyl]-3-hydroxy-5-(thian-3-yl)cyclohex-2-en-1-one Chemical compound CCC\C(=N/OCC(C)OC1=CC=C(Cl)C=C1)C1=C(O)CC(CC1=O)C1CCCSC1 KRQUFUKTQHISJB-YYADALCUSA-N 0.000 description 1
- 241000270295 Serpentes Species 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Definitions
- the present disclosure relates to the field of smart terminal technologies, for example, to a method and system for controlling soft operation keys of an intelligent terminal application.
- the smartphone game is no longer just a simple, simple game like the “Tetris”, “Tit Mine” and “Snake”, but has been developed into a handheld game console. It is comparable to games with complex forms such as entertainment and interactivity.
- the screen of the smartphone is mainly composed of three parts: a liquid crystal screen (display screen), a touch screen and an external screen (protection).
- a liquid crystal screen display screen
- a touch screen touch screen
- an external screen protection
- buttons A button (left movement), B button (right movement), C button (underarm), and D button (shooting).
- buttons are displayed on the smartphone screen.
- the upper position is shown in Figure 1.
- the operation buttons on the game are generally arranged in a fixed position on the smartphone screen, and the game player cannot freely adjust the position of the operation buttons on the smartphone screen. Therefore, related technologies have yet to be improved and developed.
- the present disclosure provides a method and system for controlling soft operation keys of an intelligent terminal application, so as to solve the problem that the smart terminal cannot adjust the key operation of the application in the related art, and is inconvenient for the user to operate the application.
- the present disclosure provides a method for controlling a soft operation key of an application of a smart terminal, which is applied to a touch device, wherein the touch device is communicably connected to the smart terminal, and the touch device includes an operation key, and the operation key
- the soft operation key is associated with the method, the method includes: acquiring a page state of the application; and acquiring the first operation data of the operation key and the location setting information of the soft operation key when the page state is a manipulation page state Generating first location data according to the first operation data and the location setting information; transmitting the first location data to the smart terminal; and using the operation key to control the operation according to the first location data Soft operation keys.
- the method further includes: when the page state is a user interface page state, acquiring second operation data of the operation key and the soft operation key Default location information; generating second location data according to the second operation data and the default location information; transmitting the second location data to the smart terminal; using the operation key according to the second location data Controlling the soft operation keys.
- the present disclosure provides a method for controlling a soft operation key of an application of an intelligent terminal, which is applied to a smart terminal, the smart terminal is communicably connected with a touch device, the touch device includes an operation key, and the operation key and the soft
- the operation key is associated with the method, the method includes: transmitting location setting information of the soft operation key of the application, default location information, and a page state of the application to the touch device; when the application is in a manipulation page state, receiving The first position data sent by the touch device controls the soft operation key, wherein the first position data is generated by operation data of the touch device operation key and position setting information of the soft operation key Or receiving the second location data sent by the touch device to control the soft operation key when the application is in a user interface page state, wherein the second location data is operated by the touch device operation button
- the operational data and the default location information are generated.
- the step of sending the location setting information, the default location information, and the page state of the application to the touch device before the step of sending the soft operation key of the application includes: determining whether the application has the soft The position setting information of the operation key, in the case where it does not exist, receives the position setting information of the newly set soft operation key.
- the method before the sending the location setting information of the soft operation key of the application, the default location information, and the page state of the application to the touch device, the method includes: pre-storing for the touch device Communication protocol for communication.
- the present disclosure provides a touch device, the touch device is communicatively coupled to the smart terminal, the touch device includes an operation key, and the application of the smart terminal includes a soft operation key, the operation key and the soft
- the touch control device includes: a page state acquisition module configured to acquire a page state of the application; and a first acquisition module configured to acquire the operation key when the page state is a manipulation page state An operation data and location setting data of the soft operation key; the first generation module is configured to generate first location data according to the first operation data and the location setting information; and the first sending module is configured as a sending station Decoding the first location data to the smart terminal; the first control module is configured to control the soft operation key by using the operation key according to the first location data.
- the touch device further includes: a second acquiring module, configured to acquire second operation data of the operation key when the page state is a user interface page state after the step of obtaining a page state And a default location information of the soft operation key; the second generation module is configured to generate second location data according to the second operation data and the default location information; and the second sending module is configured to send the second location Position data is sent to the smart terminal; the second control module is set to be according to the second Position data, using the operation keys to control the soft operation keys.
- a second acquiring module configured to acquire second operation data of the operation key when the page state is a user interface page state after the step of obtaining a page state And a default location information of the soft operation key
- the second generation module is configured to generate second location data according to the second operation data and the default location information
- the second sending module is configured to send the second location Position data is sent to the smart terminal
- the second control module is set to be according to the second Position data, using the operation keys to control the soft operation keys.
- the present disclosure provides an intelligent terminal, the smart terminal is communicatively coupled to a touch device, the touch device includes an operation key, and the application of the smart terminal includes a soft operation key, and the operation key is associated with the soft operation key
- the smart terminal includes: a sending module, configured to send location setting information of the soft operation key of the application, default location information, and a page state of sending the application to the touch device; and the receiving module is configured to be Receiving, by the touch device, first position data sent by the touch device to control the soft operation key, wherein the first position data is operated data and operation information of the touch device operation key Setting the location setting information of the soft operation key; or setting the second location data sent by the touch device to control the soft operation key when the application is in the user interface page state, wherein the second The location data is generated by the operation data of the touch device operation key and the default location information.
- the smart terminal further includes: a determining module, configured to set location information, default location information, and a page state of the application to the touch device in the soft operation key of the application Previously, it is judged whether the application has the location setting information of the soft operation key, and if it does not exist, the location setting information of the newly set soft operation key is received.
- a determining module configured to set location information, default location information, and a page state of the application to the touch device in the soft operation key of the application Previously, it is judged whether the application has the location setting information of the soft operation key, and if it does not exist, the location setting information of the newly set soft operation key is received.
- the smart terminal further includes: a preset module, configured to be pre-stored for storing before the step of sending the location setting information and the default location information of the soft operation key of the application to the touch device A communication protocol in communication with the touch device.
- a preset module configured to be pre-stored for storing before the step of sending the location setting information and the default location information of the soft operation key of the application to the touch device A communication protocol in communication with the touch device.
- the present disclosure further provides a method for controlling a soft operation key of an application of the smart terminal, the method comprising: after the smart terminal is turned on, acquiring location setting information and default location information of the soft operation key of the application, and the soft The location setting information of the operation key and the default location information are sent to the touch device connected to the smart terminal; after the application is started, the page state of the application is acquired, and the page state is sent to the touch
- the touch device acquires the page state, and when the page state is detected as the manipulation page state, the operation data of the touch device is converted according to the position setting information of the soft operation button, and is sent to
- the smart terminal when detecting that the page state is a user interface page state, converting the operation data of the touch device according to the default location information, and transmitting the data to the smart terminal; and the smart terminal receiving the The converted operation data is controlled by the converted operation data.
- the step of connecting the touch device to the terminal includes: establishing, after the smart terminal is turned on, establishing a connection with the touch device; the smart terminal selecting the application according to the instruction, and determining whether the application is There is position setting information of the soft operation key, and if there is, the position setting information of the soft operation key is directly sent to the touch device; if it does not exist, the newly set soft operation key is received.
- the location setting information is sent to the touch device by the location setting information of the newly set soft operation key.
- the method includes: the smart terminal pre-storing communication for communicating with the touch device protocol.
- the touch device acquires the page state, and when the page state is detected as a manipulation page state, the operation data of the touch device is converted according to the location setting information of the soft operation button, and Sending to the smart terminal; when detecting that the page state is a user interface page state, converting the operation data of the touch device according to the default location information, and sending the step to the smart terminal, including: The touch device acquires a page status of the application, and determines a page status of the application; and when detecting that the application is in a control page state, acquiring first position data of the operation in the touch device, Converting the first location data into the second location data of the corresponding application according to the location setting information of the soft operation key, and sending the second location data to the smart terminal; detecting that the application is in the user In the case of the interface page state, acquiring third location data of the operation in the touch device, and using the third location data according to the default location letter Into a fourth position corresponding to the application data, the fourth position data will be sent to the intelligent
- the smart terminal is connected to establish a connection with the touch device through a micro universal serial bus micro usb.
- the present disclosure provides a system for controlling an operation key of an intelligent terminal application, comprising: an intelligent terminal and a touch device communicably connected to the smart terminal; and a setting information acquisition module, located in the smart terminal, configured to: After the smart terminal is turned on, the location setting information and the default location information of the soft operation key of the application are obtained, and the location setting information of the soft operation key and the default location information are sent to the touch device connected to the smart terminal.
- a page state obtaining module located in the smart terminal, configured to: after the smart terminal application is started, acquire a page state of the application, send the page state to the touch device; and operate data conversion and
- the sending module is located in the touch device, and is configured to: obtain a page state of the application, and when detecting that the application is in a manipulation page state, the operation data of the touch device is determined according to the position of the soft operation button Setting information is converted and sent to the smart terminal, and when the application is detected to be in a user interface page state, the touch is The operation of the device data is sent to the default smart terminal location information after conversion; and an application operation module, located in the intelligent terminal, to: the operation data received by the touch device according to the Soft operation keys are used for control.
- the setting information obtaining module includes: a connection establishing unit, configured to: after the smart terminal is turned on, establish a connection between the smart terminal and the touch device; and set a information acquiring unit, set to Selecting an application according to the instruction, determining whether the application has location setting information of the soft operation key, and if present, directly transmitting the location setting information of the soft operation key to the touch device; In this case, the position setting information of the newly set soft operation key of the newly set is received, and the position setting information of the newly set soft operation key is transmitted to the touch device.
- the smart terminal further includes: a preset module configured to: pre-store a communication protocol that communicates with the touch device.
- the operation data conversion and sending module includes: a page state obtaining unit, configured to: acquire the page state, and determine a page state of the application; and the first operation data conversion unit is configured to: When the application is in the state of manipulating the page, acquiring first location data of the operation in the touch device, and converting the first location data into the corresponding application according to the location setting information of the soft operation key
- the second location data is sent to the smart terminal;
- the second operation data conversion unit is configured to: acquire the touch device in the case that the application is in the state of the user interface page
- the third location data of the operation is converted into the fourth location data on the corresponding application according to the default location information, and the fourth location data is sent to the smart terminal.
- connection establishing unit is configured to establish a connection between the smart terminal and the touch device through a micro usb line after the smart terminal is turned on.
- the present disclosure also provides a computer readable storage medium storing computer executable instructions for performing any of the methods described above.
- the present disclosure also provides a touch device including one or more processors, a memory, and one or more programs, the one or more programs being stored in a memory when being processed by one or more processors When executed, perform any of the above methods.
- the present disclosure also provides an intelligent terminal comprising one or more processors, a memory, and one or more programs, the one or more programs being stored in a memory when executed by one or more processors , perform any of the above methods.
- the present disclosure also provides a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer, Having the computer perform any of the methods described above.
- FIG. 1 is a schematic diagram showing the operation position display of a mobile phone in the related art
- FIG. 2 is a schematic flowchart of a method for controlling a soft operation key of an intelligent terminal application according to an embodiment of the present disclosure
- FIG. 3 is a schematic flowchart of still another method for controlling a soft operation key of an intelligent terminal application according to an embodiment of the present disclosure
- FIG. 4 is a schematic flowchart of still another method for controlling a soft operation key of an intelligent terminal application according to an embodiment of the present disclosure
- FIG. 5 is a schematic flow chart of the refinement step of step 100 in FIG. 4;
- FIG. 6 is a schematic diagram showing display of a touch device after adjusting an operation key position of a method for controlling a soft operation key of an intelligent terminal application according to the present disclosure
- step 7 is a schematic flow chart of the refinement step of step 300 in FIG. 2;
- FIG. 8 is a schematic flowchart diagram of a method for controlling a soft operation key of an intelligent terminal application according to the present disclosure
- FIG. 9 is a schematic structural diagram of a touch device according to the embodiment.
- FIG. 10 is a schematic structural diagram of still another touch device according to the embodiment.
- FIG. 11 is a schematic structural diagram of an intelligent terminal according to this embodiment.
- FIG. 12 is a schematic structural diagram of still another intelligent terminal according to this embodiment.
- FIG. 13 is a schematic structural diagram of still another intelligent terminal according to the embodiment.
- FIG. 14 is a functional block diagram of a system for controlling soft operation keys of an intelligent terminal application according to an embodiment of the present invention.
- FIG. 15 is a functional block diagram of a setting information acquiring module of a system for controlling soft operation keys of an intelligent terminal application according to an embodiment of the present invention
- 16 is a functional block diagram of an operation data conversion and transmission module of a system for controlling soft operation keys of an intelligent terminal application according to an embodiment of the present invention
- FIG. 17 is a schematic diagram showing the hardware structure of a touch device according to the embodiment.
- FIG. 18 is a schematic structural diagram of hardware of an intelligent terminal according to this embodiment.
- FIG. 19 is a schematic structural diagram of an intelligent terminal and a touch device according to the embodiment.
- the touch screen operation buttons (soft operation keys) of the smartphone game are different for the game player, and the convenience and convenience of operation are different from person to person.
- the left finger only operates one A key, while the right finger needs to operate the B key, C key and D key three keys, so that the game player can not quickly operate the B key, C key and D key. Therefore, in the related art, the game player cannot adjust the position of the soft operation key of the existing game application through the smart terminal, thereby causing the game player to be inconvenient to operate. Can play games on mobile phones.
- FIG. 19 is a schematic structural diagram of a smart terminal and a touch device according to the embodiment.
- the smart terminal 1910 and the touch device 1920 can be connected by using a wireless or wired connection.
- the smart terminal can be a terminal such as a mobile phone or a tablet computer.
- FIG. 2 is a schematic flowchart of a method for controlling a soft operation key of an intelligent terminal application according to the embodiment.
- the method is applied to a touch device 1920.
- the touch device 1920 is connected to the smart terminal 1910, and the touch device is connected.
- the device 1920 includes an operation key, and the operation key is associated with the soft operation key.
- the above method includes:
- Step 210 Obtain a page status of the application.
- Step 220 When the page state is the manipulation page state, obtain the first operation data of the operation key and the position setting information of the soft operation key.
- the position setting information of the soft operation key is the position setting information of the soft operation key of the application when the application of the smart terminal 1910 is in the control page state; in addition, the user can set the operation key in the touch device 1920 according to the user operation habit. position.
- Step 230 Generate first location data according to the first operation data and the location setting information.
- Step 240 Send the first location data to the smart terminal 1910.
- Step 250 Control the soft operation key by using an operation key according to the first position data.
- the embodiment provides a soft operation key for controlling the application of the smart terminal.
- the touch control device 1920 is added to control the soft operation key applied by the smart terminal 1910.
- the user can use the touch control device 1920 according to the control habit. Adjusting the position of the operation keys improves the convenience of operation and provides convenience for the user.
- the method further includes: when the page state is a user interface page state, acquiring second operation data of the operation key and default location information of the soft operation key; according to the second operation data and the default The location information generates second location data; the second location data is sent to the smart terminal 1910; and the soft operation key is controlled by the operation key according to the second location data.
- the default location information of the soft operation key is the location information of the soft operation key before the adjustment in the user interface when the smart terminal 1910 is in the user interface page state.
- FIG. 3 is a schematic flowchart of a method for controlling a soft operation key applied by the smart terminal 1910 according to the embodiment.
- the method is applied to the smart terminal 1910, and the smart terminal 1910 is communicably connected to the touch device 1920.
- the touch device 1920 includes an operation key, and the operation key is associated with the soft operation key, and includes:
- Step 310 Send location setting information of the soft operation key of the application, default location information, and a page state of the application to the touch device 1920.
- Step 320 When the application is in the control page state, receive the first location data sent by the touch device 1920 to control the soft operation key, wherein the first location data is operated by the touch device 1920 operating key and the soft operation key The location setting information is generated; or when the application is in the user interface page state, receiving the second location data sent by the touch device 1920 to control the soft operation key, wherein the second location data is operated by the touch device 1920 operating key and the default Location information is generated.
- the embodiment provides a method for controlling a soft operation key of an application.
- the soft operation key applied in the smart terminal 1910 is controlled by receiving an instruction of the touch device 1920, wherein the user can operate the touch device 1920 according to the control habit of the user.
- the position of the key is adjusted to improve the convenience of operation and provide convenience for the user.
- the method includes: determining whether the application has the location setting information of the soft operation key, and if not, receiving the newly set location setting information of the soft operation key. .
- the method includes: pre-storing a communication protocol for communicating with the touch device 1920.
- FIG. 4 is a schematic flowchart of still another method for controlling soft operation keys applied in an intelligent terminal according to the present disclosure. As shown in FIG. 4, the method includes:
- Step 100 After the smart terminal 1910 is turned on, the location setting information and the default location information of the soft operation key of the application are acquired, and the location setting information and the default location information are sent to the touch device 1920 connected to the smart terminal 1910.
- the smart terminal 1910 includes, but is not limited to, a mobile phone, a computer, a tablet, and the like.
- the following examples are described by taking a mobile phone as an example.
- the touch device 1920 includes three parts: a touch screen, a touch screen driving module, and a main control module.
- the touch screen is configured to receive a touch operation instruction of the user
- the touch screen drive module is configured to convert the operation instruction of the touch screen into touch screen drive data, and send the touch screen drive data to the main control module, and the main control module performs data interaction with the mobile phone to implement the touch control.
- Device 1920 controls the handset.
- the method further includes:
- Step 10 The smart terminal 1910 pre-stores a communication protocol for communicating with the touch device 1920.
- an installation package (Android Package, APK) of the control software may be disposed in the smart terminal 1910, and the APK has a built-in communication protocol for communicating with the touch device 1920.
- the software APK receives a user command to turn on, thereby communicating with the touch device 1920.
- step 100 includes:
- Step 101 After the smart terminal 1910 is turned on, establish a connection with the touch device 1920.
- Step 102 The smart terminal 1910 receives the user instruction selection application, determines whether the application has the location setting information of the soft operation key, and if yes, directly sends the location setting information to the touch device 1920; if not, receives the location set by the user. The information is set and the location setting information is sent to the touch device 1920.
- the connection is established with the touch device 1920 through the micro usb line.
- the smart terminal 1910 can also establish a connection with the touch device 1920 via a wireless communication protocol or a local area network protocol or a wide area network protocol to perform communication.
- the application is a game application
- the smart terminal 1910 is a mobile phone.
- the user selects a game to be played in the control software APK in the mobile phone, and uses the control software APK to determine whether the game has been set.
- the new location setting information if not set, prompts the user to define location setting information according to his own operating habits, and sends the position of the defined touch button to the touch device 1920; if new location setting information is set, the new The location setting information is sent to the touch device 1920.
- the control software APK sends the position setting information of the soft operation keys of the game to the touch device 1920 through the micro USB connection line of the mobile phone, and the touch device 1920 saves the information.
- Step 200 After the application of the smart terminal 1910 is started, the page state of the application is obtained, and the page state is sent to the touch device 1920.
- the control software APK determines the running state of the application in the background. If the application is in the user interface (UI) operation interface, the control software APK will The application state is sent to the touch device 1920. If the application is in a state of controlling a game or a conversation, the control software APK sends the application status to the touch device 1920.
- Application types include, but are not limited to, games, video, instant messaging software and other applications.
- Step 300 The touch device 1920 acquires the page state.
- the operation data of the touch device 1920 is converted and sent to the smart terminal 1910 by using the location setting information of the soft operation button, when the application is detected to be in the UI.
- the operation data of the touch device 1920 is converted to the smart terminal 1910 by applying the default location information.
- the operation data of the touch device 1920 is the setting data of the operation keys in the touch device 1920, and the operation keys of the touch device 1920 are in accordance with the operation habits of the user.
- FIG. 6 it is a schematic diagram of a screen after adjusting the position of the present disclosure.
- the touch device 1920 acquires the page status of the application sent by the smart terminal 1910. According to different page states of the page, the touch device 1920 sends different types of location data to the smart terminal 1910.
- the default position information of the soft operation key before the UI operation interface is not adjusted is displayed on the touch device 1920 for the user to operate; when the game is in the control battle state When the touch device 1920 displays the adjusted operation button for the user to operate.
- step 300 can include:
- Step 301 the touch device 1920 obtains the page status, and determines the page status of the application. If the application is in the control page state, step 302 is performed, and if the application is in the UI page state, step 303 is performed;
- Step 302 Acquire first location data of the operation on the touch device 1920, convert the first location data according to the location setting information of the application soft operation key to the second location data on the corresponding application, and send the second location data to the second location data.
- Step 303 Acquire third location data of the operation on the touch device 1920, convert the third location data into the fourth location data on the corresponding application according to the application default location information, and send the fourth location data to the smart terminal 1910.
- the touch device 1920 when the touch device 1920 receives the game application in the UI operation interface, the touch device 1920 displays the location setting information of the default soft operation key of the UI operation interface, and acquires the operation key data on the touch device 1920. If the operation is to the left, the touch device 1920 converts the left position operation into the location data on the corresponding application according to the default location information and sends the location data to the smart terminal 1910.
- the touch device 1920 When the touch device 1920 receives the game play state, the touch device 1920 displays the adjusted operation key position information, and after acquiring the operation key data on the touch device 1920, the operation key data is determined according to the application soft operation key.
- the location setting information is converted into location data on the corresponding application and sent to the smart terminal 1910.
- Step 400 The smart terminal 1910 operates the application according to the received operation data of the touch device 1920.
- the smart terminal 1910 responds to the received location data. For example, if the user selects the left button in the touch device 1920, the touch device 1920 sends the instruction data moving to the left to the smart terminal 1910 to trigger the smart terminal 1910. Move the soft operation button to the left.
- This embodiment further provides a schematic flowchart of a method for controlling a soft operation key of an intelligent terminal application, as shown in FIG. 8, the method is as follows:
- Step 11 start control software APK
- Step 12 Select a game to be played
- Step 13 it is determined whether the button position has been set for the game, and if so, step 14 is performed, and if not, step 15 is performed;
- Step 14 the touch button information corresponding to the button position is sent to the touch device 1920;
- Step 15 obtaining a touch button position set by the player
- Step 16 Open the game
- Step 17 the background control software APK sends the page status of the game to the touch device 1920;
- Step 18 the touch device 1920 determines whether the game is in the UI page state, and if so, step 20 is performed, and if not, step 19 is performed;
- Step 19 the game enters the control state, the touch device 1920 uses the touch button position information set by the player and sends the corresponding control command to the smart terminal 1910;
- Step 20 the touch device 1920 uses the default location information of the game UI and sends the corresponding control command to the smart terminal 1910;
- Step 21 The smart terminal 1910 is controlled by the touch device 1920.
- FIG. 9 is a schematic structural diagram of a touch device according to the embodiment.
- the touch device 1920 is communicably connected to the smart terminal 1910 , and the touch device 1920 includes an operation key, and the application of the smart terminal 1910 The soft operation key is included, and the operation key is associated with the soft operation key.
- the touch device 1920 includes: a page state acquisition module 91, a first acquisition module 92, a first generation module 93, a first transmission module 94, and The first control module 95. among them,
- the page status obtaining module 91 is configured to obtain a page status of the application.
- the first obtaining module 92 is configured to acquire the first operation data of the operation key and the position setting data of the soft operation key when the page state is the manipulation page state.
- the first generation module 93 is configured to generate first location data according to the first operation data and the location setting information.
- the first sending module 94 is configured to send the first location data to the smart terminal 1910.
- the first control module 95 is configured to control the soft operation keys by using the operation keys according to the first position data.
- the embodiment provides a touch device 1920.
- the touch control device 1920 is added to control the soft operation keys applied by the smart terminal 1910.
- the user can adjust the position of the operation keys in the touch device 1920 according to the control habits of the user. It improves the convenience of handling and provides convenience for users.
- the touch device 1920 further includes:
- the second obtaining module 96 is configured to: after the step of obtaining the page state, when the page state is the user interface page state, acquire the second operation data of the operation key and the default location information of the soft operation key;
- the second generation module 97 is configured to generate second location data according to the second operation data and the default location information
- the second sending module 98 is configured to send the second location data to the smart terminal 1910;
- the second control module 99 is configured to control the soft operation keys by using the operation keys according to the second position data.
- FIG. 11 is a schematic structural diagram of an intelligent terminal according to the embodiment.
- the smart terminal 1910 is communicably connected to the touch device 1920 , and the touch device 1920 includes an operation button.
- the application of the terminal 1910 includes a soft operation key, and the operation key is associated with the soft operation key, and the smart terminal 1910 includes:
- the sending module 1110 is configured to send location setting information of the soft operation key of the application, default location information, and send a page state of the application to the touch device 1920;
- the receiving module 1120 is configured to receive the first location data sent by the touch device 1920 to control the soft operation key when the application is in the manipulation page state, wherein the first location data is controlled by the touch
- the operation data of the operation key of the control device 1920 and the position setting information of the soft operation key are generated; or is set to receive the second position data sent by the touch device 1920 when the application is in the state of the user interface page to control the The soft operation key is generated, wherein the second position data is generated by operation data of the operation keys of the touch device 1920 and the default position information.
- the smart terminal 1910 is configured to receive a soft operation key applied by the smart terminal 1910 by receiving an instruction sent by the touch device 1920.
- the user can perform the operation key position on the touch device 1920 according to the control habit of the user. Adjustments improve the convenience of handling and provide convenience for users.
- the foregoing smart terminal 1910 further includes:
- the determining module 1130 is configured to determine whether the application exists before the step of transmitting the location setting information, the default location information, and the page state of the application to the touch device 1920 of the soft operation key of the application.
- the position setting information of the soft operation key is received, and if it does not exist, the position setting information of the newly set soft operation key is received.
- the smart terminal 1910 described with reference to FIG. 13 further includes:
- the preset module 1140 is configured to pre-store for communication with the touch device 1920 before the step of transmitting the location setting information and the default location information of the soft operation key of the application to the touch device 1920 letter of agreement.
- the present disclosure also provides a functional block diagram of a system for controlling soft operation keys of an intelligent terminal application.
- the system includes: a smart terminal 1910 and a touch device 1920 connected to the smart terminal 1910;
- the setting information obtaining module 100 is located in the smart terminal 1910, and is configured to: after the smart terminal 1910 is turned on, acquire location setting information and default location information of the soft operation key of the application, and set the location setting information and the The default location information is sent to the touch device 1920 connected to the smart terminal 1910; reference may be made to the related content described in the foregoing method embodiments.
- the page state obtaining module 200 is located in the smart terminal 1910, and is configured to: after the application of the smart terminal 1910 is started, acquire a page state of the application, and send the page state to the touch device 1920: 1910; Reference may be made to the related content described in the above method embodiments.
- the operation data conversion and transmission module 300 is located in the touch device 1920, and is configured to: acquire a page state of the application, and when detecting that the application is in a manipulation page state, the operation data of the touch device 1920 is determined according to The location setting information is converted and sent to the smart terminal 1910.
- the operation data of the touch device 1920 is converted according to the default location information, and then sent to the
- the smart terminal 1910 can refer to the related content described in the foregoing method embodiments.
- the application operation module 400 is located in the smart terminal 1910 and configured to: operate the application according to the received operation data.
- the smart terminal 1910 can refer to the related content described in the foregoing method embodiments.
- the setting information acquiring module 100 includes:
- connection establishing unit 101 is configured to establish a connection between the smart terminal 1910 and the touch device 1920 after the smart terminal 1910 is turned on; reference may be made to the related content described in the foregoing method embodiments.
- the setting information acquiring unit 102 is configured to: the smart terminal 1910 selects an application according to the instruction, determines whether the location information exists in the application, and if yes, directly sends the location setting information to the touch device 1920; if not, receives the user setting The location setting information is sent to the touch device 1920; reference may be made to the related content described in the foregoing method embodiments.
- system further comprises:
- the smart terminal 1910 is configured to pre-store a communication protocol that communicates with the touch device 1920; reference may be made to the related content described in the foregoing method embodiments.
- the operation data conversion and transmission module 300 includes:
- the page state obtaining unit 301 is configured to acquire the page state of the touch device 1920 and determine the page state of the application; reference may be made to the related content described in the foregoing method embodiments.
- the first operation data conversion unit 302 is configured to: acquire the first location data of the operation on the touch device 1920, and determine the first location data according to the method, when detecting that the application is in the state of the manipulation page
- the location setting information is converted into the second location data on the corresponding application, and the second location data is sent to the smart terminal 1910; reference may be made to the related content described in the foregoing method embodiments.
- the second operation data conversion unit 303 is configured to: acquire the third location data of the operation on the touch device 1920 in the case that the application is in the state of the UI page, and set the third location data according to the The default location information is converted to the fourth location data on the corresponding application, and the fourth location data is sent to the smart terminal 1910; reference may be made to the related content described in the foregoing method embodiments.
- connection establishing unit 101 is configured to: at the smart end After the terminal 1910 is turned on, the connection smart terminal 1910 between the smart terminal 1910 and the touch device 1920 is established through the micro usb line; reference may be made to the related content described in the method embodiment.
- the present disclosure provides a system for controlling soft operation keys of an intelligent terminal application.
- the smart terminal 1910 expands the operation position of the smart terminal 1910 by adding a touch device 1920, wherein the user can control according to his own control habits.
- the adjustment of the operation key position in the touch device 1920 improves the convenience of operation and provides convenience for the user.
- the embodiment further provides a computer readable storage medium storing computer executable instructions for performing the above method.
- FIG. 17 is a schematic diagram showing the hardware structure of a touch device according to the embodiment.
- the touch device 1920 includes one or more processors 410 and a memory 420.
- One processor 410 is taken as an example in FIG.
- the system also includes an input device 430 and an output device 440.
- the processor 410, the memory 420, the input device 430, and the output device 440 in the system may be connected by a bus or other means, as exemplified by a bus connection in FIG.
- the input device 430 can receive input numeric or character information
- the output device 440 can include a display device such as a display screen.
- the memory 420 is a computer readable storage medium that can be used to store software programs, computer executable programs, and modules.
- the processor 410 executes a plurality of functional applications and data processing by executing software programs, instructions, and modules stored in the memory 420 to implement any of the above-described embodiments of a method of controlling soft operation keys of the smart terminal application.
- the memory 420 may include a storage program area and an storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to usage of the system, and the like.
- the memory may include volatile memory such as random access memory (RAM), and may also include non-volatile memory such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device.
- Memory 420 can be a non-transitory computer storage medium or a transitory computer storage medium.
- the non-transitory computer storage medium such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
- memory 420 can optionally include memory remotely located relative to processor 410, which can be connected to the system via a network. Examples of the above networks may include the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
- Input device 430 can be used to receive input digital or character information and to generate key signal inputs related to user settings and function control of the system.
- Output device 440 can include a display device such as a display screen.
- the system of the present embodiment may also include communication means 450 for transmitting and/or receiving information over a communication network.
- a person skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by executing related hardware by a computer program, and the program can be stored in a non-transitory computer readable storage medium.
- the program when executed, may include the flow of an embodiment of the method as described above, wherein the non-transitory computer readable storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random access memory (RAM). Wait.
- FIG. 18 is a schematic diagram showing the hardware structure of an intelligent terminal according to the embodiment.
- the smart terminal 1910 includes one or more processors 510 and a memory 520.
- One processor 510 is taken as an example in FIG.
- the system also includes an input device 530 and an output device 540.
- the processor 510, the memory 520, the input device 530, and the output device 540 in the system may be connected by a bus or other means, and the bus connection is taken as an example in FIG.
- the input device 530 can receive input numeric or character information
- the output device 540 can include a display device such as a display screen.
- the memory 520 is a computer readable storage medium that can be used to store software programs, computer executable programs, and modules.
- the processor 510 executes a plurality of functional applications and data processing by executing software programs, instructions, and modules stored in the memory 520 to implement any of the above-described embodiments of a method of controlling soft operation keys of the smart terminal application.
- the memory 520 may include a storage program area and an storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to usage of the system, and the like.
- the memory may include volatile memory such as random access memory (RAM), and may also include non-volatile memory such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device.
- Memory 520 can be a non-transitory computer storage medium or a transitory computer storage medium.
- the non-transitory computer storage medium such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
- memory 520 can optionally include memory remotely located relative to processor 510, which can be connected to the system via a network. Examples of the above networks may include the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
- Input device 530 can be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the system.
- the output device 540 can include a display device such as a display screen.
- the system of this embodiment may also include a communication device 550 for transmitting and/or receiving a message over a communication network interest.
- a person skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by executing related hardware by a computer program, and the program can be stored in a non-transitory computer readable storage medium.
- the program when executed, may include the flow of an embodiment of the method as described above, wherein the non-transitory computer readable storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random access memory (RAM). Wait.
- the present disclosure provides a method and system for controlling soft operation keys of an intelligent terminal application.
- the operation location of the smart terminal is expanded by adding a touch device, wherein the user can perform operation keys in the touch device according to his own control habits.
- the adjustment of the position enhances the convenience of handling and provides convenience for the user.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
- Telephone Function (AREA)
Abstract
A method and system for controlling a soft operational key of an application of an intelligent terminal. The method comprises: after an intelligent terminal is started, obtaining position configuration information of a soft operational key of an application and default position information of the application, and sending the position configuration information and the default position information of the soft operational key to a touch device connected to the intelligent terminal; after the application is enabled, obtaining a page state of the application and sending the page state to the touch device; the touch device obtaining the page state, and when detecting that the page state is an operational page state, transforming operation information of the touch device according to the position configuration information of the soft operational key and sending the transformed operation information to the intelligent terminal, or when detecting that the page state is a user interface page state, transforming the operation information of the touch device according to the default position information and sending the transformed operation information to the intelligent terminal; and the intelligent terminal controlling the soft operational key according to the received transformed operation data.
Description
本公开涉及智能终端技术领域,例如涉及一种控制智能终端应用的软操作键的方法及系统。The present disclosure relates to the field of smart terminal technologies, for example, to a method and system for controlling soft operation keys of an intelligent terminal application.
随着科技的发展,智能手机的功能也越来越多样化,越来越强大,更大尺寸的手机屏幕、更好用的触控操作、更完整的应用生态链持续发展共同成就了智能手机的新体验。另外,随着网络覆盖率的提升,智能手机游戏的用户也越来越多,智能手机游戏也逐渐成为智能手机用户主要的娱乐方式。With the development of technology, the functions of smart phones are becoming more and more diversified and more and more powerful. The larger size of mobile phone screens, better touch operations, and a more complete application ecosystem continue to develop together to achieve a smart phone. New experience. In addition, with the increase of network coverage, there are more and more users of smart phone games, and smart phone games have gradually become the main entertainment mode for smartphone users.
而现在的智能手机游戏也已不再仅仅是像以往的“俄罗斯方块”、“踩地雷”和“贪吃蛇”这种画面简陋、规则简单的游戏,而是已经发展到了可以和掌上游戏机媲美,具有较强的娱乐性和交互性等复杂形态的游戏了。Nowadays, the smartphone game is no longer just a simple, simple game like the "Tetris", "Tit Mine" and "Snake", but has been developed into a handheld game console. It is comparable to games with complex forms such as entertainment and interactivity.
智能手机的屏幕主要由液晶屏(显示屏)、触摸屏和外屏(起保护作用)三个部分构成。假设在操作一款智能手机游戏时,有A键(左移动)、B键(右移动)、C键(蹲下)和D键(开枪)四种按键,四种按键在智能手机显示屏上的位置如图1所示。通常,游戏上的操作按键在智能手机屏幕上一般都布设在固定位置,游戏玩家无法随意调整智能手机屏幕上操作按键的位置。因此,相关技术还有待于改进和发展。The screen of the smartphone is mainly composed of three parts: a liquid crystal screen (display screen), a touch screen and an external screen (protection). Assume that when operating a smartphone game, there are four buttons: A button (left movement), B button (right movement), C button (underarm), and D button (shooting). Four buttons are displayed on the smartphone screen. The upper position is shown in Figure 1. Usually, the operation buttons on the game are generally arranged in a fixed position on the smartphone screen, and the game player cannot freely adjust the position of the operation buttons on the smartphone screen. Therefore, related technologies have yet to be improved and developed.
发明内容Summary of the invention
鉴于相关技术的不足,本公开提供一种控制智能终端应用的软操作键的方法及系统,以解决相关技术中智能终端无法调整应用的按键操作,不方便用户操作应用的问题。In view of the deficiencies of the related art, the present disclosure provides a method and system for controlling soft operation keys of an intelligent terminal application, so as to solve the problem that the smart terminal cannot adjust the key operation of the application in the related art, and is inconvenient for the user to operate the application.
本公开提供一种控制智能终端的应用的软操作键的方法,应用于触控装置,所述触控装置与所述智能终端通信连接,所述触控装置包括操作键,所述操作键与所述软操作键关联,所述方法包括:获取所述应用的页面状态;当所述页面状态为操控页面状态,获取所述操作键的第一操作数据和所述软操作键的位置设置信息;根据所述第一操作数据和所述位置设置信息,生成第一位置数据;发送所述第一位置数据给所述智能终端;根据所述第一位置数据,利用所述操作键控制所述软操作键。The present disclosure provides a method for controlling a soft operation key of an application of a smart terminal, which is applied to a touch device, wherein the touch device is communicably connected to the smart terminal, and the touch device includes an operation key, and the operation key The soft operation key is associated with the method, the method includes: acquiring a page state of the application; and acquiring the first operation data of the operation key and the location setting information of the soft operation key when the page state is a manipulation page state Generating first location data according to the first operation data and the location setting information; transmitting the first location data to the smart terminal; and using the operation key to control the operation according to the first location data Soft operation keys.
可选地,在所述得到页面状态的步骤之后,所述方法还包括:当所述页面状态为用户界面页面状态,获取所述操作键的第二操作数据和所述软操作键的
默认位置信息;根据所述第二操作数据和所述默认位置信息,生成第二位置数据;发送所述第二位置数据给所述智能终端;根据所述第二位置数据,利用所述操作键控制所述软操作键。Optionally, after the step of obtaining a page state, the method further includes: when the page state is a user interface page state, acquiring second operation data of the operation key and the soft operation key
Default location information; generating second location data according to the second operation data and the default location information; transmitting the second location data to the smart terminal; using the operation key according to the second location data Controlling the soft operation keys.
本公开提供一种控制智能终端的应用的软操作键的方法,应用于智能终端,所述智能终端与触控装置通信连接,所述触控装置包括操作键,所述操作键与所述软操作键关联,所述方法包括:发送所述应用的软操作键的位置设置信息、默认位置信息以及所述应用的页面状态到所述触控装置;当所述应用处于操控页面状态时,接收由所述触控装置发送的第一位置数据以控制所述软操作键,其中,所述第一位置数据由所述触控装置操作键的操作数据和所述软操作键的位置设置信息生成;或者当所述应用处于用户界面页面状态,接收由所述触控装置发送的第二位置数据以控制所述软操作键,其中,所述第二位置数据由所述触控装置操作键的操作数据和所述默认位置信息生成。The present disclosure provides a method for controlling a soft operation key of an application of an intelligent terminal, which is applied to a smart terminal, the smart terminal is communicably connected with a touch device, the touch device includes an operation key, and the operation key and the soft The operation key is associated with the method, the method includes: transmitting location setting information of the soft operation key of the application, default location information, and a page state of the application to the touch device; when the application is in a manipulation page state, receiving The first position data sent by the touch device controls the soft operation key, wherein the first position data is generated by operation data of the touch device operation key and position setting information of the soft operation key Or receiving the second location data sent by the touch device to control the soft operation key when the application is in a user interface page state, wherein the second location data is operated by the touch device operation button The operational data and the default location information are generated.
可选地,所述发送所述应用的软操作键的位置设置信息、默认位置信息以及所述应用的页面状态到所述触控装置的步骤之前,包括:判断所述应用是否存在所述软操作键的位置设置信息,在不存在的情况下,则接收新设置的所述软操作键的位置设置信息。Optionally, the step of sending the location setting information, the default location information, and the page state of the application to the touch device before the step of sending the soft operation key of the application includes: determining whether the application has the soft The position setting information of the operation key, in the case where it does not exist, receives the position setting information of the newly set soft operation key.
可选地,在所述发送所述应用的软操作键的位置设置信息、默认位置信息以及所述应用的页面状态到所述触控装置之前,包括:预先存储用于与所述触控装置通信的通信协议。Optionally, before the sending the location setting information of the soft operation key of the application, the default location information, and the page state of the application to the touch device, the method includes: pre-storing for the touch device Communication protocol for communication.
本公开提供一种触控装置,所述触控装置与所述智能终端通信连接,所述触控装置包括操作键,所述智能终端的应用包括软操作键,所述操作键与所述软操作键关联,所述触控装置包括:页面状态获取模块,设置为获取所述应用的页面状态;第一获取模块,设置为当所述页面状态为操控页面状态,获取所述操作键的第一操作数据和所述软操作键的位置设置数据;第一生成模块,设置为根据所述第一操作数据和所述位置设置信息,生成第一位置数据;第一发送模块,设置为发送所述第一位置数据给所述智能终端;第一控制模块,设置为根据所述第一位置数据,利用所述操作键控制所述软操作键。The present disclosure provides a touch device, the touch device is communicatively coupled to the smart terminal, the touch device includes an operation key, and the application of the smart terminal includes a soft operation key, the operation key and the soft The touch control device includes: a page state acquisition module configured to acquire a page state of the application; and a first acquisition module configured to acquire the operation key when the page state is a manipulation page state An operation data and location setting data of the soft operation key; the first generation module is configured to generate first location data according to the first operation data and the location setting information; and the first sending module is configured as a sending station Decoding the first location data to the smart terminal; the first control module is configured to control the soft operation key by using the operation key according to the first location data.
可选地,所述触控装置还包括:第二获取模块,设置为在所述得到页面状态的步骤之后,当所述页面状态为用户界面页面状态,获取所述操作键的第二操作数据和所述软操作键的默认位置信息;第二生成模块,设置为根据所述第二操作数据和所述默认位置信息,生成第二位置数据;第二发送模块,设置为发送所述第二位置数据给所述智能终端;第二控制模块,设置为根据所述第二
位置数据,利用所述操作键控制所述软操作键。Optionally, the touch device further includes: a second acquiring module, configured to acquire second operation data of the operation key when the page state is a user interface page state after the step of obtaining a page state And a default location information of the soft operation key; the second generation module is configured to generate second location data according to the second operation data and the default location information; and the second sending module is configured to send the second location Position data is sent to the smart terminal; the second control module is set to be according to the second
Position data, using the operation keys to control the soft operation keys.
本公开提供一种智能终端,所述智能终端与触控装置通信连接,所述触控装置包括操作键,所述智能终端的应用包括软操作键,所述操作键与所述软操作键关联,所述智能终端包括:发送模块,设置为发送所述应用的软操作键的位置设置信息、默认位置信息以及发送所述应用的页面状态到所述触控装置;接收模块,设置为当所述应用处于操控页面状态时,接收由所述触控装置发送的第一位置数据以控制所述软操作键,其中,所述第一位置数据由所述触控装置操作键的操作数据和所述软操作键的位置设置信息生成;或者设置为当所述应用处于用户界面页面状态,接收由所述触控装置发送的第二位置数据以控制所述软操作键,其中,所述第二位置数据由所述触控装置操作键的操作数据和所述默认位置信息生成。The present disclosure provides an intelligent terminal, the smart terminal is communicatively coupled to a touch device, the touch device includes an operation key, and the application of the smart terminal includes a soft operation key, and the operation key is associated with the soft operation key The smart terminal includes: a sending module, configured to send location setting information of the soft operation key of the application, default location information, and a page state of sending the application to the touch device; and the receiving module is configured to be Receiving, by the touch device, first position data sent by the touch device to control the soft operation key, wherein the first position data is operated data and operation information of the touch device operation key Setting the location setting information of the soft operation key; or setting the second location data sent by the touch device to control the soft operation key when the application is in the user interface page state, wherein the second The location data is generated by the operation data of the touch device operation key and the default location information.
可选地,所述智能终端还包括:判断模块,设置为在所述发送所述应用的软操作键的位置设置信息、默认位置信息以及所述应用的页面状态到所述触控装置的步骤之前,判断所述应用是否存在所述软操作键的位置设置信息,在不存在的情况下,则接收新设置的所述软操作键的位置设置信息。Optionally, the smart terminal further includes: a determining module, configured to set location information, default location information, and a page state of the application to the touch device in the soft operation key of the application Previously, it is judged whether the application has the location setting information of the soft operation key, and if it does not exist, the location setting information of the newly set soft operation key is received.
可选地,所述智能终端还包括:预设模块,设置为在所述发送所述应用的软操作键的位置设置信息和默认位置信息到所述触控装置的步骤之前,预先存储用于与所述触控装置通信的通信协议。Optionally, the smart terminal further includes: a preset module, configured to be pre-stored for storing before the step of sending the location setting information and the default location information of the soft operation key of the application to the touch device A communication protocol in communication with the touch device.
本公开还提供又一种控制智能终端的应用的软操作键的方法,所述方法包括:智能终端开启后,获取所述应用的软操作键的位置设置信息和默认位置信息,将所述软操作键的位置设置信息和所述默认位置信息发送至与所述智能终端连接的触控装置;所述应用启动后,获取所述应用的页面状态,将所述页面状态发送至所述触控装置;所述触控装置获取所述页面状态,当检测到所述页面状态为操控页面状态时,将所述触控装置的操作数据根据所述软操作键的位置设置信息转化,并发送给所述智能终端,当检测到所述页面状态为用户界面页面状态,将所述触控装置的操作数据根据所述默认位置信息转化,并发送给所述智能终端;以及所述智能终端根据接收到的转化后的操作数据,对所述软操作键进行控制。The present disclosure further provides a method for controlling a soft operation key of an application of the smart terminal, the method comprising: after the smart terminal is turned on, acquiring location setting information and default location information of the soft operation key of the application, and the soft The location setting information of the operation key and the default location information are sent to the touch device connected to the smart terminal; after the application is started, the page state of the application is acquired, and the page state is sent to the touch The touch device acquires the page state, and when the page state is detected as the manipulation page state, the operation data of the touch device is converted according to the position setting information of the soft operation button, and is sent to The smart terminal, when detecting that the page state is a user interface page state, converting the operation data of the touch device according to the default location information, and transmitting the data to the smart terminal; and the smart terminal receiving the The converted operation data is controlled by the converted operation data.
可选地,所述智能终端开启后,获取所述应用的软操作键的位置设置信息和默认位置信息,将所述软操作键的位置设置信息和所述默认位置信息发送至与所述智能终端连接的触控装置的步骤,包括:所述智能终端开启后与所述触控装置建立连接;所述智能终端根据指令选择所述应用,并判断所述应用是否
存在软操作键的位置设置信息,在存在的情况下,则直接将所述软操作键的位置设置信息发送至所述触控装置;在不存在的情况下,则接收新设置的软操作键的位置设置信息,并将所述新设置的软操作键的位置设置信息发送至所述触控装置。Optionally, after the smart terminal is turned on, acquiring location setting information and default location information of the soft operation key of the application, and sending location setting information and the default location information of the soft operation key to the smart The step of connecting the touch device to the terminal includes: establishing, after the smart terminal is turned on, establishing a connection with the touch device; the smart terminal selecting the application according to the instruction, and determining whether the application is
There is position setting information of the soft operation key, and if there is, the position setting information of the soft operation key is directly sent to the touch device; if it does not exist, the newly set soft operation key is received. The location setting information is sent to the touch device by the location setting information of the newly set soft operation key.
可选地,所述智能终端开启后,获取所述应用的软操作键的位置设置信息和默认位置信息的步骤之前,包括:所述智能终端预先存储用于与所述触控装置通信的通信协议。Optionally, after the step of acquiring the location setting information and the default location information of the soft operation key of the application after the smart terminal is turned on, the method includes: the smart terminal pre-storing communication for communicating with the touch device protocol.
可选地,所述触控装置获取所述页面状态,当检测到所述页面状态为操控页面状态时,将所述触控装置的操作数据根据所述软操作键的位置设置信息转化,并发送给所述智能终端;当检测到所述页面状态为用户界面页面状态,将所述触控装置的操作数据根据所述默认位置信息转化,并发送给所述智能终端的步骤,包括:所述触控装置获取所述应用的页面状态,并判断所述应用的页面状态;在检测到所述应用处于操控页面状态的情况下,获取所述触控装置中的操作的第一位置数据,将所述第一位置数据根据所述软操作键的位置设置信息转化为对应的应用的第二位置数据,将所述第二位置数据发送给所述智能终端;在检测到所述应用处于用户界面页面状态的情况下,获取所述触控装置中的操作的第三位置数据,将所述第三位置数据根据所述默认位置信息转化为对应的应用上的第四位置数据,将所述第四位置数据发送给智能终端。Optionally, the touch device acquires the page state, and when the page state is detected as a manipulation page state, the operation data of the touch device is converted according to the location setting information of the soft operation button, and Sending to the smart terminal; when detecting that the page state is a user interface page state, converting the operation data of the touch device according to the default location information, and sending the step to the smart terminal, including: The touch device acquires a page status of the application, and determines a page status of the application; and when detecting that the application is in a control page state, acquiring first position data of the operation in the touch device, Converting the first location data into the second location data of the corresponding application according to the location setting information of the soft operation key, and sending the second location data to the smart terminal; detecting that the application is in the user In the case of the interface page state, acquiring third location data of the operation in the touch device, and using the third location data according to the default location letter Into a fourth position corresponding to the application data, the fourth position data will be sent to the intelligent terminal.
可选地,所述智能终端开启后通过微型通用串行总线micro usb与所述触控装置建立连接。Optionally, the smart terminal is connected to establish a connection with the touch device through a micro universal serial bus micro usb.
本公开提供一种控制智能终端应用的操作键的系统,包括:智能终端以及与所述智能终端通信连接的触控装置;设置信息获取模块,位于所述智能终端中,设置为:在所述智能终端开启后,获取所述应用的软操作键的位置设置信息和默认位置信息,将所述软操作键的位置设置信息和所述默认位置信息发送至与所述智能终端连接的触控装置;页面状态获取模块,位于所述智能终端中,设置为:在所述智能终端应用启动后,获取所述应用的页面状态,将所述页面状态发送至所述触控装置;操作数据转化与发送模块,位于所述触控装置中,设置为:获取所述应用的页面状态,当检测到所述应用处于操控页面状态,将所述触控装置的操作数据根据所述软操作键的位置设置信息转化并发送给所述智能终端,当检测到所述应用处于用户界面页面状态,将所述触控装置的操作数据根据所述默认位置信息转化后发送给所述智能终端;以及应用操作模块,位于所述智能终端中,设置为:根据接收到的所述触控装置操作数据,对所述
软操作键进行控制。The present disclosure provides a system for controlling an operation key of an intelligent terminal application, comprising: an intelligent terminal and a touch device communicably connected to the smart terminal; and a setting information acquisition module, located in the smart terminal, configured to: After the smart terminal is turned on, the location setting information and the default location information of the soft operation key of the application are obtained, and the location setting information of the soft operation key and the default location information are sent to the touch device connected to the smart terminal. a page state obtaining module, located in the smart terminal, configured to: after the smart terminal application is started, acquire a page state of the application, send the page state to the touch device; and operate data conversion and The sending module is located in the touch device, and is configured to: obtain a page state of the application, and when detecting that the application is in a manipulation page state, the operation data of the touch device is determined according to the position of the soft operation button Setting information is converted and sent to the smart terminal, and when the application is detected to be in a user interface page state, the touch is The operation of the device data is sent to the default smart terminal location information after conversion; and an application operation module, located in the intelligent terminal, to: the operation data received by the touch device according to the
Soft operation keys are used for control.
可选地,所述设置信息获取模块包括:连接建立单元,设置为:在所述智能终端开启后,建立所述智能终端与所述触控装置之间的连接;设置信息获取单元,设置为:根据指令选择应用,判断所述应用是否存在软操作键的位置设置信息,在存在的情况下,则直接将所述软操作键的位置设置信息发送至所述触控装置;在不存在的情况下,则接收新设置的新设置的软操作键的位置设置信息,并将所述新设置的软操作键的位置设置信息发送至所述触控装置。Optionally, the setting information obtaining module includes: a connection establishing unit, configured to: after the smart terminal is turned on, establish a connection between the smart terminal and the touch device; and set a information acquiring unit, set to Selecting an application according to the instruction, determining whether the application has location setting information of the soft operation key, and if present, directly transmitting the location setting information of the soft operation key to the touch device; In this case, the position setting information of the newly set soft operation key of the newly set is received, and the position setting information of the newly set soft operation key is transmitted to the touch device.
可选地,所述智能终端还包括:预先设置模块,设置为:预先存储与所述触控装置通信的通信协议。Optionally, the smart terminal further includes: a preset module configured to: pre-store a communication protocol that communicates with the touch device.
可选地,所述操作数据转化与发送模块包括:页面状态获取单元,设置为:获取所述页面状态,并判断所述应用的页面状态;第一操作数据转化单元,设置为:在检测到所述应用处于操控页面状态的情况下,获取所述触控装置中的操作的第一位置数据,将所述第一位置数据根据所述软操作键的位置设置信息转化为对应的应用的第二位置数据,将所述第二位置数据发送给所述智能终端;第二操作数据转化单元,设置为:在检测到所述应用处于用户界面页面状态的情况下,获取所述触控装置中的操作的第三位置数据,将所述第三位置数据根据所述默认位置信息转化为对应的应用上的第四位置数据,将所述第四位置数据发送给智能终端。Optionally, the operation data conversion and sending module includes: a page state obtaining unit, configured to: acquire the page state, and determine a page state of the application; and the first operation data conversion unit is configured to: When the application is in the state of manipulating the page, acquiring first location data of the operation in the touch device, and converting the first location data into the corresponding application according to the location setting information of the soft operation key The second location data is sent to the smart terminal; the second operation data conversion unit is configured to: acquire the touch device in the case that the application is in the state of the user interface page The third location data of the operation is converted into the fourth location data on the corresponding application according to the default location information, and the fourth location data is sent to the smart terminal.
可选地,所述连接建立单元是设置为:在所述智能终端开启后通过micro usb线建立所述智能终端与所述触控装置之间的连接。Optionally, the connection establishing unit is configured to establish a connection between the smart terminal and the touch device through a micro usb line after the smart terminal is turned on.
本公开还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述任一方法。The present disclosure also provides a computer readable storage medium storing computer executable instructions for performing any of the methods described above.
本公开还提供一种触控装置,该触控装置包括一个或多个处理器、存储器以及一个或多个程序,所述一个或多个程序存储在存储器中,当被一个或多个处理器执行时,执行上述任一方法。The present disclosure also provides a touch device including one or more processors, a memory, and one or more programs, the one or more programs being stored in a memory when being processed by one or more processors When executed, perform any of the above methods.
本公开还提供一种智能终端,该智能终端包括一个或多个处理器、存储器以及一个或多个程序,所述一个或多个程序存储在存储器中,当被一个或多个处理器执行时,执行上述任一方法。The present disclosure also provides an intelligent terminal comprising one or more processors, a memory, and one or more programs, the one or more programs being stored in a memory when executed by one or more processors , perform any of the above methods.
本公开还提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任意一种方法。The present disclosure also provides a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer, Having the computer perform any of the methods described above.
图1为相关技术中的手机的操作位置显示示意图;1 is a schematic diagram showing the operation position display of a mobile phone in the related art;
图2为本实施例提供的一种控制智能终端应用的软操作键的方法流程示意图;2 is a schematic flowchart of a method for controlling a soft operation key of an intelligent terminal application according to an embodiment of the present disclosure;
图3为本实施例提供的又一种控制智能终端应用的软操作键的方法的流程示意图;FIG. 3 is a schematic flowchart of still another method for controlling a soft operation key of an intelligent terminal application according to an embodiment of the present disclosure;
图4为本实施例提供的又一种控制智能终端应用的软操作键的方法的流程示意图;4 is a schematic flowchart of still another method for controlling a soft operation key of an intelligent terminal application according to an embodiment of the present disclosure;
图5为图4中步骤100的细化步骤的流程示意图;FIG. 5 is a schematic flow chart of the refinement step of step 100 in FIG. 4;
图6为本公开的一种控制智能终端应用的软操作键的方法的调整操作键位置后的触控装置显示示意图;6 is a schematic diagram showing display of a touch device after adjusting an operation key position of a method for controlling a soft operation key of an intelligent terminal application according to the present disclosure;
图7为图2中步骤300的细化步骤的流程示意图;7 is a schematic flow chart of the refinement step of step 300 in FIG. 2;
图8为本公开的一种控制智能终端应用的软操作键的方法的流程示意图;FIG. 8 is a schematic flowchart diagram of a method for controlling a soft operation key of an intelligent terminal application according to the present disclosure;
图9是本实施例提供的一种触控装置的结构示意图;FIG. 9 is a schematic structural diagram of a touch device according to the embodiment; FIG.
图10是本实施例提供的又一种触控装置的结构示意图;FIG. 10 is a schematic structural diagram of still another touch device according to the embodiment; FIG.
图11是本实施例提供的一种智能终端的结构示意图;FIG. 11 is a schematic structural diagram of an intelligent terminal according to this embodiment;
图12是本实施例提供的又一种智能终端的结构示意图;FIG. 12 is a schematic structural diagram of still another intelligent terminal according to this embodiment;
图13是本实施例提供的又一种智能终端的结构示意图;FIG. 13 is a schematic structural diagram of still another intelligent terminal according to the embodiment; FIG.
图14为本实施例提供的一种控制智能终端应用的软操作键的系统的功能原理框图;FIG. 14 is a functional block diagram of a system for controlling soft operation keys of an intelligent terminal application according to an embodiment of the present invention;
图15为本实施例提供的一种控制智能终端应用的软操作键的系统的设置信息获取模块的功能原理框图;FIG. 15 is a functional block diagram of a setting information acquiring module of a system for controlling soft operation keys of an intelligent terminal application according to an embodiment of the present invention;
图16为本实施例提供的一种控制智能终端应用的软操作键的系统的操作数据转化与发送模块的功能原理框图;16 is a functional block diagram of an operation data conversion and transmission module of a system for controlling soft operation keys of an intelligent terminal application according to an embodiment of the present invention;
图17是本实施例提供的一种触控装置的硬件结构示意图;FIG. 17 is a schematic diagram showing the hardware structure of a touch device according to the embodiment; FIG.
图18是本实施例提供的一种智能终端的硬件结构示意图;FIG. 18 is a schematic structural diagram of hardware of an intelligent terminal according to this embodiment; FIG.
图19是本实施例提供的一种智能终端与触控装置的结构示意图。FIG. 19 is a schematic structural diagram of an intelligent terminal and a touch device according to the embodiment.
发明人发现,智能手机游戏的触摸屏操作按键(软操作键)对游戏玩家来说,操作的方便性、便捷性等是因人而异的。如图1所以,左边手指只操作一个A键,而右边手指则需要操作B键、C键和D键三个按键,使得游戏玩家不能快速地对B键、C键和D键进行操作。因此,相关技术中,游戏玩家无法通过智能终端调整已有游戏应用的软操作键的位置,从而导致游戏玩家不方便操作智
能手机上的游戏。The inventor has found that the touch screen operation buttons (soft operation keys) of the smartphone game are different for the game player, and the convenience and convenience of operation are different from person to person. As shown in Figure 1, the left finger only operates one A key, while the right finger needs to operate the B key, C key and D key three keys, so that the game player can not quickly operate the B key, C key and D key. Therefore, in the related art, the game player cannot adjust the position of the soft operation key of the existing game application through the smart terminal, thereby causing the game player to be inconvenient to operate.
Can play games on mobile phones.
图19是本实施例提供的一种智能终端与触控装置的结构示意图,参考图19,智能终端1910与触控装置1920之间可以通过无线或者有线的方式进行通信连接,图中以有线连接的方式进行示意。其中智能终端可以是手机、平板电脑等终端。FIG. 19 is a schematic structural diagram of a smart terminal and a touch device according to the embodiment. Referring to FIG. 19, the smart terminal 1910 and the touch device 1920 can be connected by using a wireless or wired connection. The way to indicate. The smart terminal can be a terminal such as a mobile phone or a tablet computer.
图2是本实施例提供的一种控制智能终端应用的软操作键的方法流程示意图,参考图2,该方法应用于触控装置1920,该触控装置1920与智能终端1910通信连接,触控装置1920包括操作键,操作键与软操作键关联,上述方法包括:2 is a schematic flowchart of a method for controlling a soft operation key of an intelligent terminal application according to the embodiment. Referring to FIG. 2, the method is applied to a touch device 1920. The touch device 1920 is connected to the smart terminal 1910, and the touch device is connected. The device 1920 includes an operation key, and the operation key is associated with the soft operation key. The above method includes:
步骤210、获取应用的页面状态。Step 210: Obtain a page status of the application.
步骤220、当页面状态为操控页面状态,获取操作键的第一操作数据和软操作键的位置设置信息。其中,软操作键的位置设置信息为智能终端1910的应用处于操控页面状态时,该应用的软操作键的位置设置信息;另外,用户可以在触控装置1920中设置符合用户操作习惯的操作键位置。Step 220: When the page state is the manipulation page state, obtain the first operation data of the operation key and the position setting information of the soft operation key. The position setting information of the soft operation key is the position setting information of the soft operation key of the application when the application of the smart terminal 1910 is in the control page state; in addition, the user can set the operation key in the touch device 1920 according to the user operation habit. position.
步骤230、根据第一操作数据和位置设置信息,生成第一位置数据。Step 230: Generate first location data according to the first operation data and the location setting information.
步骤240、发送第一位置数据给智能终端1910。Step 240: Send the first location data to the smart terminal 1910.
步骤250、根据第一位置数据,利用操作键控制软操作键。Step 250: Control the soft operation key by using an operation key according to the first position data.
本实施例提供了一种控制智能终端应用的软操作键的方法,通过新增触控装置1920以控制智能终端1910应用的软操作键,其中,用户可以根据自身操控习惯在触控装置1920中进行操作键的位置调整,提升了操控便捷性,为用户提供了方便。The embodiment provides a soft operation key for controlling the application of the smart terminal. The touch control device 1920 is added to control the soft operation key applied by the smart terminal 1910. The user can use the touch control device 1920 according to the control habit. Adjusting the position of the operation keys improves the convenience of operation and provides convenience for the user.
可选地,在所述步骤210之后,所述方法还包括:当页面状态为用户界面页面状态,获取操作键的第二操作数据和软操作键的默认位置信息;根据第二操作数据和默认位置信息,生成第二位置数据;发送第二位置数据给智能终端1910;根据第二位置数据,利用操作键控制软操作键。其中,软操作键的默认位置信息为当智能终端1910应用处于用户界面页面状态时,用户界面中未调整前的软操作键的位置信息。Optionally, after the step 210, the method further includes: when the page state is a user interface page state, acquiring second operation data of the operation key and default location information of the soft operation key; according to the second operation data and the default The location information generates second location data; the second location data is sent to the smart terminal 1910; and the soft operation key is controlled by the operation key according to the second location data. The default location information of the soft operation key is the location information of the soft operation key before the adjustment in the user interface when the smart terminal 1910 is in the user interface page state.
图3是本实施例提供的又一种控制智能终端1910应用的软操作键的方法流程示意图,参考图3,该方法应用于智能终端1910,所述智能终端1910与触控装置1920通信连接,所述触控装置1920包括操作键,所述操作键与所述软操作键关联,包括:FIG. 3 is a schematic flowchart of a method for controlling a soft operation key applied by the smart terminal 1910 according to the embodiment. Referring to FIG. 3, the method is applied to the smart terminal 1910, and the smart terminal 1910 is communicably connected to the touch device 1920. The touch device 1920 includes an operation key, and the operation key is associated with the soft operation key, and includes:
步骤310、发送应用的软操作键的位置设置信息、默认位置信息以及应用的页面状态到触控装置1920。
Step 310: Send location setting information of the soft operation key of the application, default location information, and a page state of the application to the touch device 1920.
步骤320、当应用处于操控页面状态时,接收由触控装置1920发送的第一位置数据以控制软操作键,其中,第一位置数据由触控装置1920操作键的操作数据和软操作键的位置设置信息生成;或者当应用处于用户界面页面状态,接收由触控装置1920发送的第二位置数据以控制软操作键,其中,第二位置数据由触控装置1920操作键的操作数据和默认位置信息生成。Step 320: When the application is in the control page state, receive the first location data sent by the touch device 1920 to control the soft operation key, wherein the first location data is operated by the touch device 1920 operating key and the soft operation key The location setting information is generated; or when the application is in the user interface page state, receiving the second location data sent by the touch device 1920 to control the soft operation key, wherein the second location data is operated by the touch device 1920 operating key and the default Location information is generated.
本实施例提供了一种控制应用的软操作键的方法,通过接收触控装置1920的指令以控制智能终端1910中应用的软操作键,其中用户可以根据自身操控习惯对触控装置1920中操作键的位置进行调整,提升了操控便捷性,为用户提供了方便。The embodiment provides a method for controlling a soft operation key of an application. The soft operation key applied in the smart terminal 1910 is controlled by receiving an instruction of the touch device 1920, wherein the user can operate the touch device 1920 according to the control habit of the user. The position of the key is adjusted to improve the convenience of operation and provide convenience for the user.
可选地,在所述步骤310之前,包括:判断所述应用是否存在所述软操作键的位置设置信息,在不存在的情况下,则接收新设置的所述软操作键的位置设置信息。Optionally, before the step 310, the method includes: determining whether the application has the location setting information of the soft operation key, and if not, receiving the newly set location setting information of the soft operation key. .
可选地,在所述步骤310之前,包括:预先存储用于与所述触控装置1920通信的通信协议。Optionally, before the step 310, the method includes: pre-storing a communication protocol for communicating with the touch device 1920.
图4为本公开提供的又一种控制智能终端中应用的软操作键的方法的流程示意图,如图4所示,其中,方法包括:FIG. 4 is a schematic flowchart of still another method for controlling soft operation keys applied in an intelligent terminal according to the present disclosure. As shown in FIG. 4, the method includes:
步骤100、智能终端1910开启后,获取应用的软操作键的位置设置信息和默认位置信息,将该位置设置信息和默认位置信息发送至与智能终端1910连接的触控装置1920。Step 100: After the smart terminal 1910 is turned on, the location setting information and the default location information of the soft operation key of the application are acquired, and the location setting information and the default location information are sent to the touch device 1920 connected to the smart terminal 1910.
在本实施例中智能终端1910包括但不限于手机、电脑、平板等设备。以下实施例以手机为例进行介绍。其中触控装置1920包括三部分:触摸屏、触摸屏驱动模块、和主控模块。触摸屏设置为接收用户的触摸操作指令,触摸屏驱动模块设置为将触摸屏的操作指令转化为触摸屏驱动数据,并将触摸屏驱动数据发送至主控模块,主控模块与手机进行数据交互,实现通过触控装置1920控制手机。In this embodiment, the smart terminal 1910 includes, but is not limited to, a mobile phone, a computer, a tablet, and the like. The following examples are described by taking a mobile phone as an example. The touch device 1920 includes three parts: a touch screen, a touch screen driving module, and a main control module. The touch screen is configured to receive a touch operation instruction of the user, and the touch screen drive module is configured to convert the operation instruction of the touch screen into touch screen drive data, and send the touch screen drive data to the main control module, and the main control module performs data interaction with the mobile phone to implement the touch control. Device 1920 controls the handset.
可选地,在步骤100之前还包括:Optionally, before step 100, the method further includes:
步骤10、智能终端1910预先存储用于与触控装置1920通信的通信协议。Step 10: The smart terminal 1910 pre-stores a communication protocol for communicating with the touch device 1920.
在本实施例中,智能终端1910中可以设置一控制软件的安装包(Android Package,APK),该APK内置通信协议,用于与触控装置1920通信。软件APK接收用户指令进行开启,从而与触控装置1920进行通信。In this embodiment, an installation package (Android Package, APK) of the control software may be disposed in the smart terminal 1910, and the APK has a built-in communication protocol for communicating with the touch device 1920. The software APK receives a user command to turn on, thereby communicating with the touch device 1920.
可选地,如图5所示,步骤100包括:Optionally, as shown in FIG. 5, step 100 includes:
步骤101、智能终端1910开启后与触控装置1920建立连接;
Step 101: After the smart terminal 1910 is turned on, establish a connection with the touch device 1920.
步骤102、智能终端1910接收用户指令选择应用,判断应用是否存在软操作键的位置设置信息,若存在,则直接将位置设置信息发送至触控装置1920;若不存在,则接收用户设置的位置设置信息,并将该位置设置信息发送至触控装置1920。Step 102: The smart terminal 1910 receives the user instruction selection application, determines whether the application has the location setting information of the soft operation key, and if yes, directly sends the location setting information to the touch device 1920; if not, receives the location set by the user. The information is set and the location setting information is sent to the touch device 1920.
在本实施例中,步骤101中智能终端1910开启后通过micro usb线与触控装置1920建立连接。智能终端1910也可通过无线通信协议或局域网协议或广域网协议与触控装置1920建立连接,进行通信。In this embodiment, after the smart terminal 1910 is turned on in step 101, the connection is established with the touch device 1920 through the micro usb line. The smart terminal 1910 can also establish a connection with the touch device 1920 via a wireless communication protocol or a local area network protocol or a wide area network protocol to perform communication.
示例性的,该应用为一款游戏应用,智能终端1910为手机,步骤102中用户在手机中的控制软件APK里选择所要玩的游戏,利用该控制软件APK对该款游戏进行判断是否已经设置了新的位置设置信息,若没有设置,提示用户根据自己的操作习惯定义位置设置信息,将定义后的触摸按键的位置发送给触控装置1920;若设置了新的位置设置信息,则将新的位置设置信息发送给触控装置1920。控制软件APK通过手机micro usb连接线,把用户对该款游戏的软操作键的位置设置信息发给触控装置1920,触控装置1920则保存该信息。Exemplarily, the application is a game application, and the smart terminal 1910 is a mobile phone. In step 102, the user selects a game to be played in the control software APK in the mobile phone, and uses the control software APK to determine whether the game has been set. The new location setting information, if not set, prompts the user to define location setting information according to his own operating habits, and sends the position of the defined touch button to the touch device 1920; if new location setting information is set, the new The location setting information is sent to the touch device 1920. The control software APK sends the position setting information of the soft operation keys of the game to the touch device 1920 through the micro USB connection line of the mobile phone, and the touch device 1920 saves the information.
步骤200、智能终端1910应用启动后,获取应用所处页面状态,将页面状态发送至触控装置1920。Step 200: After the application of the smart terminal 1910 is started, the page state of the application is obtained, and the page state is sent to the touch device 1920.
在本实施例中,在智能终端1910中打开应用后,控制软件APK会在后台对该应用的运行状态进行判断,如应用处于用户界面(User Interface,UI)操作界面,控制软件APK会把该应用状态发给触控装置1920。如该应用处于操控对战或对话等状态,控制软件APK会把该应用状态发给触控装置1920。其中应用类型包括但不限于游戏、视频、即时通讯软件等应用。In this embodiment, after the application is opened in the smart terminal 1910, the control software APK determines the running state of the application in the background. If the application is in the user interface (UI) operation interface, the control software APK will The application state is sent to the touch device 1920. If the application is in a state of controlling a game or a conversation, the control software APK sends the application status to the touch device 1920. Application types include, but are not limited to, games, video, instant messaging software and other applications.
步骤300、触控装置1920获取页面状态,当检测到应用处于操控页面状态,触控装置1920的操作数据通过应用软操作键的位置设置信息转化并发送给智能终端1910,当检测到应用处于UI页面状态,触控装置1920的操作数据通过应用默认位置信息转换后发送给智能终端1910。其中,所述触控装置1920的操作数据为触控装置1920中的操作键的设置数据,触控装置1920的操作键的位置符合用户的操作习惯。Step 300: The touch device 1920 acquires the page state. When it is detected that the application is in the control page state, the operation data of the touch device 1920 is converted and sent to the smart terminal 1910 by using the location setting information of the soft operation button, when the application is detected to be in the UI. In the page state, the operation data of the touch device 1920 is converted to the smart terminal 1910 by applying the default location information. The operation data of the touch device 1920 is the setting data of the operation keys in the touch device 1920, and the operation keys of the touch device 1920 are in accordance with the operation habits of the user.
在本实施例中,如图6所示,为本公开的一种调整位置后的屏幕示意图。触控装置1920获取智能终端1910发送的应用的页面状态,根据页面的不同的页面状态,触控装置1920将不同类型的位置数据发送给智能终端1910。In this embodiment, as shown in FIG. 6 , it is a schematic diagram of a screen after adjusting the position of the present disclosure. The touch device 1920 acquires the page status of the application sent by the smart terminal 1910. According to different page states of the page, the touch device 1920 sends different types of location data to the smart terminal 1910.
当游戏应用处于UI操作界面时,则在触控装置1920上显示UI操作界面未调整前的软操作键的默认位置信息供用户进行操作;当游戏处于操控对战状态
时,则触控装置1920上显示调整后的操作键供用户进行操作。When the game application is in the UI operation interface, the default position information of the soft operation key before the UI operation interface is not adjusted is displayed on the touch device 1920 for the user to operate; when the game is in the control battle state
When the touch device 1920 displays the adjusted operation button for the user to operate.
如图7所示,步骤300可以包括:As shown in FIG. 7, step 300 can include:
步骤301、触控装置1920获取页面状态,并判断应用的页面状态,若应用处于操控页面状态,则执行步骤302,若应用处于UI页面状态,则执行步骤303; Step 301, the touch device 1920 obtains the page status, and determines the page status of the application. If the application is in the control page state, step 302 is performed, and if the application is in the UI page state, step 303 is performed;
步骤302、获取触控装置1920上的操作的第一位置数据,将第一位置数据根据应用软操作键的位置设置信息转换为对应的应用上的第二位置数据,将第二位置数据发送给智能终端1910;Step 302: Acquire first location data of the operation on the touch device 1920, convert the first location data according to the location setting information of the application soft operation key to the second location data on the corresponding application, and send the second location data to the second location data. Intelligent terminal 1910;
步骤303、获取触控装置1920上的操作的第三位置数据,将第三位置数据根据应用默认位置信息转换为对应的应用上的第四位置数据,将第四位置数据发送给智能终端1910。Step 303: Acquire third location data of the operation on the touch device 1920, convert the third location data into the fourth location data on the corresponding application according to the application default location information, and send the fourth location data to the smart terminal 1910.
在本实施例中,当触控装置1920接收到游戏应用处于UI操作界面,则触控装置1920显示UI操作界面默认的软操作键的位置设置信息,获取触控装置1920上的操作键数据,如向左操作,触控装置1920就会将向左操作根据默认位置信息转换为对应的应用上的位置数据并发给智能终端1910。In this embodiment, when the touch device 1920 receives the game application in the UI operation interface, the touch device 1920 displays the location setting information of the default soft operation key of the UI operation interface, and acquires the operation key data on the touch device 1920. If the operation is to the left, the touch device 1920 converts the left position operation into the location data on the corresponding application according to the default location information and sends the location data to the smart terminal 1910.
当触控装置1920接收到游戏应用处于操控对战状态,则触控装置1920显示调整后的操作键位置信息,获取触控装置1920上的操作键数据后,将该操作键数据根据应用软操作键的位置设置信息转换为对应的应用上的位置数据并发给智能终端1910。When the touch device 1920 receives the game play state, the touch device 1920 displays the adjusted operation key position information, and after acquiring the operation key data on the touch device 1920, the operation key data is determined according to the application soft operation key. The location setting information is converted into location data on the corresponding application and sent to the smart terminal 1910.
步骤400、智能终端1910根据接收到的触控装置1920的操作数据,对应用进行操作。Step 400: The smart terminal 1910 operates the application according to the received operation data of the touch device 1920.
智能终端1910游戏应用按照接收的位置数据进行响应,例如用户在触控装置1920中选择向左按键,则触控装置1920将向左移动的指令数据发送给智能终端1910,以触发智能终端1910游戏中的左移软操作键。The smart terminal 1910 responds to the received location data. For example, if the user selects the left button in the touch device 1920, the touch device 1920 sends the instruction data moving to the left to the smart terminal 1910 to trigger the smart terminal 1910. Move the soft operation button to the left.
本实施例还提供了又一种控制智能终端应用的软操作键的方法的流程示意图,如图8所示,方法如下:This embodiment further provides a schematic flowchart of a method for controlling a soft operation key of an intelligent terminal application, as shown in FIG. 8, the method is as follows:
步骤11、启动控制软件APK; Step 11, start control software APK;
步骤12、选择所要玩的游戏;Step 12: Select a game to be played;
步骤13、判断是否已对该游戏设置了按键位置,若是,则执行步骤14,若否,则执行步骤15; Step 13, it is determined whether the button position has been set for the game, and if so, step 14 is performed, and if not, step 15 is performed;
步骤14、将与该按键位置相应的触摸按键信息发给触控装置1920; Step 14, the touch button information corresponding to the button position is sent to the touch device 1920;
步骤15、获取玩家设置的触摸按键位置; Step 15, obtaining a touch button position set by the player;
步骤16、打开游戏;
Step 16. Open the game;
步骤17、后台控制软件APK把游戏所处页面状态发给触控装置1920; Step 17, the background control software APK sends the page status of the game to the touch device 1920;
步骤18、触控装置1920判断游戏是否处于UI页面状态,若是,则执行步骤20,若否,则执行步骤19;Step 18, the touch device 1920 determines whether the game is in the UI page state, and if so, step 20 is performed, and if not, step 19 is performed;
步骤19、游戏进入操控状态,触控装置1920采用玩家设置的触摸按键位置信息并将相对应的控制指令发给智能终端1910; Step 19, the game enters the control state, the touch device 1920 uses the touch button position information set by the player and sends the corresponding control command to the smart terminal 1910;
步骤20、触控装置1920采用游戏UI的默认位置信息并将相对应的控制指令发给智能终端1910; Step 20, the touch device 1920 uses the default location information of the game UI and sends the corresponding control command to the smart terminal 1910;
步骤21、智能终端1910游戏通过触控装置1920进行操控。Step 21: The smart terminal 1910 is controlled by the touch device 1920.
图9是本实施例提供的一种触控装置的结构示意图,参考图9,该触控装置1920与智能终端1910通信连接,所述触控装置1920包括操作键,所述智能终端1910的应用包括软操作键,所述操作键与所述软操作键关联,所述触控装置1920包括:页面状态获取模块91、第一获取模块92、第一生成模块93、第一发送模块94、和第一控制模块95。其中,FIG. 9 is a schematic structural diagram of a touch device according to the embodiment. Referring to FIG. 9 , the touch device 1920 is communicably connected to the smart terminal 1910 , and the touch device 1920 includes an operation key, and the application of the smart terminal 1910 The soft operation key is included, and the operation key is associated with the soft operation key. The touch device 1920 includes: a page state acquisition module 91, a first acquisition module 92, a first generation module 93, a first transmission module 94, and The first control module 95. among them,
页面状态获取模块91,设置为获取应用的页面状态。The page status obtaining module 91 is configured to obtain a page status of the application.
第一获取模块92,设置为当页面状态为操控页面状态,获取操作键的第一操作数据和软操作键的位置设置数据。The first obtaining module 92 is configured to acquire the first operation data of the operation key and the position setting data of the soft operation key when the page state is the manipulation page state.
第一生成模块93,设置为根据第一操作数据和位置设置信息,生成第一位置数据。The first generation module 93 is configured to generate first location data according to the first operation data and the location setting information.
第一发送模块94,设置为发送第一位置数据给智能终端1910。The first sending module 94 is configured to send the first location data to the smart terminal 1910.
第一控制模块95,设置为根据第一位置数据,利用操作键控制软操作键。The first control module 95 is configured to control the soft operation keys by using the operation keys according to the first position data.
本实施例提供了一种触控装置1920,通过新增一触控装置1920以控制智能终端1910应用的软操作键,其中用户可以根据自身操控习惯在触控装置1920中进行操作键的位置调整,提升了操控便捷性,为用户提供了方便。The embodiment provides a touch device 1920. The touch control device 1920 is added to control the soft operation keys applied by the smart terminal 1910. The user can adjust the position of the operation keys in the touch device 1920 according to the control habits of the user. It improves the convenience of handling and provides convenience for users.
可选地,参考图10,上述触控装置1920还包括:Optionally, referring to FIG. 10, the touch device 1920 further includes:
第二获取模块96,设置为在得到页面状态的步骤之后,当页面状态为用户界面页面状态,获取操作键的第二操作数据和软操作键的默认位置信息;The second obtaining module 96 is configured to: after the step of obtaining the page state, when the page state is the user interface page state, acquire the second operation data of the operation key and the default location information of the soft operation key;
第二生成模块97,设置为根据第二操作数据和默认位置信息,生成第二位置数据;The second generation module 97 is configured to generate second location data according to the second operation data and the default location information;
第二发送模块98,设置为发送第二位置数据给智能终端1910;The second sending module 98 is configured to send the second location data to the smart terminal 1910;
第二控制模块99,设置为根据第二位置数据,利用操作键控制软操作键。The second control module 99 is configured to control the soft operation keys by using the operation keys according to the second position data.
图11是本实施例提供的一种智能终端的结构示意图,参考图11,所述智能终端1910与触控装置1920通信连接,所述触控装置1920包括操作键,所述智
能终端1910的应用包括软操作键,所述操作键与所述软操作键关联,所述智能终端1910包括:FIG. 11 is a schematic structural diagram of an intelligent terminal according to the embodiment. Referring to FIG. 11 , the smart terminal 1910 is communicably connected to the touch device 1920 , and the touch device 1920 includes an operation button.
The application of the terminal 1910 includes a soft operation key, and the operation key is associated with the soft operation key, and the smart terminal 1910 includes:
发送模块1110,设置为发送所述应用的软操作键的位置设置信息、默认位置信息以及发送所述应用的页面状态到所述触控装置1920;The sending module 1110 is configured to send location setting information of the soft operation key of the application, default location information, and send a page state of the application to the touch device 1920;
接收模块1120,设置为当所述应用处于操控页面状态时,接收由所述触控装置1920发送的第一位置数据以控制所述软操作键,其中,所述第一位置数据由所述触控装置1920操作键的操作数据和所述软操作键的位置设置信息生成;或者设置为当所述应用处于用户界面页面状态,接收由所述触控装置1920发送的第二位置数据以控制所述软操作键,其中,所述第二位置数据由所述触控装置1920操作键的操作数据和所述默认位置信息生成。The receiving module 1120 is configured to receive the first location data sent by the touch device 1920 to control the soft operation key when the application is in the manipulation page state, wherein the first location data is controlled by the touch The operation data of the operation key of the control device 1920 and the position setting information of the soft operation key are generated; or is set to receive the second position data sent by the touch device 1920 when the application is in the state of the user interface page to control the The soft operation key is generated, wherein the second position data is generated by operation data of the operation keys of the touch device 1920 and the default position information.
本实施例提供了一种智能终端1910,通过接收触控装置1920发送的指令以控制智能终端1910应用的软操作键,其中,用户可以根据自身操控习惯在触控装置1920上进行操作键的位置调整,提升了操控便捷性,为用户提供了方便。The smart terminal 1910 is configured to receive a soft operation key applied by the smart terminal 1910 by receiving an instruction sent by the touch device 1920. The user can perform the operation key position on the touch device 1920 according to the control habit of the user. Adjustments improve the convenience of handling and provide convenience for users.
可选地,参考图12,上述智能终端1910还包括:Optionally, referring to FIG. 12, the foregoing smart terminal 1910 further includes:
判断模块1130,设置为在所述发送所述应用的软操作键的位置设置信息、默认位置信息以及所述应用的页面状态到所述触控装置1920的步骤之前,判断所述应用是否存在所述软操作键的位置设置信息,在不存在的情况下,则接收新设置的所述软操作键的位置设置信息。The determining module 1130 is configured to determine whether the application exists before the step of transmitting the location setting information, the default location information, and the page state of the application to the touch device 1920 of the soft operation key of the application. The position setting information of the soft operation key is received, and if it does not exist, the position setting information of the newly set soft operation key is received.
可选地,参考图13所述智能终端1910还包括:Optionally, the smart terminal 1910 described with reference to FIG. 13 further includes:
预设模块1140,设置为在所述发送所述应用的软操作键的位置设置信息和默认位置信息到所述触控装置1920的步骤之前,预先存储用于与所述触控装置1920通信的通信协议。The preset module 1140 is configured to pre-store for communication with the touch device 1920 before the step of transmitting the location setting information and the default location information of the soft operation key of the application to the touch device 1920 letter of agreement.
本公开还提供了一种控制智能终端应用的软操作键的系统的功能原理框图,如图14所示,该系统包括:智能终端1910以及与所述智能终端1910连接的触控装置1920;The present disclosure also provides a functional block diagram of a system for controlling soft operation keys of an intelligent terminal application. As shown in FIG. 14, the system includes: a smart terminal 1910 and a touch device 1920 connected to the smart terminal 1910;
设置信息获取模块100,位于所述智能终端1910中,设置为:在所述智能终端1910开启后,获取应用的软操作键的位置设置信息和默认位置信息,将所述位置设置信息和所述默认位置信息发送至与所述智能终端1910连接的触控装置1920;可参考上述方法实施例中所描述的相关内容。The setting information obtaining module 100 is located in the smart terminal 1910, and is configured to: after the smart terminal 1910 is turned on, acquire location setting information and default location information of the soft operation key of the application, and set the location setting information and the The default location information is sent to the touch device 1920 connected to the smart terminal 1910; reference may be made to the related content described in the foregoing method embodiments.
页面状态获取模块200,位于所述智能终端1910中,设置为:在所述智能终端1910应用启动后,获取所述应用的页面状态,将所述页面状态发送至所述触控装置1920智能终端1910;可参考上述方法实施例中所描述的相关内容。
The page state obtaining module 200 is located in the smart terminal 1910, and is configured to: after the application of the smart terminal 1910 is started, acquire a page state of the application, and send the page state to the touch device 1920: 1910; Reference may be made to the related content described in the above method embodiments.
操作数据转化与发送模块300,位于所述触控装置1920中,设置为:获取所述应用的页面状态,当检测到所述应用处于操控页面状态,将所述触控装置1920的操作数据根据所述位置设置信息转化并发送给所述智能终端1910,当检测到所述应用处于用户界面UI页面状态,将所述触控装置1920的操作数据根据所述默认位置信息转化后发送给所述智能终端1910;可参考上述方法实施例中所描述的相关内容。The operation data conversion and transmission module 300 is located in the touch device 1920, and is configured to: acquire a page state of the application, and when detecting that the application is in a manipulation page state, the operation data of the touch device 1920 is determined according to The location setting information is converted and sent to the smart terminal 1910. When it is detected that the application is in the UI state of the user interface, the operation data of the touch device 1920 is converted according to the default location information, and then sent to the The smart terminal 1910 can refer to the related content described in the foregoing method embodiments.
应用操作模块400,位于所述智能终端1910中,设置为:根据接收到的所述操作数据,对所述应用进行操作。智能终端1910可参考上述方法实施例中所描述的相关内容。The application operation module 400 is located in the smart terminal 1910 and configured to: operate the application according to the received operation data. The smart terminal 1910 can refer to the related content described in the foregoing method embodiments.
可选地,如图15所示,设置信息获取模块100包括:Optionally, as shown in FIG. 15, the setting information acquiring module 100 includes:
连接建立单元101,设置为:在智能终端1910开启后,建立所述智能终端1910与触控装置1920之间的连接;可参考上述方法实施例中所描述的相关内容。The connection establishing unit 101 is configured to establish a connection between the smart terminal 1910 and the touch device 1920 after the smart terminal 1910 is turned on; reference may be made to the related content described in the foregoing method embodiments.
设置信息获取单元102,设置为:智能终端1910根据指令选择应用,判断应用是否存在位置设置信息,若存在,则直接将位置设置信息发送至触控装置1920;若不存在,则接收用户设置的位置设置信息,并将新的位置设置信息发送至触控装置1920;可参考上述方法实施例中所描述的相关内容。The setting information acquiring unit 102 is configured to: the smart terminal 1910 selects an application according to the instruction, determines whether the location information exists in the application, and if yes, directly sends the location setting information to the touch device 1920; if not, receives the user setting The location setting information is sent to the touch device 1920; reference may be made to the related content described in the foregoing method embodiments.
其中,所述系统还包括:Wherein, the system further comprises:
预先设置模块500,智能终端1910设置为预先存储与触控装置1920通信的通信协议;可参考上述方法实施例中所描述的相关内容。The smart terminal 1910 is configured to pre-store a communication protocol that communicates with the touch device 1920; reference may be made to the related content described in the foregoing method embodiments.
可选地,如图16所示,操作数据转化与发送模块300包括:Optionally, as shown in FIG. 16, the operation data conversion and transmission module 300 includes:
页面状态获取单元301,设置为触控装置1920获取页面状态,并判断应用的页面状态;可参考上述方法实施例中所描述的相关内容。The page state obtaining unit 301 is configured to acquire the page state of the touch device 1920 and determine the page state of the application; reference may be made to the related content described in the foregoing method embodiments.
第一操作数据转化单元302,设置为:在检测到所述应用处于操控页面状态的情况下,获取所述触控装置1920上的操作的第一位置数据,将所述第一位置数据根据所述位置设置信息转换为对应的应用上的第二位置数据,将所述第二位置数据发送给所述智能终端1910;可参考上述方法实施例中所描述的相关内容。The first operation data conversion unit 302 is configured to: acquire the first location data of the operation on the touch device 1920, and determine the first location data according to the method, when detecting that the application is in the state of the manipulation page The location setting information is converted into the second location data on the corresponding application, and the second location data is sent to the smart terminal 1910; reference may be made to the related content described in the foregoing method embodiments.
第二操作数据转化单元303,设置为:在检测到所述应用处于UI页面状态的情况下,获取所述触控装置1920上的操作的第三位置数据,将所述第三位置数据根据所述默认位置信息转换为对应的应用上的第四位置数据,将所述第四位置数据发送给智能终端1910;可参考上述方法实施例中所描述的相关内容。The second operation data conversion unit 303 is configured to: acquire the third location data of the operation on the touch device 1920 in the case that the application is in the state of the UI page, and set the third location data according to the The default location information is converted to the fourth location data on the corresponding application, and the fourth location data is sent to the smart terminal 1910; reference may be made to the related content described in the foregoing method embodiments.
在所述智能终端1910系统中,连接建立单元101是设置为:在所述智能终
端1910开启后通过micro usb线建立所述智能终端1910与所述触控装置1920之间的连接智能终端1910;可参考方法实施例中所描述的相关内容。In the smart terminal 1910 system, the connection establishing unit 101 is configured to: at the smart end
After the terminal 1910 is turned on, the connection smart terminal 1910 between the smart terminal 1910 and the touch device 1920 is established through the micro usb line; reference may be made to the related content described in the method embodiment.
综上所述,本公开提供了一种控制智能终端应用的软操作键的系统,智能终端1910通过新增一触控装置1920,扩展了智能终端1910操作位置,其中用户可以根据自身操控习惯在触控装置1920中进行操作键位置的调整,提升了操控便捷性,为用户提供了方便。In summary, the present disclosure provides a system for controlling soft operation keys of an intelligent terminal application. The smart terminal 1910 expands the operation position of the smart terminal 1910 by adding a touch device 1920, wherein the user can control according to his own control habits. The adjustment of the operation key position in the touch device 1920 improves the convenience of operation and provides convenience for the user.
本实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述方法。The embodiment further provides a computer readable storage medium storing computer executable instructions for performing the above method.
图17是本实施例提供的一种触控装置的硬件结构示意图,如图17所示,该触控装置1920包括:一个或多个处理器410和存储器420。图17中以一个处理器410为例。FIG. 17 is a schematic diagram showing the hardware structure of a touch device according to the embodiment. As shown in FIG. 17, the touch device 1920 includes one or more processors 410 and a memory 420. One processor 410 is taken as an example in FIG.
所述系统还包括:输入装置430和输出装置440。The system also includes an input device 430 and an output device 440.
所述系统中的处理器410、存储器420、输入装置430和输出装置440可以通过总线或者其他方式连接,图17中以通过总线连接为例。The processor 410, the memory 420, the input device 430, and the output device 440 in the system may be connected by a bus or other means, as exemplified by a bus connection in FIG.
输入装置430可以接收输入的数字或字符信息,输出装置440可以包括显示屏等显示设备。The input device 430 can receive input numeric or character information, and the output device 440 can include a display device such as a display screen.
存储器420作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行多种功能应用以及数据处理,以实现上述实施例中的任意一种控制智能终端应用的软操作键的方法。The memory 420 is a computer readable storage medium that can be used to store software programs, computer executable programs, and modules. The processor 410 executes a plurality of functional applications and data processing by executing software programs, instructions, and modules stored in the memory 420 to implement any of the above-described embodiments of a method of controlling soft operation keys of the smart terminal application.
存储器420可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据系统的使用所创建的数据等。此外,存储器可以包括随机存取存储器(Random Access Memory,RAM)等易失性存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件或者其他非暂态固态存储器件。The memory 420 may include a storage program area and an storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to usage of the system, and the like. In addition, the memory may include volatile memory such as random access memory (RAM), and may also include non-volatile memory such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device.
存储器420可以是非暂态计算机存储介质或暂态计算机存储介质。该非暂态计算机存储介质,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器420可选包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至系统。上述网络的实例可以包括互联网、企业内部网、局域网、移动通信网及其组合。 Memory 420 can be a non-transitory computer storage medium or a transitory computer storage medium. The non-transitory computer storage medium, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, memory 420 can optionally include memory remotely located relative to processor 410, which can be connected to the system via a network. Examples of the above networks may include the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
输入装置430可用于接收输入的数字或字符信息,以及产生与系统的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。
Input device 430 can be used to receive input digital or character information and to generate key signal inputs related to user settings and function control of the system. Output device 440 can include a display device such as a display screen.
本实施例的系统还可以包括通信装置450,通过通信网络传输和/或接收信息。The system of the present embodiment may also include communication means 450 for transmitting and/or receiving information over a communication network.
本领域普通技术人员可理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来执行相关的硬件来完成的,该程序可存储于一个非暂态计算机可读存储介质中,该程序在执行时,可包括如上述方法的实施例的流程,其中,该非暂态计算机可读存储介质可以为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。A person skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by executing related hardware by a computer program, and the program can be stored in a non-transitory computer readable storage medium. The program, when executed, may include the flow of an embodiment of the method as described above, wherein the non-transitory computer readable storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random access memory (RAM). Wait.
图18是本实施例提供的一种智能终端的硬件结构示意图,如图18所示,该智能终端1910包括:一个或多个处理器510和存储器520。图18中以一个处理器510为例。FIG. 18 is a schematic diagram showing the hardware structure of an intelligent terminal according to the embodiment. As shown in FIG. 18, the smart terminal 1910 includes one or more processors 510 and a memory 520. One processor 510 is taken as an example in FIG.
所述系统还包括:输入装置530和输出装置540。The system also includes an input device 530 and an output device 540.
所述系统中的处理器510、存储器520、输入装置530和输出装置540可以通过总线或者其他方式连接,图18中以通过总线连接为例。The processor 510, the memory 520, the input device 530, and the output device 540 in the system may be connected by a bus or other means, and the bus connection is taken as an example in FIG.
输入装置530可以接收输入的数字或字符信息,输出装置540可以包括显示屏等显示设备。The input device 530 can receive input numeric or character information, and the output device 540 can include a display device such as a display screen.
存储器520作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块。处理器510通过运行存储在存储器520中的软件程序、指令以及模块,从而执行多种功能应用以及数据处理,以实现上述实施例中的任意一种控制智能终端应用的软操作键的方法。The memory 520 is a computer readable storage medium that can be used to store software programs, computer executable programs, and modules. The processor 510 executes a plurality of functional applications and data processing by executing software programs, instructions, and modules stored in the memory 520 to implement any of the above-described embodiments of a method of controlling soft operation keys of the smart terminal application.
存储器520可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据系统的使用所创建的数据等。此外,存储器可以包括随机存取存储器(Random Access Memory,RAM)等易失性存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件或者其他非暂态固态存储器件。The memory 520 may include a storage program area and an storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to usage of the system, and the like. In addition, the memory may include volatile memory such as random access memory (RAM), and may also include non-volatile memory such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device.
存储器520可以是非暂态计算机存储介质或暂态计算机存储介质。该非暂态计算机存储介质,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器520可选包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至系统。上述网络的实例可以包括互联网、企业内部网、局域网、移动通信网及其组合。 Memory 520 can be a non-transitory computer storage medium or a transitory computer storage medium. The non-transitory computer storage medium, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, memory 520 can optionally include memory remotely located relative to processor 510, which can be connected to the system via a network. Examples of the above networks may include the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
输入装置530可用于接收输入的数字或字符信息,以及产生与系统的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏等显示设备。 Input device 530 can be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the system. The output device 540 can include a display device such as a display screen.
本实施例的系统还可以包括通信装置550,通过通信网络传输和/或接收信
息。The system of this embodiment may also include a communication device 550 for transmitting and/or receiving a message over a communication network
interest.
本领域普通技术人员可理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来执行相关的硬件来完成的,该程序可存储于一个非暂态计算机可读存储介质中,该程序在执行时,可包括如上述方法的实施例的流程,其中,该非暂态计算机可读存储介质可以为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。A person skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by executing related hardware by a computer program, and the program can be stored in a non-transitory computer readable storage medium. The program, when executed, may include the flow of an embodiment of the method as described above, wherein the non-transitory computer readable storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random access memory (RAM). Wait.
本公开提供一种控制智能终端应用的软操作键的方法及系统,通过新增一触控装置,扩展了智能终端操作位置,其中,用户可以根据自身操控习惯在触控装置中进行操作键的位置的调整,提升了操控便捷性,为用户提供了方便。
The present disclosure provides a method and system for controlling soft operation keys of an intelligent terminal application. The operation location of the smart terminal is expanded by adding a touch device, wherein the user can perform operation keys in the touch device according to his own control habits. The adjustment of the position enhances the convenience of handling and provides convenience for the user.
Claims (20)
- 一种控制智能终端的应用的软操作键的方法,应用于触控装置,所述触控装置与所述智能终端通信连接,所述触控装置包括操作键,所述操作键与所述软操作键关联,所述方法包括:A method for controlling a soft operation key of an application of an intelligent terminal is applied to a touch device, wherein the touch device is communicably connected to the smart terminal, the touch device includes an operation key, the operation key and the soft Operation key association, the method includes:获取所述应用的页面状态;Obtaining the page status of the application;当所述页面状态为操控页面状态,获取所述操作键的第一操作数据和所述软操作键的位置设置信息;When the page state is a manipulation page state, acquiring first operation data of the operation key and position setting information of the soft operation key;根据所述第一操作数据和所述位置设置信息,生成第一位置数据;Generating first location data according to the first operation data and the location setting information;发送所述第一位置数据给所述智能终端;Sending the first location data to the smart terminal;根据所述第一位置数据,利用所述操作键控制所述软操作键。The soft operation key is controlled by the operation key according to the first position data.
- 根据权利要求1所述的方法,在所述得到页面状态的步骤之后,所述方法还包括:The method of claim 1, after the step of obtaining a page state, the method further comprising:当所述页面状态为用户界面页面状态,获取所述操作键的第二操作数据和所述软操作键的默认位置信息;When the page state is a user interface page state, acquiring second operation data of the operation key and default location information of the soft operation key;根据所述第二操作数据和所述默认位置信息,生成第二位置数据;Generating second location data according to the second operation data and the default location information;发送所述第二位置数据给所述智能终端;Sending the second location data to the smart terminal;根据所述第二位置数据,利用所述操作键控制所述软操作键。The soft operation key is controlled by the operation key according to the second position data.
- 一种控制智能终端的应用的软操作键的方法,应用于智能终端,所述智能终端与触控装置通信连接,所述触控装置包括操作键,所述操作键与所述软操作键关联,所述方法包括:A method for controlling a soft operation key of an application of an intelligent terminal is applied to a smart terminal, wherein the smart terminal is in communication connection with a touch device, the touch device includes an operation key, and the operation key is associated with the soft operation key , the method includes:发送所述应用的软操作键的位置设置信息、默认位置信息以及所述应用的页面状态到所述触控装置;Sending location setting information, default location information, and page status of the application of the soft operation key of the application to the touch device;当所述应用处于操控页面状态时,接收由所述触控装置发送的第一位置数据以控制所述软操作键,其中,所述第一位置数据由所述触控装置操作键的操作数据和所述软操作键的位置设置信息生成;或者Receiving, by the touch device, first position data to control the soft operation key when the application is in a control page state, wherein the first position data is operated data of the touch device operation key And setting the position setting information of the soft operation key; or当所述应用处于用户界面页面状态,接收由所述触控装置发送的第二位置数据以控制所述软操作键,其中,所述第二位置数据由所述触控装置操作键的操作数据和所述默认位置信息生成。Receiving the second location data sent by the touch device to control the soft operation key when the application is in a user interface page state, wherein the second location data is operated by the touch device operation key And the default location information is generated.
- 根据权利要求3所述的方法,所述发送所述应用的软操作键的位置设置信息、默认位置信息以及所述应用的页面状态到所述触控装置的步骤之前,包括:The method of claim 3, before the step of transmitting the location setting information of the soft operation key of the application, the default location information, and the page state of the application to the touch device, the method includes:判断所述应用是否存在所述软操作键的位置设置信息,在不存在的情况下,则接收新设置的所述软操作键的位置设置信息。 Determining whether the application has location setting information of the soft operation key, and if it does not exist, receiving location setting information of the newly set soft operation key.
- 根据权利要求3所述的方法,在所述发送所述应用的软操作键的位置设置信息、默认位置信息以及所述应用的页面状态到所述触控装置之前,包括:The method of claim 3, before the sending the location setting information of the soft operation key of the application, the default location information, and the page state of the application to the touch device, the method includes:预先存储用于与所述触控装置通信的通信协议。A communication protocol for communicating with the touch device is stored in advance.
- 一种触控装置,所述触控装置与所述智能终端通信连接,所述触控装置包括操作键,所述智能终端的应用包括软操作键,所述操作键与所述软操作键关联,所述触控装置包括:A touch device is communicably connected to the smart terminal, the touch device includes an operation key, and the application of the smart terminal includes a soft operation key, and the operation key is associated with the soft operation key The touch device includes:页面状态获取模块,设置为获取所述应用的页面状态;a page status obtaining module, configured to obtain a page status of the application;第一获取模块,设置为当所述页面状态为操控页面状态,获取所述操作键的第一操作数据和所述软操作键的位置设置数据;a first acquiring module, configured to acquire first operation data of the operation key and position setting data of the soft operation key when the page state is a manipulation page state;第一生成模块,设置为根据所述第一操作数据和所述位置设置信息,生成第一位置数据;a first generation module, configured to generate first location data according to the first operation data and the location setting information;第一发送模块,设置为发送所述第一位置数据给所述智能终端;a first sending module, configured to send the first location data to the smart terminal;第一控制模块,设置为根据所述第一位置数据,利用所述操作键控制所述软操作键。The first control module is configured to control the soft operation key by using the operation key according to the first position data.
- 根据权利要求6所述的触控装置,所述触控装置还包括:The touch device of claim 6, further comprising:第二获取模块,设置为在所述得到页面状态的步骤之后,当所述页面状态为用户界面页面状态,获取所述操作键的第二操作数据和所述软操作键的默认位置信息;a second obtaining module, configured to: after the step of obtaining a page state, when the page state is a user interface page state, acquiring second operation data of the operation key and default location information of the soft operation key;第二生成模块,设置为根据所述第二操作数据和所述默认位置信息,生成第二位置数据;a second generation module, configured to generate second location data according to the second operation data and the default location information;第二发送模块,设置为发送所述第二位置数据给所述智能终端;a second sending module, configured to send the second location data to the smart terminal;第二控制模块,设置为根据所述第二位置数据,利用所述操作键控制所述软操作键。The second control module is configured to control the soft operation key by using the operation key according to the second position data.
- 一种智能终端,所述智能终端与触控装置通信连接,所述触控装置包括操作键,所述智能终端的应用包括软操作键,所述操作键与所述软操作键关联,所述智能终端包括:An intelligent terminal, the smart terminal is communicatively coupled to a touch device, the touch device includes an operation key, the application of the smart terminal includes a soft operation key, and the operation key is associated with the soft operation key, Intelligent terminals include:发送模块,设置为发送所述应用的软操作键的位置设置信息、默认位置信息以及发送所述应用的页面状态到所述触控装置;a sending module, configured to send location setting information of the soft operation key of the application, default location information, and send a page state of the application to the touch device;接收模块,设置为当所述应用处于操控页面状态时,接收由所述触控装置发送的第一位置数据以控制所述软操作键,其中,所述第一位置数据由所述触控装置操作键的操作数据和所述软操作键的位置设置信息生成;或者a receiving module, configured to receive first position data sent by the touch device to control the soft operation key when the application is in a control page state, wherein the first position data is controlled by the touch device The operation data of the operation key and the position setting information of the soft operation key are generated; or设置为当所述应用处于用户界面页面状态,接收由所述触控装置发送的第 二位置数据以控制所述软操作键,其中,所述第二位置数据由所述触控装置操作键的操作数据和所述默认位置信息生成。Set to receive the first page sent by the touch device when the application is in a user interface page state Two position data to control the soft operation key, wherein the second position data is generated by operation data of the touch device operation key and the default position information.
- 根据权利要求8所述的智能终端,所述智能终端还包括:The smart terminal of claim 8, the smart terminal further comprising:判断模块,设置为在所述发送所述应用的软操作键的位置设置信息、默认位置信息以及所述应用的页面状态到所述触控装置的步骤之前,判断所述应用是否存在所述软操作键的位置设置信息,在不存在的情况下,则接收新设置的所述软操作键的位置设置信息。The determining module is configured to determine whether the application has the soft before the step of sending the location setting information, the default location information of the soft operation key of the application, and the page state of the application to the touch device The position setting information of the operation key, in the case where it does not exist, receives the position setting information of the newly set soft operation key.
- 根据权利要求8所述的智能终端,所述智能终端还包括:The smart terminal of claim 8, the smart terminal further comprising:预设模块,设置为在所述发送所述应用的软操作键的位置设置信息和默认位置信息到所述触控装置的步骤之前,预先存储用于与所述触控装置通信的通信协议。And a preset module configured to pre-store a communication protocol for communicating with the touch device before the step of transmitting location setting information and default location information of the soft operation key of the application to the touch device.
- 一种控制智能终端的应用的软操作键的方法,所述方法包括:A method of controlling soft operation keys of an application of an intelligent terminal, the method comprising:智能终端开启后,获取所述应用的软操作键的位置设置信息和默认位置信息,将所述软操作键的位置设置信息和所述默认位置信息发送至与所述智能终端连接的触控装置;After the smart terminal is turned on, the location setting information and the default location information of the soft operation key of the application are obtained, and the location setting information of the soft operation key and the default location information are sent to the touch device connected to the smart terminal. ;所述应用启动后,获取所述应用的页面状态,将所述页面状态发送至所述触控装置;After the application is started, acquiring a page state of the application, and sending the page state to the touch device;所述触控装置获取所述页面状态,当检测到所述页面状态为操控页面状态时,将所述触控装置的操作数据根据所述软操作键的位置设置信息转化,并发送给所述智能终端,当检测到所述页面状态为用户界面页面状态,将所述触控装置的操作数据根据所述默认位置信息转化,并发送给所述智能终端;以及The touch device acquires the page state, and when the page state is detected as the manipulation page state, the operation data of the touch device is converted according to the location setting information of the soft operation key, and is sent to the The smart terminal, when detecting that the page state is a user interface page state, converting operation data of the touch device according to the default location information, and transmitting the data to the smart terminal;所述智能终端根据接收到的转化后的操作数据,对所述软操作键进行控制。The smart terminal controls the soft operation key according to the received converted operation data.
- 根据权利要求11所述的方法,所述智能终端开启后,获取所述应用的软操作键的位置设置信息和默认位置信息,将所述软操作键的位置设置信息和所述默认位置信息发送至与所述智能终端连接的触控装置的步骤,包括:The method according to claim 11, after the smart terminal is turned on, acquiring location setting information and default location information of the soft operation key of the application, and sending the location setting information of the soft operation key and the default location information The steps of the touch device connected to the smart terminal include:所述智能终端开启后与所述触控装置建立连接;After the smart terminal is turned on, establishing a connection with the touch device;所述智能终端根据指令选择所述应用,并判断所述应用是否存在软操作键的位置设置信息,在存在的情况下,则直接将所述软操作键的位置设置信息发送至所述触控装置;在不存在的情况下,则接收新设置的软操作键的位置设置信息,并将所述新设置的软操作键的位置设置信息发送至所述触控装置。The smart terminal selects the application according to the instruction, and determines whether the application has location setting information of the soft operation key, and if yes, directly sends the location setting information of the soft operation key to the touch And if not present, receiving location setting information of the newly set soft operation key, and transmitting location setting information of the newly set soft operation key to the touch device.
- 根据权利要求11所述的方法,所述智能终端开启后,获取所述应用的软操作键的位置设置信息和默认位置信息的步骤之前,包括: The method according to claim 11, after the step of acquiring the location setting information and the default location information of the soft operation key of the application after the smart terminal is turned on, the method includes:所述智能终端预先存储用于与所述触控装置通信的通信协议。The smart terminal pre-stores a communication protocol for communicating with the touch device.
- 根据权利要求13所述的方法,所述触控装置获取所述页面状态,当检测到所述页面状态为操控页面状态时,将所述触控装置的操作数据根据所述软操作键的位置设置信息转化,并发送给所述智能终端;当检测到所述页面状态为用户界面页面状态,将所述触控装置的操作数据根据所述默认位置信息转化,并发送给所述智能终端的步骤,包括:The method according to claim 13, wherein the touch device acquires the page state, and when the page state is detected as a manipulation page state, the operation data of the touch device is determined according to the position of the soft operation button. Setting information conversion and sending to the smart terminal; when detecting that the page state is a user interface page state, converting operation data of the touch device according to the default location information, and transmitting the information to the smart terminal Steps, including:所述触控装置获取所述应用的页面状态,并判断所述应用的页面状态;The touch device acquires a page status of the application, and determines a page status of the application;在检测到所述应用处于操控页面状态的情况下,获取所述触控装置中的操作的第一位置数据,将所述第一位置数据根据所述软操作键的位置设置信息转化为对应的应用的第二位置数据,将所述第二位置数据发送给所述智能终端;Acquiring the first location data of the operation in the touch device when the application is in the state of the manipulation page, and converting the first location data into the corresponding location information according to the location setting information of the soft operation key Applying the second location data, and sending the second location data to the smart terminal;在检测到所述应用处于用户界面页面状态的情况下,获取所述触控装置中的操作的第三位置数据,将所述第三位置数据根据所述默认位置信息转化为对应的应用上的第四位置数据,将所述第四位置数据发送给智能终端。And acquiring the third location data of the operation in the touch device, and converting the third location data into the corresponding application according to the default location information, where the application is in the state of the user interface page. The fourth location data is sent to the smart terminal.
- 根据权利要求12所述的方法,所述智能终端开启后通过微型通用串行总线micro usb与所述触控装置建立连接。The method according to claim 12, wherein the smart terminal is connected to establish a connection with the touch device through a micro universal serial bus micro usb.
- 一种控制智能终端应用的操作键的系统,包括:智能终端以及与所述智能终端通信连接的触控装置;A system for controlling an operation key of an intelligent terminal application, comprising: an intelligent terminal and a touch device communicably connected to the smart terminal;设置信息获取模块,位于所述智能终端中,设置为:在所述智能终端开启后,获取所述应用的软操作键的位置设置信息和默认位置信息,将所述软操作键的位置设置信息和所述默认位置信息发送至与所述智能终端连接的触控装置;The setting information obtaining module is located in the smart terminal, and is configured to: after the smart terminal is turned on, acquire location setting information and default location information of the soft operation key of the application, and set location information of the soft operation key And transmitting the default location information to the touch device connected to the smart terminal;页面状态获取模块,位于所述智能终端中,设置为:在所述智能终端应用启动后,获取所述应用的页面状态,将所述页面状态发送至所述触控装置;The page state obtaining module is located in the smart terminal, and is configured to: after the smart terminal application is started, acquire a page state of the application, and send the page state to the touch device;操作数据转化与发送模块,位于所述触控装置中,设置为:获取所述应用的页面状态,当检测到所述应用处于操控页面状态,将所述触控装置的操作数据根据所述软操作键的位置设置信息转化并发送给所述智能终端,当检测到所述应用处于用户界面页面状态,将所述触控装置的操作数据根据所述默认位置信息转化后发送给所述智能终端;以及The operation data conversion and transmission module is located in the touch device, and is configured to: obtain a page state of the application, and when detecting that the application is in a manipulation page state, the operation data of the touch device is according to the soft The location setting information of the operation key is converted and sent to the smart terminal. When it is detected that the application is in the user interface page state, the operation data of the touch device is converted according to the default location information, and then sent to the smart terminal. ;as well as应用操作模块,位于所述智能终端中,设置为:根据接收到的所述触控装置操作数据,对所述软操作键进行控制。The application operation module is located in the smart terminal and configured to: control the soft operation key according to the received operation data of the touch device.
- 根据权利要求16所述的系统,所述设置信息获取模块包括:The system according to claim 16, wherein the setting information acquisition module comprises:连接建立单元,设置为:在所述智能终端开启后,建立所述智能终端与所述触控装置之间的连接; a connection establishing unit, configured to: after the smart terminal is turned on, establish a connection between the smart terminal and the touch device;设置信息获取单元,设置为:根据指令选择应用,判断所述应用是否存在软操作键的位置设置信息,在存在的情况下,则直接将所述软操作键的位置设置信息发送至所述触控装置;在不存在的情况下,则接收新设置的新设置的软操作键的位置设置信息,并将所述新设置的软操作键的位置设置信息发送至所述触控装置。a setting information obtaining unit, configured to: determine an application according to the instruction, determine whether the application has location setting information of the soft operation key, and if yes, directly send the position setting information of the soft operation key to the touch Control device; in the case of non-existence, receiving the newly set position setting information of the newly set soft operation key, and transmitting the position setting information of the newly set soft operation key to the touch device.
- 根据权利要求16所述的系统,所述智能终端还包括:The system of claim 16, the smart terminal further comprising:预先设置模块,设置为:预先存储与所述触控装置通信的通信协议。The module is preset to be configured to pre-store a communication protocol that communicates with the touch device.
- 根据权利要求18所述的系统,所述操作数据转化与发送模块包括:The system of claim 18, the operational data conversion and transmission module comprising:页面状态获取单元,设置为:获取所述页面状态,并判断所述应用的页面状态;a page status obtaining unit, configured to: obtain the page status, and determine a page status of the application;第一操作数据转化单元,设置为:在检测到所述应用处于操控页面状态的情况下,获取所述触控装置中的操作的第一位置数据,将所述第一位置数据根据所述软操作键的位置设置信息转化为对应的应用的第二位置数据,将所述第二位置数据发送给所述智能终端;The first operation data conversion unit is configured to: acquire, when the application is in the state of the manipulation page, acquire first location data of the operation in the touch device, and use the first location data according to the soft The location setting information of the operation key is converted into the second location data of the corresponding application, and the second location data is sent to the smart terminal;第二操作数据转化单元,设置为:在检测到所述应用处于用户界面页面状态的情况下,获取所述触控装置中的操作的第三位置数据,将所述第三位置数据根据所述默认位置信息转化为对应的应用上的第四位置数据,将所述第四位置数据发送给智能终端。The second operation data conversion unit is configured to: acquire the third location data of the operation in the touch device when the application is in the state of the user interface page, and use the third location data according to the The default location information is converted into fourth location data on the corresponding application, and the fourth location data is sent to the smart terminal.
- 一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1~2、3~5、和11~15中任一项的方法。 A computer readable storage medium storing computer executable instructions for performing the method of any one of claims 1 to 2, 3 to 5, and 11 to 15.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610807249.2 | 2016-09-07 | ||
CN201610807249.2A CN106445281B (en) | 2016-09-07 | 2016-09-07 | A kind of method and system of adjustment intelligent terminal operation key position |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018045882A1 true WO2018045882A1 (en) | 2018-03-15 |
Family
ID=58164100
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/109289 WO2018045655A1 (en) | 2016-09-07 | 2016-12-09 | Method and system for adjusting position of operating key of intelligent terminal |
PCT/CN2017/099041 WO2018045882A1 (en) | 2016-09-07 | 2017-08-25 | Method and system for controlling soft operational key of application of intelligent terminal |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/109289 WO2018045655A1 (en) | 2016-09-07 | 2016-12-09 | Method and system for adjusting position of operating key of intelligent terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106445281B (en) |
WO (2) | WO2018045655A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114327323A (en) * | 2020-10-12 | 2022-04-12 | 苏州佳世达电通有限公司 | Display with prompt function and method |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106445281B (en) * | 2016-09-07 | 2019-04-16 | 深圳创维数字技术有限公司 | A kind of method and system of adjustment intelligent terminal operation key position |
CN110058770A (en) * | 2018-03-28 | 2019-07-26 | 努比亚技术有限公司 | A kind of interaction regulation method, equipment and computer readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101110005A (en) * | 2006-07-19 | 2008-01-23 | 鸿富锦精密工业(深圳)有限公司 | Electronic device and method for customizing touchpad |
CN101315592A (en) * | 2008-07-18 | 2008-12-03 | 华硕电脑股份有限公司 | Touch mobile operation device and display method applied to same |
CN101630226A (en) * | 2009-08-14 | 2010-01-20 | 深圳市同洲电子股份有限公司 | Rapid positioning method and device of display content of electronic equipment |
US20100302175A1 (en) * | 2009-05-29 | 2010-12-02 | Agere Systems Inc. | User interface apparatus and method for an electronic device touchscreen |
CN101950243A (en) * | 2010-09-19 | 2011-01-19 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal and method thereof for setting key position |
CN106445281A (en) * | 2016-09-07 | 2017-02-22 | 深圳创维数字技术有限公司 | Method and system for adjusting position of operational key of intelligent terminal |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8423897B2 (en) * | 2010-01-28 | 2013-04-16 | Randy Allan Rendahl | Onscreen keyboard assistance method and system |
CN103186369B (en) * | 2011-12-28 | 2018-03-09 | 中兴通讯股份有限公司 | The layout method and device of virtual key in terminal |
CN103079019A (en) * | 2012-12-21 | 2013-05-01 | 康佳集团股份有限公司 | Control method and system for controlling intelligent terminal through mobile equipment |
CN105867812A (en) * | 2016-03-25 | 2016-08-17 | 乐视控股(北京)有限公司 | Method and device for adjusting keys of virtual keyboard |
-
2016
- 2016-09-07 CN CN201610807249.2A patent/CN106445281B/en active Active
- 2016-12-09 WO PCT/CN2016/109289 patent/WO2018045655A1/en active Application Filing
-
2017
- 2017-08-25 WO PCT/CN2017/099041 patent/WO2018045882A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101110005A (en) * | 2006-07-19 | 2008-01-23 | 鸿富锦精密工业(深圳)有限公司 | Electronic device and method for customizing touchpad |
CN101315592A (en) * | 2008-07-18 | 2008-12-03 | 华硕电脑股份有限公司 | Touch mobile operation device and display method applied to same |
US20100302175A1 (en) * | 2009-05-29 | 2010-12-02 | Agere Systems Inc. | User interface apparatus and method for an electronic device touchscreen |
CN101630226A (en) * | 2009-08-14 | 2010-01-20 | 深圳市同洲电子股份有限公司 | Rapid positioning method and device of display content of electronic equipment |
CN101950243A (en) * | 2010-09-19 | 2011-01-19 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal and method thereof for setting key position |
CN106445281A (en) * | 2016-09-07 | 2017-02-22 | 深圳创维数字技术有限公司 | Method and system for adjusting position of operational key of intelligent terminal |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114327323A (en) * | 2020-10-12 | 2022-04-12 | 苏州佳世达电通有限公司 | Display with prompt function and method |
CN114327323B (en) * | 2020-10-12 | 2024-05-17 | 苏州佳世达电通有限公司 | Display with prompt function and method |
Also Published As
Publication number | Publication date |
---|---|
CN106445281B (en) | 2019-04-16 |
WO2018045655A1 (en) | 2018-03-15 |
CN106445281A (en) | 2017-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7508477B2 (en) | Game controller capable of operating in Bluetooth Low Energy (BLE) mode | |
EP3291539B1 (en) | Device control method and apparatus | |
CN104135683B (en) | A kind of remote control method and relevant device, system of smart machine | |
CN108648431B (en) | Method and device for configuring functions of remote controller, terminal equipment and readable storage medium | |
EP3402582A1 (en) | Methods and systems for facilitating participation in a game session | |
US20170364239A1 (en) | Application icon customization | |
WO2015062437A1 (en) | Browser-based method and device for indicating mode switch | |
JP6383409B2 (en) | GUIDANCE DEVICE, GUIDANCE METHOD, PROGRAM, AND INFORMATION STORAGE MEDIUM | |
US20120062468A1 (en) | Method of modifying an interface of a handheld device and related multimedia system | |
WO2018045882A1 (en) | Method and system for controlling soft operational key of application of intelligent terminal | |
JP6915285B2 (en) | Image processing equipment, image processing equipment programs and image processing systems | |
WO2017008394A1 (en) | Method of implementing download control procedure and device utilizing same | |
WO2017020373A1 (en) | Terminal application starting method and terminal | |
CN105068742B (en) | The control method and intelligent watch of a kind of intelligent watch | |
CN104038626B (en) | Communication method between mobile computing device and accessory device | |
WO2014129378A1 (en) | Character string input system | |
CN108419110A (en) | Remote control method, device and computer readable storage medium | |
CN108605074B (en) | Method and equipment for triggering voice function | |
US9839839B2 (en) | Information processing system including a portable terminal and a wireless controller each wirelessly connected to an information processing device | |
CN105261177B (en) | A kind of touching telecontrol method and mobile terminal | |
JP6352838B2 (en) | Wireless communication device | |
CN111147903B (en) | Method, device, equipment and medium for carrying out control processing on television by using intelligent tea table | |
KR20240002132A (en) | A display apparatus and a method of operating the display apparatus | |
KR20230143872A (en) | An electronic apparatus and a method of operating the electronic apparatus | |
CN116471432A (en) | Method and device for controlling television, intelligent television and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17848055 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17848055 Country of ref document: EP Kind code of ref document: A1 |