WO2018001261A1 - Procédé de configuration de fonctions de boutons et terminal mobile - Google Patents
Procédé de configuration de fonctions de boutons et terminal mobile Download PDFInfo
- Publication number
- WO2018001261A1 WO2018001261A1 PCT/CN2017/090499 CN2017090499W WO2018001261A1 WO 2018001261 A1 WO2018001261 A1 WO 2018001261A1 CN 2017090499 W CN2017090499 W CN 2017090499W WO 2018001261 A1 WO2018001261 A1 WO 2018001261A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- button
- area
- target
- touch
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
Definitions
- the present disclosure relates to the field of mobile communications technologies, and in particular, to a button function setting method and a mobile terminal.
- mobile terminals such as mobile phones have gradually become an indispensable part of people's lives, and also provide great convenience for people's work.
- the large-size screen mobile terminal brings a high-definition, high-quality visual experience to the user, and also brings certain inconvenience to the user, affecting the user's experience; for example, When the user operates the mobile phone, the one-hand operation mode is usually adopted.
- the button of the lower row of the touch panel is required, a large distance needs to be used, especially when the screen width of the mobile phone is larger than the length of the finger of the person, the one hand is difficult to touch the opposite side. button.
- the screen edge anti-missing function is increased. Improve the operability of large-size screens, but it is only to improve the experience, and can not solve the problem fundamentally.
- the present disclosure provides a method for setting a button function and a mobile terminal, and the purpose thereof is to solve the problem that the current large-screen mobile terminal brings certain inconvenience to the user and affects the user experience.
- an embodiment of the present disclosure provides a method for setting a button function, where the method is applied to a mobile terminal including at least one touch area, where the touch area includes a plurality of buttons, and the method includes:
- an embodiment of the present disclosure further provides a mobile terminal, where the mobile terminal includes at least one touch area, the touch area includes a plurality of buttons, and the mobile terminal further includes:
- a determining module configured to determine two target buttons corresponding to the operation instruction when receiving an operation instruction for resetting the button function
- a function switching module for exchanging key functions of two target buttons.
- an embodiment of the present disclosure provides a mobile terminal, including: a processor, a memory, and a computer program stored on the memory and executable on the processor, where the computer program is executed by the processor to implement the button The steps in the function setting method.
- an embodiment of the present disclosure provides a computer readable storage medium having stored thereon a computer program that, when executed by a processor, implements the steps in the above-described key function setting method.
- the button function setting method and the mobile terminal provided by the present disclosure can realize the button function of the button that is difficult for the user to easily touch by one-hand operation by exchanging the button functions of the two target buttons, and can be realized by the touchable button.
- the present disclosure solves the problem that the large-screen mobile terminal brings certain inconvenience to the user and improves the user's Use experience.
- FIG. 1 is a flowchart of a method for setting a button function according to an embodiment of the present disclosure
- FIG. 2 is a flowchart of a method for setting a button function according to an embodiment of the present disclosure
- FIG. 3 is a schematic diagram showing a scenario of a first example of an embodiment of the present disclosure
- FIG. 4 is a schematic diagram 1 of a second example of an embodiment of the present disclosure.
- FIG. 5 is a second schematic diagram of a second example of an embodiment of the present disclosure.
- FIG. 6 is a flowchart of a method for setting a button function according to an embodiment of the present disclosure
- Figure 7 shows a schematic diagram of a scenario of an example of an embodiment of the present disclosure
- FIG. 8 is a block diagram 1 of a mobile terminal according to an embodiment of the present disclosure.
- FIG. 9 is a block diagram 2 of a mobile terminal according to an embodiment of the present disclosure.
- FIG. 10 is a block diagram showing a mobile terminal provided by an embodiment of the present disclosure.
- FIG. 11 is a structural diagram of a mobile terminal according to an embodiment of the present disclosure.
- an embodiment of the present disclosure provides a method for setting a button function, which is applied to a mobile terminal including at least one touch area, where the touch area includes a plurality of buttons, and the method includes:
- Step 101 When receiving an operation instruction for resetting a button function, determining two target buttons corresponding to the operation instruction;
- the mobile terminal may be a mobile phone, a tablet computer or a wearable device, such as a smart watch.
- the mobile terminal may include a touch area, such as the bottom of the display screen, and may also include multiple touch areas, such as the top, side or display screen of the display screen.
- the target button having the function exchange relationship with the button function is determined according to the operation instruction.
- step 102 the button functions of the two target buttons are exchanged with each other.
- the button function of the target button is exchanged, so that the user can operate conveniently.
- the button function of the button that cannot be touched by the user can be switched to a position that the user can touch, so that the user can easily reach the target operation. .
- the button functions of the buttons that are difficult for the user to easily touch by one-hand operation are realized by the touchable buttons, and the large screen can be effectively avoided.
- the mobile terminal is difficult to touch some buttons with one-hand operation; it satisfies the diversified use requirements of the user; the present disclosure solves the problem that the large-screen mobile terminal brings certain inconvenience to the user and improves the user experience.
- an embodiment of the present disclosure provides a method for setting a button function, which is applied to a mobile terminal including at least one touch area, where the touch area includes a plurality of buttons, and the method includes:
- Step 201 When detecting a touch operation of sliding from the first area to the second area at least twice, the first area is an area covered by the first button in the touch area, and the second area is in the touch area. The area covered by the second button, the second button is different from the first button, and confirms that an operation command for resetting the button function is received.
- the first button and the second button may be any button in the touch area.
- the touch operation of sliding from the first area to the second area is detected, and the touch operation continues at least twice, it is confirmed that an operation instruction that the user issues a reset of the key function is received.
- step 202 the button functions of the two target buttons are exchanged with each other.
- the button function of the target button is exchanged, so that the user can operate conveniently.
- the button function of the button that cannot be touched by the user can be switched to a position that the user can touch, so that the user can easily reach the target operation. .
- buttons in the lower row of the operation panel are sequentially "menu” and "home” from left to right. And “back” button; when the user is accustomed to the left hand handheld mobile terminal with one hand operation, pressing the back button is difficult, if the function of the back button and the menu button is interchanged as the target button having the button function exchange relationship; Then, when the user slides the home button twice to the menu button twice, and confirms that the user needs to reset the button function, the function of the back button and the menu button is interchanged, and the user can easily touch the swapped back with one-handed operation with the left hand. Key to avoid the inconvenience caused by the inability to touch the back button.
- the operation of the user-initiated button function reset is set to at least two slides to avoid resetting the button function due to the user's accidental touch operation, for example, when the user's one-touch operation just happens to be swiped from the home button to the menu button. Will not cause the button function to be reset.
- step 201 includes:
- the two target buttons corresponding to the operation command are determined according to the correspondence between the pre-established operation command and the target button.
- the correspondence between the operation instruction and the target button can be set according to the needs of the user, which can improve the user experience, especially when there are multiple target buttons.
- the corresponding target key is the back key and the menu key; when the operation instruction is the menu key sliding to the home key, the corresponding target key may be Menu button and home button.
- the steps of exchanging the button functions of the two target buttons are performed, including:
- the target button has a button identifier
- the button functions of the two target buttons and the button identifier are exchanged.
- the button identification may be an icon or other form of identification corresponding to the button.
- the touch area includes a virtual button, for example, when the touch area is over the display screen, or all the buttons are virtual buttons, when the virtual button is used as the target button, the button functions are exchanged, and the button identifier needs to be exchanged. It is convenient for the user to recognize the function of the button after the exchange and improve the user experience.
- the keys of the mobile terminal 400 shown in FIG. 4 are virtual keys, wherein the left and right of the display screen are "menu key (triangle icon)” and “home key” (circular shape). Icon)" and “back button (rectangular icon)", when the back button and the menu button are used as the target button to exchange the button functions while exchanging the button icons of both, as shown in FIG.
- the method includes:
- the method includes:
- the original button function of the target button is restored according to the operation instruction; or when the display screen of the mobile terminal is closed after the button function is reset, the user can be determined to stop the button function Reset, restore the original button function of the target button.
- the step of receiving an operation instruction for restoring the original button function of the target button includes:
- the fourth area is the area covered by the fourth button in the touch area
- the fifth area is the fifth button in the touch area.
- the fifth button and the fourth button are different, and an operation command for receiving the original button function of the recovery target button is confirmed.
- the fourth button and the fifth button may be any button in the touch area.
- the touch operation of sliding from the fourth area to the fifth area is detected, and the touch operation continues at least twice, it is confirmed that the operation instruction of the original button function of the recovery target button is received by the user, and the original of the target button is restored.
- Button function to avoid affecting the normal use of the user.
- the button functions of the buttons that are difficult for the user to easily touch by one-hand operation are realized by the touchable buttons, and the large screen can be effectively avoided.
- the mobile terminal is difficult to touch some buttons with one-hand operation; for the virtual button, the button function is exchanged while exchanging the button function, so that the user can recognize the key function after the exchange; and the target button corresponding to the operation instruction can be used by the user.
- the setting meets the diversified use requirements of the user; the present disclosure solves the problem that the large-screen mobile terminal brings certain inconvenience to the user and improves the user experience.
- an embodiment of the present disclosure provides a method for setting a button function, which is applied to a mobile terminal including at least one touch area, where the touch area includes a plurality of buttons, including:
- Step 601 When the user's multi-touch operation is detected, the user is reminded whether the button function needs to be reset and the user feedback is YES, and the operation command for resetting the button function is confirmed.
- the user is more prone to multi-touch operation when manipulating the large-screen mobile terminal; when the user's multi-contact operation is detected, the user is reminded whether the button function needs to be reset (the user may be difficult Touching the button causes multi-contact operation).
- the user feedback is YES, confirm the operation command that receives the reset of the button function.
- Step 602 exchanging the button functions of the two target buttons with each other.
- the button function of the target button is exchanged, so that the user can operate conveniently.
- the button function of the button that cannot be touched by the user can be switched to a position that the user can touch, so that the user can easily reach the target operation. .
- step 601 includes:
- the button identifier of one button When the user touches the button identifier of one button, the first contact on the touch screen of the mobile terminal is touched, and the distance between the first contact and the area covered by the button identifier touched by the user is within a preset range. Inside.
- the user touches the first contact on the touch screen, and the distance between the first contact and the area covered by the button identifier touched by the user is within a preset range. , can be judged as multi-contact operation.
- the distance between the first contact and the button identifier touched by the user may be calculated by a coordinate distance between the first contact and the edge of the button identifier, or may be the center of the first contact and the button identifier. Coordinate distance.
- Step 603 If an operation instruction of the original button function of the recovery target button is received, or when the display screen of the mobile terminal is detected to be closed, the original button function of the target button is restored.
- the original button function of the target button is restored according to the operation instruction; or when the display screen of the mobile terminal is closed after the button function is reset, the user can be determined to stop the button function Reset, restore the original button function of the target button.
- the mobile terminal 700 shown in FIG. 7 has the buttons in the lower row of the operation panel being "menu key”, "home key” and “back key” from left to right; when the user holds the right hand grip
- the terminal 700 is moved, the leftmost menu button is touched; while the menu button is touched, the root of the right thumb forms a certain false touch area in the lower right corner of the touch screen of the mobile terminal 700, as indicated by the arrow in the figure;
- the user is reminded whether it is necessary to reset the button function, and when the user feedback is yes, the button functions of the menu button and the back button are exchanged with each other.
- the button function of the button that is easy to touch by the hand operation is realized by the touchable button, which can effectively avoid the mobile terminal for the large screen, and it is difficult to touch some buttons with one-hand operation; for the virtual button, the function of the button is exchanged while exchanging the button function
- the icon of the button is convenient for the user to recognize the function of the button after the exchange; and the target button corresponding to the operation instruction can be set by the user to meet the diversified use requirements of the user; the present disclosure solves the problem that the large-screen mobile terminal brings the user A certain problem of inconvenient operation has improved the user experience.
- an embodiment of the present disclosure provides a mobile terminal.
- the mobile terminal 800 shown in FIG. 8 includes at least one touch area, and the touch area includes a plurality of buttons.
- the mobile terminal 800 further includes: a determining module 801 and a function switching module 802;
- the determining module 801 is configured to determine two target buttons corresponding to the operation instruction when receiving the operation instruction of the button function reset.
- the mobile terminal may be a mobile phone, a tablet computer or a wearable device, such as a smart watch.
- the mobile terminal may include a touch area, such as the bottom of the display screen, and may also include multiple touch areas, such as the top, side or display screen of the display screen.
- the target button having the function exchange relationship with the button function is determined according to the operation instruction.
- the function switching module 802 is configured to exchange the button functions of the two target buttons with each other.
- the button function of the target button is exchanged, so that the user can operate conveniently.
- the button function of the button that cannot be touched by the user can be switched to a position that the user can touch, so that the user can easily reach the target operation. .
- the determining module 801 includes:
- the first determining sub-module 8011 is configured to: when detecting a touch operation of sliding from the first area to the second area at least twice, the first area is an area covered by the first button in the touch area, and the second area is For the area covered by the second button in the touch area, the second button is different from the first button, and an operation command for resetting the button function is confirmed.
- the first button and the second button may be any button in the touch area.
- a touch operation of sliding from the first area to the second area is detected, and the touch operation continues at least twice, then Confirm that the user has received an operation command to reset the button function.
- the second determining sub-module 8012 is configured to, when the user's multi-touch operation is detected, remind the user whether the button function needs to be reset and the user feedback is YES, confirming that the operation command of the button function reset is received.
- the user is more prone to multi-touch operation when manipulating the large-screen mobile terminal; when the user's multi-contact operation is detected, the user is reminded whether the button function needs to be reset (the user may cause multiple contacts because it is difficult to touch the button) Operation), when the user feedback is YES, confirm the operation command that receives the reset of the button function.
- the determining module 801 further includes:
- the button determining sub-module 8013 is configured to determine two target buttons corresponding to the operation command according to the correspondence between the pre-established operation command and the target button.
- the correspondence between the operation instruction and the target button can be set according to the needs of the user, which can improve the user experience, especially when there are multiple target buttons.
- the second determining submodule is configured to:
- the button identifier of one button When the user touches the button identifier of one button, the first contact on the touch screen of the mobile terminal is touched, and the distance between the first contact and the area covered by the button identifier touched by the user is within a preset range. Inside.
- the user touches the first contact on the touch screen, and the distance between the first contact and the area covered by the button identifier touched by the user is within a preset range. , can be judged as multi-contact operation.
- the distance between the first contact and the button identifier touched by the user may be calculated by a coordinate distance between the first contact and the edge of the button identifier, or may be the center of the first contact and the button identifier. Coordinate distance.
- the function switching module 802 includes:
- the virtual key exchange sub-module 8021 is used for exchanging the key functions of the two target keys and the key identification if the target key has a key identifier.
- the touch area includes a virtual button, such as when the touch area is over the display screen, or when all the buttons are virtual buttons
- the virtual button is used as the target button
- the mobile terminal 800 further includes:
- the reminder module 803 is configured to remind the user that the button functions of the two target buttons have been reset.
- the mobile terminal 800 further includes:
- the recovery module 804 is configured to restore the original button function of the target button when receiving an operation instruction of the original button function of the recovery target button or detecting that the display screen of the mobile terminal is closed.
- the original button function of the target button is restored according to the operation instruction; or when the display screen of the mobile terminal is closed after the button function is reset, the user can be determined to stop the button function Reset, restore the original button function of the target button.
- the recovery module 804 includes:
- the command receiving sub-module 8041 is configured to: when detecting a touch operation of sliding from the fourth area to the fifth area at least twice in a row, the fourth area is an area covered by the fourth button in the touch area, and the fifth area is In the area covered by the fifth button in the touch area, the fifth button and the fourth button are different, and the operation command for receiving the original button function of the resume target button is confirmed.
- the fourth button and the fifth button may be any button in the touch area.
- the touch operation of sliding from the fourth area to the fifth area is detected, and the touch operation continues at least twice, it is confirmed that the operation instruction of the original button function of the recovery target button is received by the user, and the original of the target button is restored.
- Button function to avoid affecting the normal use of the user.
- the mobile terminal 800 can effectively avoid the button function of the two target buttons by mutually exchanging the button functions of the buttons that are difficult for the user to easily touch by one-hand operation, and the touchable buttons.
- the buttons of the buttons are exchanged while exchanging the functions of the buttons, so that the user can recognize the key functions after the exchange; and the target buttons corresponding to the operation instructions,
- the user can set the user's own requirements to meet the diversified use requirements of the user; the present disclosure solves the problem that the large-screen mobile terminal brings certain inconvenience to the user and improves the user experience.
- FIG. 10 is a block diagram of a mobile terminal of an embodiment of the present disclosure.
- the mobile terminal 1000 shown in FIG. 10 includes: at least one processor 1001, a memory 1002, at least one network interface 1004, and a user. Interface 1003.
- the various components in mobile terminal 1000 are coupled together by bus system 1005. It will be appreciated that the bus system 1005 is used to implement connection communication between these components.
- the bus system 1005 includes a power bus, a control bus, and a status signal bus in addition to the data bus. However, for clarity of description, various buses are labeled as bus system 1005 in FIG.
- the user interface 1003 may include a display, a keyboard, or a pointing device (eg, a mouse, a trackball, a touchpad, or a touch screen, etc.).
- a pointing device eg, a mouse, a trackball, a touchpad, or a touch screen, etc.
- the memory 1002 in the embodiments of the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be a read-only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (Erasable PROM, EPROM), or an electric Erase programmable read only memory (EEPROM) or flash memory.
- the volatile memory can be a Random Access Memory (RAM) that acts as an external cache.
- RAM Random Access Memory
- many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM).
- the memory 1002 of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
- the memory 1002 stores elements, executable modules or data structures, or a subset thereof, or their extended set: an operating system 10021 and an application 10022.
- the operating system 10021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks.
- the application 10022 includes various applications, such as a media player (Media Player), a browser, and the like, for implementing various application services, and a program for implementing the method of the embodiment of the present disclosure may be included in the application 10022.
- the processor 1001 is configured to: when receiving an operation instruction of the button function reset, determine two target buttons corresponding to the operation instruction; and exchange the button functions of the two target buttons with each other.
- the method disclosed in the above embodiments of the present disclosure may be applied to the processor 1001 or implemented by the processor 1001.
- the processor 1001 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 1001 or an instruction in a form of software.
- the processor 1001 may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or the like. Programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the steps of the method disclosed in connection with the embodiments of the present disclosure may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002 and completes the steps of the above method in combination with its hardware.
- the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof.
- the processing unit can be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSP devices, DSPDs), programmable Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), general purpose processor, controller, microcontroller, microprocessor, other electronic unit for performing the functions described herein Or a combination thereof.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSP devices digital signal processing devices
- DSPDs digital signal processing devices
- PLD programmable Programmable Logic Device
- FPGA Field Programmable Gate Array
- controller microcontroller
- microprocessor other electronic unit for performing the functions described herein Or a combination thereof.
- the techniques described herein can be implemented by modules (eg, procedures, functions, and so on) that perform the functions described herein.
- the software code can be stored in memory and executed by the processor.
- the memory can be implemented in the processor or external to the processor.
- the processor 1001 is further configured to: when detecting at least two consecutive a touch operation from the first area to the second area, the first area is an area covered by the first button in the touch area, and the second area is an area covered by the second button in the touch area, The two buttons are different from the first button, or
- the processor 1001 is further configured to: determine, according to a correspondence between the preset operation instruction and the target button, two target buttons corresponding to the operation instruction.
- the processor 1001 is further configured to: when detecting that the user touches the button identifier of one button, touch the first contact on the touch screen of the mobile terminal, the first contact and the user The distance of the area covered by the touched key identifier is within a preset range.
- the processor 1001 is further configured to exchange the button functions of the two target buttons and the button identifiers with each other.
- the processor 1001 is further configured to: remind the user that the button functions of the two target buttons have been reset.
- the processor 1001 is further configured to restore the original button function of the target button if an operation instruction of the original button function of the recovery target button is received, or when the display screen of the mobile terminal is detected to be closed.
- the processor 1001 is further configured to: when detecting a touch operation that slides from the fourth area to the fifth area at least twice in a row, the fourth area is a fourth button in the touch area
- the area covered by the fifth area is the area covered by the fifth button in the touch area, and the fifth button and the fourth button are different, and the operation command for receiving the original button function of the recovery target button is confirmed.
- the mobile terminal 1000 can implement various processes implemented by the mobile terminal in the foregoing embodiment. To avoid repetition, details are not described herein again.
- the mobile terminal 1000 of the embodiment of the present disclosure exchanges the function of the two target buttons with each other through the processor 1001, and the button function of the button that is difficult for the user to easily touch by one-hand operation is realized by the touchable button. Avoiding large-screen mobile terminals, it is difficult to touch some buttons with one-hand operation; for virtual buttons, the buttons of the buttons are exchanged while exchanging the functions of the buttons, so that the user can recognize the key functions after the exchange; and the target buttons corresponding to the operation instructions The user can set it to meet the diversified usage requirements of the user; the present disclosure solves the application of the large-screen mobile terminal The user brings a certain problem of inconvenient operation and improves the user experience.
- FIG. 11 is a structural diagram of a mobile terminal according to an embodiment of the present disclosure.
- the mobile terminal 1100 in FIG. 11 may be a mobile phone, a tablet computer, a personal digital assistant (PDA), or a vehicle-mounted computer.
- PDA personal digital assistant
- the mobile terminal 1100 in FIG. 11 includes a radio frequency (RF) circuit 1110, a memory 1120, an input unit 1130, a display unit 1140, a processor 1150, a WiFi (Wireless Fidelity) module 1160, an audio circuit 11110, and a power supply 1180.
- RF radio frequency
- the input unit 1130 can be configured to receive numeric or character information input by the user, and generate signal input related to user setting and function control of the mobile terminal 1100.
- the input unit 1130 may include a touch panel 1131.
- the touch panel 1131 also referred to as a touch screen, can collect touch operations on or near the user (such as the operation of the user using any suitable object or accessory such as a finger or a stylus on the touch panel 1131), and according to the preset The programmed program drives the corresponding connection device.
- the touch panel 1131 may include two parts: a touch detection device and a touch controller. Wherein, the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
- the processor 1150 is provided and can receive commands from the processor 1150 and execute them.
- the touch panel 1131 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
- the input unit 1130 may further include other input devices 1132.
- the other input devices 1132 may include but are not limited to physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like. One or more of them.
- the display unit 1140 can be used to display information input by the user or information provided to the user and various menu interfaces of the mobile terminal 1100.
- the display unit 1140 may include a display panel 1141.
- the display panel 1141 may be configured in the form of an LCD or an Organic Light-Emitting Diode (OLED).
- the touch panel 1131 may cover the display panel 1141 to form a touch display screen, and when the touch display screen detects a touch operation on or near it, it is transmitted to the processor 1150 to determine the type of the touch event, and then the processor The 1150 provides a corresponding visual output on the touch display depending on the type of touch event.
- the touch display includes an application interface display area and a common control display area.
- the arrangement manner of the application interface display area and the display area of the common control is not limited, and the arrangement manner of the two display areas can be distinguished by up-and-down arrangement, left-right arrangement, and the like.
- the application interface display area can be used to display the interface of the application. Each interface can contain interface elements such as at least one application's icon and/or widget desktop control.
- the application interface display area can also be an empty interface that does not contain any content.
- the common control display area is used to display controls with high usage, such as setting buttons, interface numbers, scroll bars, phone book icons, and the like.
- the processor 1150 by calling a software program and/or module stored in the first memory 1121 and/or data in the second memory 1122, the processor 1150 is configured to: when receiving a button function reset operation When the command is made, the two target buttons corresponding to the operation command are determined; the button functions of the two target buttons are exchanged.
- the processor 1150 is further configured to: when detecting a touch operation that is slid from the first area to the second area at least twice, the first area is a first button in the touch area The covered area, the second area is the area covered by the second button in the touch area, the second button is different from the first button, or
- the processor 1150 is further configured to: determine, according to a correspondence between the preset operation instruction and the target button, two target buttons corresponding to the operation instruction.
- the processor 1150 is further configured to: when detecting that the user touches the button identifier of one button, touch the first contact on the touch screen of the mobile terminal, the first contact and the user The distance of the area covered by the touched key identifier is within a preset range.
- the processor 1150 is further configured to exchange the button functions of the two target buttons and the button identifiers with each other.
- the processor 1150 is further configured to: remind the user that the button functions of the two target buttons have been reset.
- the processor 1150 is further configured to restore the original button function of the target button if an operation instruction of the original button function of the recovery target button is received, or when the display screen of the mobile terminal is detected to be closed.
- the processor 1150 is further configured to: when detecting a touch operation that slides from the fourth area to the fifth area at least twice in a row, the fourth area is a fourth button in the touch area The area covered by the fifth area is the area covered by the fifth button in the touch area, and the fifth button and the fourth button are different, and the operation command for receiving the original button function of the recovery target button is confirmed.
- the mobile terminal 1100 can implement various processes implemented by the mobile terminal in the foregoing embodiment. To avoid repetition, details are not described herein again.
- the mobile terminal 1100 of the embodiment of the present disclosure exchanges the function of the two target buttons with each other through the processor 1150, and the button function of the button that is difficult for the user to easily touch by one-hand operation is realized by the touchable button. Avoiding large-screen mobile terminals, it is difficult to touch some buttons with one-hand operation; for virtual buttons, the buttons of the buttons are exchanged while exchanging the functions of the buttons, so that the user can recognize the key functions after the exchange; and the target buttons corresponding to the operation instructions The user can set the user to meet the diversified usage requirements of the user; the present disclosure solves the problem that the large-screen mobile terminal brings certain inconvenience to the user and improves the user experience.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separate.
- the components displayed for the unit may or may not be physical units, ie may be located in one place, or may be distributed over multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in various embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product. Based on such understanding, the portion of the technical solution of the present disclosure that contributes in essence or to the prior art or the portion of the technical solution may be embodied in the form of a software product stored in a storage medium, including The instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present disclosure.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk, an optical disk, and the like, which can store various program codes.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
La présente invention concerne un procédé de configuration de fonctions de bouton et un terminal mobile, ledit procédé étant appliqué à un terminal mobile comprenant au moins une région tactile, la région tactile comprenant une pluralité de boutons, ledit procédé comprenant les étapes suivantes : lorsqu'une instruction d'opération pour la remise à zéro des fonctions de bouton est reçue, la détermination de deux boutons cibles correspondant à l'instruction d'opération ; la permutation des fonctions de bouton des deux boutons cibles.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610509087.4A CN106126034B (zh) | 2016-06-29 | 2016-06-29 | 一种按键功能设置方法及移动终端 |
| CN201610509087.4 | 2016-06-29 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018001261A1 true WO2018001261A1 (fr) | 2018-01-04 |
Family
ID=57467890
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/090499 Ceased WO2018001261A1 (fr) | 2016-06-29 | 2017-06-28 | Procédé de configuration de fonctions de boutons et terminal mobile |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106126034B (fr) |
| WO (1) | WO2018001261A1 (fr) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111651067A (zh) * | 2020-05-20 | 2020-09-11 | 深圳创维-Rgb电子有限公司 | 一种终端控制方法、终端以及存储介质 |
| CN113438349A (zh) * | 2021-06-25 | 2021-09-24 | 维沃移动通信有限公司 | 电子设备及其控制方法和控制装置 |
| CN114494667A (zh) * | 2022-02-21 | 2022-05-13 | 北京华建云鼎科技股份公司 | 一种用于添加碰撞盒的数据处理系统和方法 |
| CN115729359A (zh) * | 2022-11-23 | 2023-03-03 | 联想(北京)有限公司 | 按键、键盘及电子设备 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106126034B (zh) * | 2016-06-29 | 2019-04-09 | 维沃移动通信有限公司 | 一种按键功能设置方法及移动终端 |
| CN106896934A (zh) * | 2017-02-16 | 2017-06-27 | 合肥联宝信息技术有限公司 | 一种智能终端的键盘的操控装置及方法 |
| CN108762634B (zh) * | 2018-05-15 | 2022-04-15 | 维沃移动通信有限公司 | 一种控制方法及终端 |
| CN110794998B (zh) * | 2019-10-23 | 2021-01-08 | 维沃移动通信有限公司 | 一种应用图标的控制方法及电子设备 |
| CN115686699A (zh) * | 2021-07-30 | 2023-02-03 | 华为技术有限公司 | 一种控制方法及可穿戴设备 |
| CN116076965A (zh) * | 2022-12-27 | 2023-05-09 | 深圳万拓科技创新有限公司 | 基于毫米波雷达的清洁机器人手势控制方法及装置 |
| CN119902733B (zh) * | 2023-10-20 | 2026-01-06 | 荣耀终端股份有限公司 | 一种滑动检测方法、装置及电子设备 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103218165A (zh) * | 2013-04-02 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种改变按键布局的方法、装置和移动终端 |
| CN104035689A (zh) * | 2014-06-24 | 2014-09-10 | 中科创达软件股份有限公司 | 一种按键功能切换方式及装置 |
| CN104951293A (zh) * | 2014-09-04 | 2015-09-30 | 广东欧珀移动通信有限公司 | 一种移动终端的按键响应方法及移动终端 |
| CN104991717A (zh) * | 2015-06-24 | 2015-10-21 | 广州市久邦数码科技有限公司 | 一种虚拟开关中心及其控制开关切换的方法 |
| CN106126034A (zh) * | 2016-06-29 | 2016-11-16 | 维沃移动通信有限公司 | 一种按键功能设置方法及移动终端 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5431401B2 (ja) * | 2011-03-30 | 2014-03-05 | 京セラドキュメントソリューションズ株式会社 | 操作装置及び操作方法 |
| CN103019662B (zh) * | 2011-09-23 | 2016-06-01 | 比亚迪股份有限公司 | 移动终端以及用于其的功能键的图标处理方法 |
| KR101393194B1 (ko) * | 2012-06-12 | 2014-05-08 | 한국과학기술원 | 전자 제품의 회전에 따른 버튼 기능 변경 장치 및 그 방법 |
| CN103095917A (zh) * | 2013-01-08 | 2013-05-08 | 广东欧珀移动通信有限公司 | 一种手机物理按键自定义实现方法和装置 |
| CN105472111A (zh) * | 2014-09-03 | 2016-04-06 | 中兴通讯股份有限公司 | 一种触屏终端的按键功能切换方法及装置 |
| CN104503698A (zh) * | 2014-12-31 | 2015-04-08 | 深圳市中兴移动通信有限公司 | 移动终端按键功能的切换方法及装置 |
-
2016
- 2016-06-29 CN CN201610509087.4A patent/CN106126034B/zh active Active
-
2017
- 2017-06-28 WO PCT/CN2017/090499 patent/WO2018001261A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103218165A (zh) * | 2013-04-02 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种改变按键布局的方法、装置和移动终端 |
| CN104035689A (zh) * | 2014-06-24 | 2014-09-10 | 中科创达软件股份有限公司 | 一种按键功能切换方式及装置 |
| CN104951293A (zh) * | 2014-09-04 | 2015-09-30 | 广东欧珀移动通信有限公司 | 一种移动终端的按键响应方法及移动终端 |
| CN104991717A (zh) * | 2015-06-24 | 2015-10-21 | 广州市久邦数码科技有限公司 | 一种虚拟开关中心及其控制开关切换的方法 |
| CN106126034A (zh) * | 2016-06-29 | 2016-11-16 | 维沃移动通信有限公司 | 一种按键功能设置方法及移动终端 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111651067A (zh) * | 2020-05-20 | 2020-09-11 | 深圳创维-Rgb电子有限公司 | 一种终端控制方法、终端以及存储介质 |
| CN111651067B (zh) * | 2020-05-20 | 2023-12-29 | 深圳创维-Rgb电子有限公司 | 一种终端控制方法、终端以及存储介质 |
| CN113438349A (zh) * | 2021-06-25 | 2021-09-24 | 维沃移动通信有限公司 | 电子设备及其控制方法和控制装置 |
| CN113438349B (zh) * | 2021-06-25 | 2024-03-29 | 维沃移动通信有限公司 | 电子设备及其控制方法和控制装置 |
| CN114494667A (zh) * | 2022-02-21 | 2022-05-13 | 北京华建云鼎科技股份公司 | 一种用于添加碰撞盒的数据处理系统和方法 |
| CN114494667B (zh) * | 2022-02-21 | 2022-11-04 | 北京华建云鼎科技股份公司 | 一种用于添加碰撞盒的数据处理系统和方法 |
| CN115729359A (zh) * | 2022-11-23 | 2023-03-03 | 联想(北京)有限公司 | 按键、键盘及电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106126034A (zh) | 2016-11-16 |
| CN106126034B (zh) | 2019-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018001261A1 (fr) | Procédé de configuration de fonctions de boutons et terminal mobile | |
| WO2018157662A1 (fr) | Procédé de commande d'affichage de volume pour terminal mobile et terminal mobile | |
| CN106406656B (zh) | 一种应用程序工具栏的控制方法及移动终端 | |
| CN105824495B (zh) | 一种单手操作移动终端的方法以及移动终端 | |
| US20150185953A1 (en) | Optimization operation method and apparatus for terminal interface | |
| CN107066167A (zh) | 一种区域选择方法、装置和图形用户界面 | |
| CN106527904A (zh) | 一种调整显示界面方法及移动终端 | |
| CN102722334A (zh) | 触摸屏幕的控制方法及装置 | |
| CN106325753B (zh) | 一种支付界面的显示方法及移动终端 | |
| WO2018196699A1 (fr) | Procédé d'affichage de région de reconnaissance d'empreinte digitale, et terminal mobile | |
| CN106095185B (zh) | 一种单手操作方法及移动终端 | |
| CN107609374B (zh) | 一种解锁方法及移动终端 | |
| CN107608591A (zh) | 一种虚拟按键的显示方法和移动终端 | |
| CN106874046B (zh) | 一种应用程序的操作方法及移动终端 | |
| CN105955544A (zh) | 一种触摸操作的处理方法及移动终端 | |
| CN107193482A (zh) | 一种移动终端屏幕的操作方法及移动终端 | |
| CN106372894A (zh) | 一种支付方法及移动终端 | |
| CN107508749B (zh) | 一种消息发送方法及移动终端 | |
| CN106970752B (zh) | 一种截屏方法及移动终端 | |
| CN106371719A (zh) | 一种屏幕旋转控制方法和移动终端 | |
| CN106210343A (zh) | 一种移动终端屏幕亮度的调整方法及移动终端 | |
| CN105824459B (zh) | 一种文本的复制及粘贴方法和移动终端 | |
| CN107526523B (zh) | 一种移动终端的操作界面控制方法及移动终端 | |
| CN107329689A (zh) | 一种手写输入法的回退方法及移动终端 | |
| CN107632761B (zh) | 一种显示内容查看方法、移动终端和计算机可读存储介质 |
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: 17819258 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 040619) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17819258 Country of ref document: EP Kind code of ref document: A1 |