CN108804005B - Terminal control method and device and mobile terminal - Google Patents

Terminal control method and device and mobile terminal Download PDF

Info

Publication number
CN108804005B
CN108804005B CN201810469236.8A CN201810469236A CN108804005B CN 108804005 B CN108804005 B CN 108804005B CN 201810469236 A CN201810469236 A CN 201810469236A CN 108804005 B CN108804005 B CN 108804005B
Authority
CN
China
Prior art keywords
preset
display screen
touch
mobile terminal
touch operation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810469236.8A
Other languages
Chinese (zh)
Other versions
CN108804005A (en
Inventor
醋波涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oppo Chongqing Intelligent Technology Co Ltd
Original Assignee
Oppo Chongqing Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo Chongqing Intelligent Technology Co Ltd filed Critical Oppo Chongqing Intelligent Technology Co Ltd
Priority to CN201810469236.8A priority Critical patent/CN108804005B/en
Publication of CN108804005A publication Critical patent/CN108804005A/en
Application granted granted Critical
Publication of CN108804005B publication Critical patent/CN108804005B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

Abstract

The embodiment of the application discloses a terminal control method, a terminal control device and a mobile terminal. The mobile terminal comprises a display screen and physical keys, and the method comprises the following steps: after detecting that a display screen displays a preset interface, enabling the display screen to display a terminal control; responding to the touch operation acting on the terminal control, and generating a control instruction for controlling the mobile terminal to enter a false touch prevention mode; and responding to the control instruction, so that the display screen and the physical keys do not respond to touch operation except a preset touch gesture. According to the method, after the display screen is detected to display the preset interface, the touch operation acting on the terminal control is responded, so that the display screen and the physical keys do not respond to the touch operation except the preset touch gesture, therefore, misoperation of the mobile terminal is effectively avoided, and user experience is improved.

Description

Terminal control method and device and mobile terminal
Technical Field
The present application relates to the field of mobile terminal technologies, and in particular, to a terminal control method and apparatus, and a mobile terminal.
Background
With the development of science and technology, the functions of mobile terminals such as mobile phones and tablet computers are more and more perfect. The mobile terminal performs information interaction with the user through the display screen, for example, the user performs text or video browsing by touching the display screen in the mobile terminal, or performs information editing. However, in some cases, a user often makes a false touch operation during use, for example, when the user watches a video through a display screen of the mobile terminal, a palm often touches an edge of the screen to make the mobile terminal respond to the touch, which causes a jump of the display interface, thereby causing unnecessary trouble to the user.
Disclosure of Invention
In view of the above problems, the present application provides a terminal control method, a terminal control device and a mobile terminal, so as to avoid the occurrence of a misoperation on the mobile terminal and improve user experience.
In a first aspect, the present application provides a terminal control method, which is applied to a mobile terminal, where the mobile terminal includes a display screen and a physical key, and the method includes: after detecting that a display screen displays a preset interface, enabling the display screen to display a terminal control; responding to the touch operation acting on the terminal control, and generating a control instruction for controlling the mobile terminal to enter a false touch prevention mode; and responding to the control instruction, so that the display screen and the physical keys do not respond to touch operation except a preset touch gesture.
In a second aspect, the present application provides a terminal control device, operating in a mobile terminal, where the mobile terminal includes a display screen and a physical key, the device includes: the control display unit is used for enabling the display screen to display a terminal control after detecting that the display screen displays a preset interface; the control enabling unit is used for responding to the touch operation acting on the terminal control and generating a control instruction for controlling the mobile terminal to enter a false touch prevention mode; and the touch control unit is used for responding to the control instruction, so that the display screen and the physical keys do not respond to touch operations except a preset touch gesture.
In a third aspect, the present application provides a mobile terminal comprising one or more processors and a memory; one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the methods described above.
In a fourth aspect, the present application provides a computer-readable storage medium comprising a stored program, wherein the method described above is performed when the program is executed.
According to the terminal control method, the terminal control device and the mobile terminal, after a preset interface displayed on a display screen is detected, the display screen displays a terminal control, and a control instruction for controlling the mobile terminal to enter a false touch prevention mode is generated in response to touch operation acting on the terminal control; and responding to the control instruction, so that the display screen and the physical keys do not respond to touch operation except the preset touch gesture, thereby effectively avoiding misoperation of the mobile terminal and improving user experience.
These and other aspects of the present application will be more readily apparent from the following description of the embodiments.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 shows a flowchart of a terminal control method proposed in the present application;
fig. 2 is a schematic diagram illustrating a terminal control in a terminal control method proposed in the present application;
fig. 3 is a schematic diagram illustrating a preset touch operation in a terminal control method provided by the present application;
fig. 4 is a schematic diagram illustrating another preset touch operation in a terminal control method according to the present application;
fig. 5 is a flowchart illustrating another terminal control method proposed in the present application;
fig. 6 shows a block diagram of a terminal control device proposed in the present application;
fig. 7 is a block diagram showing the structure of another terminal control device proposed in the present application;
fig. 8 is a block diagram illustrating a structure of a mobile terminal according to the present application;
fig. 9 shows a block diagram of a mobile terminal of the present application for executing a terminal control method according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
With the increase of screen occupation ratio of the mobile terminal, the display screen of the mobile terminal is larger and larger, and in order to adapt to the trend, the front of the mobile terminal basically cancels physical keys, some mobile terminals only keep HOME pieces, and the side wall of the mobile terminal only keeps a power supply and a volume key. When the display screen is expanded, the mobile terminal is controlled by touching the display screen.
However, the inventors have found that a false touch may occur during the use of a touch display screen. For example, in the playing process of a video, when a certain area of the display screen is touched, the volume, the playing progress and the like of the video are adjusted through touch, and even interface jump can be caused. The above problem is more apparent if the mobile terminal is taken to a child for use. Therefore, the inventor proposes a terminal control method, a device and a mobile terminal for avoiding misoperation of the mobile terminal in the application.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Referring to fig. 1, a terminal control method provided in the present application is applied to a mobile terminal, and the method includes:
step S110: and after detecting that the display screen displays a preset interface, enabling the display screen to display a terminal control.
Each display interface in the mobile terminal is usually configured with an interface name so that the mobile terminal can identify the display interface. For example, for a mobile terminal of an Android system, a display interface is usually an activy component, the activy component provides a window for a user to complete an operation instruction, and after the Activity is created, the mobile terminal calls a setContentView () method to complete the display of the interface. Then, an interface name is configured for each instantiated activy component so that the mobile terminal can identify which interface is the currently displayed interface. Therefore, in this case, the mobile terminal may pre-store the interface names of the preset interfaces, and as a mode, when it is detected that the interface name currently displayed by the foreground is one of the pre-stored interface names, it is determined that the display screen is detected to display the preset interface, and the display screen displays the terminal control.
In order to be more adaptive to various preset interfaces and enable the display of the terminal control not to be limited by the preset interfaces, the mobile terminal can be used as a mode for configuring the display screen of the mobile terminal to display the terminal control, a layer can be superposed on the displayed preset interface, and the terminal control is displayed in the layer. In this case, in order to make the superimposed layer independent from the application program to which the preset interface belongs, the superimposed layer may also be an activy component. As shown in fig. 2, the video playing interface 113 is one of the preset interfaces, and the terminal control 112 is superimposed and displayed on the video playing interface 113 in a floating manner.
Step S120: and responding to the touch operation acting on the terminal control, and generating a control instruction for controlling the mobile terminal to enter a false touch prevention mode.
The touch operation includes operations such as touching or pressing.
Step S130: and responding to the control instruction, so that the display screen and the physical keys do not respond to touch operation except a preset touch gesture.
As a mode, after the control instruction is detected to be generated, a layer displaying the terminal control can be directly expanded to cover the preset interface, so that the touch operation of the preset interface is shielded. It will be appreciated that in this case, the regions other than the terminal control are in a transparent state so as not to interfere with the normal interface browsing of the user. Furthermore, as another mode, one layer of the control of the previous display terminal can be replaced by a new superposed layer. Specifically, one layer of the control of the previous display terminal is destroyed, and the new superimposed layer is displayed. In addition, the mobile terminal can shield the touch operation of the physical keys besides the touch operation of the display screen. Specifically, as one way, the mobile terminal may intercept the touch response of the physical key by executing an onKeyDown function.
As a mode, in the method provided by the present application, in addition to shielding the touch operation other than the preset touch gesture, the display screen may resume responding to the touch operation other than the preset touch gesture.
Specifically, as a mode, the preset touch gesture includes a touch operation that extends a preset trajectory on the display screen. And after the touch operation acting on the display screen along the preset track is detected, restoring the display screen and the physical keys to respond to the touch operation except the preset touch gesture.
The preset touch gesture may be various, for example, as shown in fig. 3, a wavy line may be drawn from one end of the display screen to the other end of the display screen, or as shown in fig. 4, a closed graph may be drawn along the edge of the display screen. Of course, besides the above two ways, the preset touch gesture can be freely configured by other users, and the specific gesture is not specifically limited in this application. The preset touch gesture may include parameters such as pressing force in addition to the trajectory, and as a mode, when the user slides according to the mode shown in fig. 3 and 4, the user needs to slide according to the illustrated trajectory and also needs to maintain a certain pressing force during the sliding process.
In order to further avoid the false touch, as another mode, the preset touch gesture further includes a preset touch action acting on the physical key, and the detection is performed after the touch operation along the preset track acting on the display screen. After detecting a preset touch action acting on the physical key, detecting touch operation acting on the display screen within a preset time period, and if the touch operation acting on the display screen along a preset track is detected within the preset time period, restoring the display screen and the physical key to respond to the touch operation except the preset touch gesture. For example, after the user presses the volume up key and the volume down key simultaneously, the mobile terminal enables the display screen which does not respond to the touch operation gesture to respond to the touch operation gesture, starts a timer to start timing, starts to detect a preset touch gesture acting on the display screen, and enables the display screen and the physical key to respond to touch operations except the preset touch gesture if the preset touch gesture acting on the display screen (which may be an operation gesture as shown in fig. 3 or as shown in fig. 4) is detected within 3 seconds.
It can be understood that, in this case, if the physical key is not pressed, even if the user slides on the display screen along the trajectory shown in fig. 3 or 4, the mobile terminal still cannot resume responding to the touch operation other than the preset touch gesture, so as to effectively avoid the erroneous touch on the display screen.
It should be noted that, in the present application, the touch operation of shielding a physical key is generally the touch operation of shielding a single physical key. Then, in this case, the preset touch manipulation that acts on the physical keys includes a touch manipulation that acts on at least two physical keys at the same time. It is understood that the simultaneous action herein includes a touch operation with an action time within an error time. Further, the above-mentioned simultaneous pressing of the volume-up key and the volume-down key is only an exemplary function, and specifically, which two or more keys are pressed is freely configurable by the user, and accordingly, the above-mentioned 3 seconds may also be freely configurable by the user, and the specific values are not specifically limited in this application.
According to the terminal control method, after a display screen is detected to display a preset interface, the display screen displays a terminal control, and a control instruction for controlling the mobile terminal to enter a false touch prevention mode is generated in response to touch operation acting on the terminal control; and responding to the control instruction, so that the display screen and the physical keys do not respond to touch operation except the preset touch gesture, thereby effectively avoiding misoperation of the mobile terminal and improving user experience.
Referring to fig. 5, a terminal control method provided in the present application is applied to a mobile terminal, and the method includes:
step S210: after detecting that a display screen displays a preset interface, detecting whether the type of content displayed on the preset interface meets a preset condition.
Usually, the content playing objects are specific groups of people. For example, the animation program content or the juvenile education content included in the preset condition is usually played for the juvenile. As a mode, when detecting that the content displayed in the video playing interface is animation program content or juvenile education content, the mobile terminal determines that the current user is a child, and simultaneously determines that the type of the content displayed in the preset interface meets the preset condition.
Step S220: and if the type of the displayed content meets the preset condition, detecting whether the posture condition of the mobile terminal meets the preset posture condition.
When a user is interested in playing video for a long time, the mobile terminal is usually placed on a stationary platform. For example, placed on a table top, or held in a relatively stationary state. The mobile terminal may determine whether the user is or is scheduled to pay attention to the mobile terminal for a long time by determining a posture condition of the mobile terminal. The pose conditions then include: and the acceleration of the mobile terminal is smaller than a preset value in a preset time period. It can be understood that if the acceleration of the mobile terminal is less than the preset value within the preset time period, it indicates that the mobile terminal is not shaken, or the shaking amplitude is within a receivable range of the user watching the video.
Step S230: and if the mobile terminal is detected to meet the preset gesture condition, the display screen and the physical key do not respond to touch operation except the preset touch gesture.
It should be noted that, in this embodiment, a flow step of resuming the touch operation other than responding to the preset touch gesture is still correspondingly configured, and the flow step may refer to the content in the foregoing embodiment.
According to the terminal control method, after the mobile terminal is detected to display the preset interface, the type of the content displayed in the movement is detected to accord with the preset condition, and after the gesture condition of the mobile terminal meets the preset condition, the display screen and the physical keys do not respond to touch operation except the preset touch gesture, so that misoperation of the mobile terminal is effectively avoided, and user experience is improved.
Referring to fig. 6, the present application provides a terminal control device 300, operating in a mobile terminal, where the mobile terminal includes a display screen and physical keys, and the device 300 includes: a control display unit 310, a control enabling unit 320, and a touch control unit 330.
And the control display unit 310 is configured to, after detecting that the display screen displays the preset interface, enable the display screen to display the terminal control.
The control enabling unit 320 is configured to generate a control instruction for controlling the mobile terminal to enter a false touch prevention mode in response to a touch operation applied to the terminal control.
The touch control unit 330 is configured to respond to the control instruction, so that neither the display screen nor the physical key responds to a touch operation other than a preset touch gesture.
The preset touch gesture includes a touch operation that is performed on the display screen along a preset trajectory, and then the touch control unit 330 is further configured to detect that the touch operation is performed on the display screen along the preset trajectory, and then restore the display screen and the physical keys to respond to the touch operation other than the preset touch gesture.
Moreover, the preset touch gesture further includes a preset touch action acting on the physical key, and the touch control unit 330 is further configured to detect a touch operation acting on the display screen within a preset time period after detecting the preset touch action acting on the physical key; and if the touch operation acting on the display screen along the preset track is detected within the preset time period, restoring the display screen and the physical keys to respond to the touch operation except the preset touch gesture.
Referring to fig. 7, the present application provides a terminal control apparatus 400, operating in a mobile terminal, where the mobile terminal includes a display screen and physical keys, and the apparatus 400 includes: a display content detection unit 410, a gesture detection unit 420, and a touch control unit 430.
A display content detection unit 410, configured to detect whether a type of content displayed on a preset interface meets a preset condition after a display screen displays the preset interface;
the gesture detection unit 420 is configured to detect whether the gesture condition of the mobile terminal meets a preset gesture condition if the type of the displayed content meets the preset condition.
The touch control unit 430 is configured to enable the display screen and the physical key not to respond to a touch operation other than a preset touch gesture if it is detected that the mobile terminal meets a preset gesture condition.
It should be noted that the device embodiment and the foregoing method embodiment correspond to each other, and specific principles of the contents in the device embodiment may be referred to in the contents in the foregoing method embodiment.
To sum up, according to the terminal control method, the terminal control device and the mobile terminal provided by the application, the access time of the mobile terminal currently accessed is obtained first, then whether the access time belongs to the starting time is the application program recommended time period when the mobile terminal accesses for the first time is detected, if the access time belongs to the application program recommended time period, the application program is pushed to the mobile terminal, and therefore the mobile terminal can continuously receive the application program pushed by the server from the beginning of the mobile terminal accessing the server for the first time to the end of the application program recommended time period, and further user experience is improved.
A mobile terminal provided by the present application will be described with reference to fig. 8 and 9.
Referring to fig. 8, based on the terminal control method and apparatus, the present application further provides a mobile terminal 100 capable of performing the terminal control method, where the mobile terminal 100 includes an electronic body 10, the electronic body 10 includes a housing 12 and a first screen 120 disposed on the housing 12, the housing 12 may be made of metal, such as steel or aluminum alloy, in this embodiment, the first screen 120 generally includes a Display panel 111, and may also include a circuit for responding to a touch operation on the Display panel 111, and the Display panel 111 may be a liquid crystal Display panel (L liquid crystal Display, L CD), and in some embodiments, the Display panel 111 is also a touch screen 109.
As shown in fig. 9, in an actual application scenario, the mobile terminal 100 may be used as a smartphone terminal, in which case the electronic body 10 generally further includes one or more processors 102 (only one is shown in the figure), a memory 104, an RF (Radio Frequency) module 106, an audio circuit 110, a sensor 114, an input module 118, and a power module 122. It will be understood by those skilled in the art that the present application is not intended to be limited to the configuration of the electronics body portion 10. For example, the electronics body section 10 may include more or fewer components than shown, or have a different configuration than shown.
Those skilled in the art will appreciate that all other components are peripheral devices with respect to the processor 102, and the processor 102 is coupled to the peripheral devices through a plurality of peripheral interfaces 124. The peripheral interface 124 may be implemented based on the following criteria: universal asynchronous Receiver/Transmitter (UART), General purpose input/Output (GPIO), Serial Peripheral Interface (SPI), and Inter-Integrated Circuit (I2C), but the present invention is not limited to these standards. In some examples, the peripheral interface 124 may comprise only a bus; in other examples, the peripheral interface 124 may also include other elements, such as one or more controllers, for example, a display controller for interfacing with the display panel 111 or a memory controller for interfacing with a memory. These controllers may also be separate from the peripheral interface 124 and integrated within the processor 102 or a corresponding peripheral.
The memory 104 may be used to store software programs and modules, and the processor 102 executes various functional applications and data processing by executing the software programs and modules stored in the memory 104. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory. In some examples, the memory 104 may further include memory remotely located from the processor 102, which may be connected to the electronic body portion 10 or the first screen 120 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The RF module 106 is configured to receive and transmit electromagnetic waves, and achieve interconversion between the electromagnetic waves and electrical signals, so as to communicate with a communication network or other devices. The RF module 106 may include various existing circuit elements for performing these functions, such as an antenna, a radio frequency transceiver, a digital signal processor, an encryption/decryption chip, a Subscriber Identity Module (SIM) card, memory, and so forth. The RF module 106 may communicate with various networks such as the internet, an intranet, a wireless network, or with other devices via a wireless network. The wireless network may comprise a cellular telephone network, a wireless local area network, or a metropolitan area network. The Wireless network may use various Communication standards, protocols and technologies, including, but not limited to, Global System for Mobile Communication (GSM), Enhanced Mobile Communication (Enhanced Data GSM Environment, EDGE), wideband Code division multiple Access (W-CDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Wireless Fidelity (WiFi) (e.g., IEEE802.1 a, IEEE802.11 b, IEEE802.1 g and/or IEEE802.1 n), voice over internet protocol (VoIP), world wide mail Access (world wide mail for Mobile Communication, Wi-1 Max), and other short message Communication protocols, as well as any other suitable communication protocols, and may even include those that have not yet been developed.
The audio circuitry 110, speaker 101, sound jack 103, microphone 105 collectively provide an audio interface between a user and the electronic body portion 10 or the first screen 120. Specifically, the audio circuit 110 receives sound data from the processor 102, converts the sound data into an electrical signal, and transmits the electrical signal to the speaker 101. The speaker 101 converts an electric signal into a sound wave audible to the human ear. The audio circuitry 110 also receives electrical signals from the microphone 105, converts the electrical signals to sound data, and transmits the sound data to the processor 102 for further processing. Audio data may be retrieved from the memory 104 or through the RF module 106. In addition, audio data may also be stored in the memory 104 or transmitted through the RF module 106.
The sensor 114 is disposed in the electronic body portion 10 or the first screen 120, and examples of the sensor 114 include, but are not limited to: light sensor 114F, operational sensors, pressure sensor 114G, infrared heat sensors, distance sensors, gravitational acceleration sensors, and other sensors.
Among them, the pressure sensor 114G may detect a pressure generated by pressing on the mobile terminal 100. That is, the pressure sensor 114G detects pressure generated by contact or pressing between the user and the mobile terminal, for example, contact or pressing between the user's ear and the mobile terminal. Accordingly, the pressure sensor 114G may be used to determine whether contact or pressing has occurred between the user and the mobile terminal 100, as well as the magnitude of the pressure.
Referring to fig. 9 again, in the embodiment shown in fig. 9, the light sensor 114F and the pressure sensor 114G are disposed adjacent to the display panel 111. The light sensor 114F can turn off the display output when an object is near the first screen 120, for example, when the electronic body 10 moves to the ear.
As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping) and the like for recognizing the attitude of the mobile terminal 100. In addition, the electronic body 10 may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer and a thermometer, which are not described herein,
in this embodiment, the input module 118 may include the touch screen 109 disposed on the first screen 120, and the touch screen 109 may collect a touch operation of a user on or near the touch screen 109 (for example, an operation of the user on or near the touch screen 109 using any suitable object or accessory such as a finger, a stylus, etc.) and drive a corresponding connection device according to a preset program. Optionally, the touch screen 109 may include a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 102, and can receive and execute commands sent by the processor 102. In addition, the touch detection function of the touch screen 109 may be implemented by using resistive, capacitive, infrared, and surface acoustic wave types. In addition to the touch screen 109, in other variations, the input module 118 may include other input devices, such as keys. The keys may include, for example, character keys for inputting characters, and control keys for triggering control functions. Examples of such control keys include a "back to home" key, a power on/off key, and the like.
The first screen 120 is used to display information input by a user, information provided to the user, and various graphic user interfaces of the electronic main body part 10, which may be composed of graphics, text, icons, numbers, videos, and any combination thereof, and in one example, the touch screen 109 may be provided on the display panel 111 so as to be integrated with the display panel 111.
The power module 122 is used to provide power supply to the processor 102 and other components. Specifically, the power module 122 may include a power management system, one or more power sources (e.g., batteries or ac power), a charging circuit, a power failure detection circuit, an inverter, a power status indicator light, and any other components related to the generation, management, and distribution of power in the electronic body 10 or the first screen 120.
The mobile terminal 100 further comprises a locator 119, the locator 119 being configured to determine an actual location of the mobile terminal 100. In this embodiment, the locator 119 implements the positioning of the mobile terminal 100 by using a positioning service, which is understood to be a technology or a service for obtaining the position information (e.g., longitude and latitude coordinates) of the mobile terminal 100 by using a specific positioning technology and marking the position of the positioned object on an electronic map.
It should be understood that the mobile terminal 100 described above is not limited to a smartphone terminal, but it should refer to a computer device that can be used in mobility. Specifically, the mobile terminal 100 refers to a mobile computer device equipped with an intelligent operating system, and the mobile terminal 100 includes, but is not limited to, a smart phone, a smart watch, a tablet computer, and the like.
In the description herein, reference to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present application, "plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and the scope of the preferred embodiments of the present application includes other implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present application.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (mobile terminal) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments. In addition, functional units in the embodiments of the present application may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc. Although embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application, and that variations, modifications, substitutions and alterations may be made to the above embodiments by those of ordinary skill in the art within the scope of the present application.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not necessarily depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (8)

1. A terminal control method is applied to a mobile terminal, wherein the mobile terminal comprises a display screen and physical keys, and the method comprises the following steps:
after detecting that a display screen displays a preset interface, enabling the display screen to display a terminal control;
responding to the touch operation acting on the terminal control, and generating a control instruction for controlling the mobile terminal to enter a false touch prevention mode;
responding to the control instruction, enabling the physical key not to respond to touch operation except a preset touch gesture, and enabling the display screen not to respond to touch operation gesture, wherein the preset touch gesture comprises a preset touch action acting on the physical key;
after the preset touch action acting on the physical key is detected, detecting the touch operation acting on the display screen within a preset time period, wherein the preset touch action acting on the physical key is used for enabling the display screen not responding to the touch operation gesture to start responding to the touch operation gesture;
and if the touch operation acting on the display screen along the preset track is detected in the preset time period, restoring the display screen and the physical keys to respond to the touch operation except the preset touch gesture.
2. The method according to claim 1, wherein the step of enabling the display screen to display a terminal control after detecting that the display screen displays the preset interface comprises:
after detecting that a display screen displays a preset interface, detecting whether the type of content displayed by the preset interface meets a preset condition;
and if the type of the displayed content meets the preset condition, enabling the display screen to display a terminal control.
3. The method according to claim 2, wherein the step of displaying the terminal control on the display screen after the step of displaying the terminal control on the display screen if the type of the displayed content meets the preset condition further comprises:
and if the mobile terminal is detected to meet the preset gesture condition, the display screen and the physical keys do not respond to touch operation except the preset touch gesture.
4. The method of claim 3, wherein the pose conditions comprise:
and the acceleration of the mobile terminal is smaller than a preset value in a preset time period.
5. The method according to any one of claims 2 to 4, wherein the category of the content meeting the preset condition comprises: animated program content or juvenile educational content.
6. A terminal control device, operating in a mobile terminal, the mobile terminal including a display screen and physical keys, the device comprising:
the control display unit is used for enabling the display screen to display a terminal control after detecting that the display screen displays a preset interface;
the control enabling unit is used for responding to the touch operation acting on the terminal control and generating a control instruction for controlling the mobile terminal to enter a false touch prevention mode;
the touch control unit is used for responding to the control instruction, enabling the physical key not to respond to touch operation except a preset touch gesture, and enabling the display screen not to respond to touch operation gesture, wherein the preset touch gesture comprises a preset touch action acting on the physical key;
the touch control unit is further configured to detect a touch operation acting on the display screen within a preset time period after detecting the preset touch action acting on the physical key, where the preset touch action acting on the physical key is used to enable the display screen not responding to the touch operation gesture to start responding to the touch operation gesture; and if the touch operation acting on the display screen along the preset track is detected in the preset time period, restoring the display screen and the physical keys to respond to the touch operation except the preset touch gesture.
7. A mobile terminal comprising one or more processors and memory;
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method of any of claims 1-5.
8. A computer-readable storage medium storing program code executable by a processor, the computer-readable storage medium comprising a stored program, wherein the method of any of claims 1-5 is performed when the program is executed by the processor.
CN201810469236.8A 2018-05-16 2018-05-16 Terminal control method and device and mobile terminal Active CN108804005B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810469236.8A CN108804005B (en) 2018-05-16 2018-05-16 Terminal control method and device and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810469236.8A CN108804005B (en) 2018-05-16 2018-05-16 Terminal control method and device and mobile terminal

Publications (2)

Publication Number Publication Date
CN108804005A CN108804005A (en) 2018-11-13
CN108804005B true CN108804005B (en) 2020-07-24

Family

ID=64092487

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810469236.8A Active CN108804005B (en) 2018-05-16 2018-05-16 Terminal control method and device and mobile terminal

Country Status (1)

Country Link
CN (1) CN108804005B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110083244B (en) * 2019-04-29 2023-10-20 努比亚技术有限公司 Anti-false touch method for wearable device, wearable device and storage medium
CN111930826A (en) * 2020-07-16 2020-11-13 深圳市富途网络科技有限公司 Order generation method and system of software interface
CN112104351A (en) * 2020-09-03 2020-12-18 Oppo(重庆)智能科技有限公司 Capacitor key, capacitor key module and electronic device
CN113485631A (en) * 2021-07-20 2021-10-08 维沃移动通信(杭州)有限公司 Interface display control method and device and electronic equipment
CN114397997B (en) * 2022-03-25 2022-06-17 深圳市掌视互娱网络有限公司 Control method for interactive operation and multi-screen interactive system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309756A (en) * 2013-06-14 2013-09-18 广东欧珀移动通信有限公司 Method for preventing application program from quitting or being interrupted accidently and mobile terminal
CN103793177A (en) * 2014-02-28 2014-05-14 广州视源电子科技股份有限公司 Interface processing method for touch screen device and touch screen device
CN104238912A (en) * 2014-08-22 2014-12-24 小米科技有限责任公司 Application control method and application control device
CN104407799A (en) * 2014-10-30 2015-03-11 广东欧珀移动通信有限公司 Method and system for avoiding incorrect operation of touch screen in video playing process
CN106775404A (en) * 2016-12-16 2017-05-31 广东欧珀移动通信有限公司 A kind of false-touch prevention method of display interface, device and mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2236999T3 (en) * 1993-11-18 2005-07-16 Digimarc Corporation VIDEO WITH HIDDEN DIGITAL INFORMATION ON BAND.
CN106774917A (en) * 2016-12-27 2017-05-31 努比亚技术有限公司 Terminal control mechanism, Wearable, terminal and terminal control method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309756A (en) * 2013-06-14 2013-09-18 广东欧珀移动通信有限公司 Method for preventing application program from quitting or being interrupted accidently and mobile terminal
CN103793177A (en) * 2014-02-28 2014-05-14 广州视源电子科技股份有限公司 Interface processing method for touch screen device and touch screen device
CN104238912A (en) * 2014-08-22 2014-12-24 小米科技有限责任公司 Application control method and application control device
CN104407799A (en) * 2014-10-30 2015-03-11 广东欧珀移动通信有限公司 Method and system for avoiding incorrect operation of touch screen in video playing process
CN106775404A (en) * 2016-12-16 2017-05-31 广东欧珀移动通信有限公司 A kind of false-touch prevention method of display interface, device and mobile terminal

Also Published As

Publication number Publication date
CN108804005A (en) 2018-11-13

Similar Documents

Publication Publication Date Title
CN108804005B (en) Terminal control method and device and mobile terminal
CN109710132B (en) Operation control method and terminal
CN107479784B (en) Expression display method and device and computer readable storage medium
JP5694719B2 (en) Mobile terminal, unlocking program, and unlocking method
US11237703B2 (en) Method for user-operation mode selection and terminals
WO2017088131A1 (en) Method and apparatus for rapidly dividing screen, electronic device, display interface and storage medium
CN103984493B (en) Control method by sliding and terminal
CN110069178B (en) Interface control method and terminal equipment
CN109710139B (en) Page processing method, device, terminal and storage medium
US11829581B2 (en) Display control method and terminal
CN109871174B (en) Virtual key display method and mobile terminal
CN108777731B (en) Key configuration method and device, mobile terminal and storage medium
CN108334272B (en) Control method and mobile terminal
MX2014008708A (en) Virtual keyboard display method and apparatus, and terminal.
CN108512997B (en) Display method, display device, mobile terminal and storage medium
CN108932102B (en) Data processing method and device and mobile terminal
CN108920069B (en) Touch operation method and device, mobile terminal and storage medium
CN108958606B (en) Split screen display method and device, storage medium and electronic equipment
CN108769299B (en) Screen control method and device and mobile terminal
CN108037990B (en) Task information processing method and device and server
US9921735B2 (en) Apparatuses and methods for inputting a uniform resource locator
KR20140112911A (en) Mobile apparatus executing action in display unchecking mode and control method thereof
CN108228034A (en) Control method, mobile terminal and the computer readable storage medium of mobile terminal
CN110221882B (en) Display method, display device, mobile terminal and storage medium
CN108073405B (en) Application program unloading method and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant