The present disclosure relates to the communications field, and in particular, to a terminal and an application switching method for the terminal.
With popularization of intelligent devices (such as a smart watch/band) and rapid growth and promotion of software applications, common software applications related to life and work gradually increase, and corresponding operation functions increase accordingly. Especially, in a design and development process of an intelligent wearable device, there is a problem of implementing application (or screen of a function) switching. That is, how to switch an application interface quickly and easily becomes a technical problem related to user experience in a design and development level of an intelligent device.
At present, for most intelligent terminals in the market, especially intelligent wearable devices, a gesture or a physical key is usually used to return to a desktop level by level, and then enter a program list to find a to-be-started application, that is, a target application is started after multilevel returning. Such an application switching operation is relatively complex, and is inefficient. Usually, a next operation is not performed until a current application (or a screen of a function) is exited. Therefore, user experience is poor.
To resolve the foregoing technical problems, the present disclosure provides an application switching method and a terminal.
According to a first aspect, an application switching method is provided, where the method is applied to an intelligent terminal and includes detecting a touch status of a secondary touch region of the intelligent terminal, where the secondary touch region is a touchable operation region independent of a primary touch region of the intelligent terminal, and an area of the secondary touch region is less than an area of the primary touch region; monitoring actions of two touch points when it is detected that the touch status is two-point touch; and switching an application according to the actions of the two touch points.
An application is switched by performing a two-point touch operation in a secondary touch region of a terminal, so that an application can be switched easily and quickly, and user experience is improved.
With reference to the first aspect, in a first possible implementation of the first aspect, before detecting a touch status of a secondary touch region of the intelligent terminal, the method further includes detecting an operating status of the intelligent terminal, where the operating status includes a standby state and a working state; and detecting the touch status of the secondary touch region when it is detected that the operating status is the working state; or maintaining a current operating state when it is detected that the operating status is the standby state.
A detection step is performed after the working state is determined, thereby avoiding a misoperation in the secondary touch region in the standby state.
With reference to the first aspect or the first possible implementation of the first aspect, in a second possible implementation of the first aspect, the monitoring actions of two touch points when it is detected that the touch status is two-point touch includes, when it is detected that the touch status is the two-point touch, monitoring whether a first touch point and a second touch point remain stationary in the secondary touch region or slide in the secondary touch region, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points.
With reference to the second possible implementation of the first aspect, in a third possible implementation of the first aspect, the switching an application according to the actions of the two touch points includes switching from a current application to a new application when it is detected, by means of monitoring, that the first touch point remains stationary and the second touch point slides towards a specific direction, where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order; and the preset application order indicates an arrangement order of multiple to-be-started applications.
With reference to the second possible implementation of the first aspect, in a fourth possible implementation of the first aspect, before monitoring whether a first touch point and a second touch point remain stationary in the secondary touch region or slide in the secondary touch region, the method further includes displaying an application option list in any region of a screen of the intelligent terminal, where the application option list includes multiple icons arranged in order, and each icon is corresponding to one application.
With reference to the fourth possible implementation of the first aspect, in a fifth possible implementation of the first aspect, switching an application according to the actions of the two touch points includes, when it is detected, by means of monitoring, that the first touch point remains stationary and the second touch point slides once towards a specific direction, changing a highlight icon in the application option list once in turn, where the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon; and switching from a current application to an application corresponding to the highlight icon when it is detected that a touch status of the first touch point and/or a touch status of the second touch point are/is changed.
With reference to the fifth possible implementation of the first aspect, in a sixth possible implementation of the first aspect, switching to an application corresponding to the highlight icon when it is detected that a touch status of the first touch point and/or a touch status of the second touch point are/is changed includes switching from the current application to the application corresponding to the highlight icon when it is detected that the first touch point remains stationary and the second touch point disappears.
With reference to the sixth possible implementation of the first aspect, in a seventh possible implementation of the first aspect, the method further includes maintaining a current application operating state when it is detected that both the first touch point and the second touch point disappear.
With reference to the fifth possible implementation of the first aspect, in an eighth possible implementation of the first aspect, switching to an application corresponding to the highlight icon when it is detected that a touch status of the first touch point and/or a touch status of the second touch point are/is changed includes switching to the application corresponding to the highlight icon when it is detected that the first touch point disappears or both the first touch point and the second touch point disappear.
With reference to the eighth possible implementation of the first aspect, in a ninth possible implementation of the first aspect, when it is detected that the second touch point disappears, a current application operating state is maintained.
With reference to the first aspect, or the first possible implementation of the first aspect, or the second possible implementation of the first aspect, in a tenth possible implementation of the first aspect, switching an application according to the actions of the two touch points includes switching from a current application to a new application when it is detected, by means of monitoring, that the first touch point and the second touch point slide in a same direction; or switching to a new application when it is detected, by means of monitoring, that the first touch point and the second touch point slide in opposite directions; where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order; and the preset application order indicates an arrangement order of multiple to-be-started applications.
In this embodiment of the present disclosure, an application can be switched by performing a two-point touch operation in a secondary touch region of a terminal, so that an application can be switched easily and quickly, and user experience is improved.
According to a second aspect, an intelligent terminal is provided, including a primary touch region, a secondary touch region, a first detection module, a monitoring module, and a switching module, where the primary touch region is a primary touch operation region of the intelligent terminal; the secondary touch region is a touch operation region independent of the primary touch region, and an area of the secondary touch region is less than an area of the primary touch region; the first detection module is configured to detect a touch status of the secondary touch region; the monitoring module is configured to monitor actions of two touch points when the first detection module detects that the touch status is two-point touch; and the switching module is configured to switch an application according to the actions that are of the two touch points and that are obtained by the monitoring module.
With reference to the second aspect, in a first possible implementation of the second aspect, the intelligent terminal further includes a second detection module, where the second detection module is configured to detect an operating status of the intelligent terminal, where the operating status includes a standby state and a working state.
With reference to the second aspect or the first possible implementation of the second aspect, in a second possible implementation of the second aspect, the monitoring module is further configured to, when the first detection module detects that the touch status is the two-point touch, monitor whether a first touch point and a second touch point remain stationary in the secondary touch region or slide in the secondary touch region, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points.
With reference to the second possible implementation of the second aspect, in a third possible implementation of the second aspect, the intelligent terminal further includes a display module, where the display module is configured to display an application interaction interface and an application option list, where the application option list includes multiple icons arranged in order, and each icon is corresponding to one application.
With reference to the third possible implementation of the second aspect, in a fourth possible implementation of the second aspect, the switching module includes a change unit configured to, when the monitoring module detects, by means of monitoring, that the first touch point remains stationary and the second touch point slides once towards a specific direction, change a current highlight icon in the application option list once in turn, where the application option list is displayed by the display module, and the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon; and a switching unit configured to switch from a current application to an application corresponding to the current highlight icon when the monitoring module detects that the first touch point remains stationary and the second touch point disappears.
With reference to the third possible implementation of the second aspect, in a fifth possible implementation of the second aspect, the switching module includes a change unit configured to, when the monitoring module detects, by means of monitoring, that the first touch point remains stationary and the second touch point slides once towards a specific direction, change a highlight icon in the application option list once in turn, where the application option list is displayed by the display module, and the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon; and a switching unit configured to, when the monitoring module detects that the first touch point disappears or both the first touch point and the second touch point disappear, switch to an application corresponding to the highlight icon changed by the change unit.
With reference to the fourth possible implementation of the second aspect or the fifth possible implementation of the second aspect, in a sixth possible implementation of the second aspect, the intelligent terminal further includes a maintaining module configured to maintain a current application operating state when the monitoring module detects that both the first touch point and the second touch point disappear; or configured to maintain a current application operating state when the monitoring module detects that the second touch point disappears.
With reference to the second possible implementation of the second aspect, in a seventh possible implementation of the second aspect, the switching module is further configured to switch from a current application to a new application when the monitoring module detects, by means of monitoring, that the first touch point remains stationary and the second touch point slides towards a specific direction, where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications.
With reference to the second aspect, or the first possible implementation of the second aspect, or the second possible implementation of the second aspect, in an eighth possible implementation of the second aspect, the switching module is further configured to switch from a current application to a new application when the monitoring module detects, by means of monitoring, that the two touch points slide in a same direction; or switch to a new application when the monitoring module detects, by means of monitoring, that the two touch points slide in opposite directions; where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications.
In this embodiment of the present disclosure, an application can be switched by performing a two-point touch operation in a secondary touch region of a terminal, so that an application can be switched easily and quickly, and user experience is improved.
According to a third aspect, a terminal is provided, including a primary touch region, a secondary touch region, a memory, and a processor, where the primary touch region is a primary touch operation region of the intelligent terminal, the secondary touch region is a touch operation region independent of the primary touch region, and an area of the secondary touch region is less than an area of the primary touch region; the memory is configured to store a program instruction; and the processor invokes the program instruction stored in a storing module and is configured to detect a touch status of the secondary touch region of the intelligent terminal, where the secondary touch region is a touchable operation region independent of the primary touch region of the intelligent terminal, and an area of the secondary touch region is less than an area of the primary touch region; monitor actions of two touch points when it is detected that the touch status is two-point touch; and switch an application according to the actions of the two touch points.
With reference to the third aspect, in a first possible implementation of the third aspect, the processor invokes the program instruction stored in a storing module and is configured to, before detecting the touch status of the secondary touch region of the intelligent terminal, detect an operating status of the intelligent terminal, where the operating status includes a standby state and a working state; and detect the touch status of the secondary touch region when it is detected that the operating status is the working state; or maintain a current operating state when it is detected that the operating status is the standby state.
In this embodiment of the present disclosure, an application can be switched by performing a two-point touch operation in a secondary touch region of a terminal, so that an application can be switched easily and quickly, and user experience is improved.
To describe the technical solutions in the embodiments of the present disclosure more clearly, the following briefly describes the accompanying drawings required for describing the embodiments. The accompanying drawings in the following description show merely some embodiments of the present disclosure, and persons of ordinary skill in the art may still derive other drawings from these accompanying drawings without creative efforts.
The following clearly describes the technical solutions in the embodiments of the present disclosure with reference to the accompanying drawings in the embodiments of the present disclosure. The described embodiments are merely some but not all of the embodiments of the present disclosure. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts shall fall within the protection scope of the present disclosure.
An embodiment of the present disclosure provides an application switching method. As shown in
S101. Detect a touch status of a secondary touch region. The secondary touch region is relative to a primary touch region or a physical operation region. An area and a quantity of operation functions of the secondary touch region usually are less than those of the primary touch region or the physical operation region. For example, a watch face screen of a smart watch is the primary touch region; and relative to the watch face screen, a watch bezel having a secondary operation function is the secondary touch region. Optionally, the secondary touch region and the primary touch region are integrated, or there is no clear boundary between the secondary touch region and the primary touch region, for example, a curved surface of a curved screen may be used as the secondary touch region. Further, the secondary touch region is a multi-touch operation region and can identify or detect a multi-touch operation. Optionally, the secondary touch region is a capacitive touchscreen.
S102. Monitor actions of two touch points when it is detected that the touch status is two-point touch.
Optionally, when it is detected that the touch status is the two-point touch, one point remains stationary, and the other point slides in the secondary touch region, the actions of the two touch points are continuously monitored. The stationary touch point is referred to as a first touch point, and the touch point sliding in the secondary touch region is referred to as a second touch point. For example, when two fingers of a user touch the secondary touch region, and two touch points are generated in the secondary touch region; one finger remains stationary, and a corresponding touch point is the first touch point; and the other finger slides in the secondary touch region, and a corresponding touch point is the second touch point.
S103. Switch an application according to the actions of the two touch points.
Optionally, switching to a new application is performed when it is detected, by means of monitoring, that the two touch points in S102 slide in a same direction; or switching to a new application is performed when it is detected, by means of monitoring, that the two touch points in S102 slide in opposite directions. The new application is defined as an application that follows a current application in a preset application order, or defined as an application that is followed by a current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications. Optionally, the preset application order may be defined by a user, or may be automatically set by an intelligent terminal. Further, if the preset application order is automatically set by the intelligent terminal, the intelligent terminal may sort installed applications according to an obtained use habit of a user or a historical use record, to generate the preset application order.
Optionally, when it is detected that the touch status is the two-point touch, one point is the first touch point, and the other point is the second touch point, the actions of the first touch point and the second touch point are continuously monitored, where the first touch point remains stationary, and the second touch point slides in the secondary touch region. Optionally, switching to a new application is performed when it is detected, by means of monitoring, that the second touch point slides towards a specific direction. The new application is defined as an application that follows a current application in a preset application order, or defined as an application that is followed by a current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications.
Optionally, before the actions of the first touch point and the second touch point are continuously monitored, the method further includes displaying an application option list in any region of a screen of the intelligent terminal, where the application option list includes multiple icons arranged in order, and each icon is corresponding to one application; further, when it is detected, by means of monitoring, that the second touch point slides once towards a specific direction, changing a highlight icon in the application option list once in turn, where the highlight icon is defined as an icon that is in the application option list and that is highlighted; and switching to an application corresponding to the highlight icon when it is detected that the touch status is changed. Further, the switching to an application corresponding to the highlight icon when it is detected that the touch status is changed further includes switching to the application corresponding to the highlight icon when it is detected that the second touch point disappears, or maintaining a current application operating state when it is detected that both the first touch point and the second touch point disappear; optionally, switching to the application corresponding to the highlight icon when it is detected that the first touch point disappears or both the first touch point and the second touch point disappear, or maintaining a current application operating state when it is detected that the second touch point disappears.
Further, as shown in
S104. Before the touch status of the secondary touch region of the intelligent terminal is detected, the method further includes: detecting an operating status of the intelligent terminal, where the operating status includes a standby state and a working state; and detecting the touch status of the secondary touch region when it is detected that the operating status is the working state; or maintaining a current operating state when it is detected that the operating status is the standby state, that is, skipping detecting the touch status of the secondary touch region, thereby avoiding a misoperation in the standby state.
It should be noted that, the application switching method provided in this embodiment may also be applied to switching of a screen of a function. For example, an application has multiple screens of functions, and a current screen of a function may be switched according to an action of a touch point in a secondary touch region, to open a new screen of a function.
In this embodiment of the present disclosure, an application can be switched by performing a two-point touch operation in a secondary touch region of a terminal, so that an application can be switched easily and quickly, and user experience is improved.
An embodiment of the present disclosure provides a terminal, as shown in
The radio frequency (RF) circuit 1001 is configured to send and receive a communication signal.
The Wi-Fi module 1002 is configured to connect to a network and scan a network signal. The RF circuit 1001 and/or the Wi-Fi module 1002 may contact a radio base station to obtain current location coordinates of the intelligent terminal.
The display unit 1003 is configured to display a user interaction interface, and the display unit 1003 may be configured to display information entered by a user or information provided to a user, and various menu interfaces of the intelligent terminal. The display unit 1003 may include a display panel, and optionally, the display panel may be configured in a form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like. In a specific implementation, the touch panel covers the display panel, to form a touch display screen. The touch display screen becomes a primary touch region of the terminal 1000. The processor 1007 provides corresponding visual output on the touch display screen according to a type of a touch event.
The input unit 1004 may be configured to receive an input digit or character information, receive a user operation of switching an application interface, generate a switching signal, and generate signal input related to user setting and function control of the terminal. Further, in this embodiment of the present disclosure, the input unit 1004 may include the touch panel, which is also referred to as a touchscreen and may collect a touch operation (for example, an operation performed by the user using any proper object or accessory such as a finger or a stylus on the touch panel) performed by the user on or near the touchscreen. In addition, the touch panel may be implemented in multiple types such as a resistive type, a capacitive type, an infrared type, and a surface acoustic wave type. In addition to the touch panel, the input unit 1004 may further include another input device, which includes but is not limited to one or more of: a physical keyboard, a function button (such as a volume control button or a switch button), a trackball, a mouse, or a joystick.
The first memory 1005 stores a preset quantity of applications (APPs) of the terminal and interface information. It may be understood that the second memory 1006 may be an external storage device of the terminal 1000, and the first memory 1005 may be an internal storage device of the intelligent terminal. The first memory 1005 may be one of the following, for example, a non-volatile random access memory (NVRAM), a dynamic random access memory (DRAM), a static random access memory (SRAM), a flash memory, or the like. An operating system running on the intelligent terminal is generally installed on the first memory 1005. The second memory 1006 may be a hard disk, an optical disc, a Universal Serial Bus (USB) flash drive, a floppy disk, a tape drive, a cloud server, or the like. Optionally, at present, some third-party APPs may also be installed on the second memory 1006.
The power supply 1007 may supply power to the entire terminal, and include lithium batteries of various models.
The GPS module 1008 is configured to obtain location coordinates of the intelligent terminal.
The primary touch region 1009 is configured to: receive an input touch action, and generate, according to the input touch action, corresponding signal input related to function control. In a specific implementation, the primary touch region 1009 and the display unit 1003 are integrated into a touchscreen.
The secondary touch region 1010 is a touch operation region independent of the primary touch region 1009. Generally, an area of the secondary touch region is less than an area of the primary touch region 1009. In a practical application, a difference between the secondary touch region 1010 and the primary touch region 1009 lies in that an operation function of the secondary touch region is single, is usually a control operation for one or more functions, and is a supplement to an operation function of the primary touch region. Therefore, an addition of the secondary touch region can avoid an instruction collision that is caused because operation functions are concentrated in the primary touch region.
The processor 1011 is a control center of the intelligent terminal, is connected to all parts of the entire terminal by using various interfaces and lines, and performs various functions of the intelligent terminal and data processing by running or executing a software program or a module or both that are stored in the first memory 1005 and invoking data stored in the second memory 1006. Optionally, the processor 1007 may include one or more processing units.
Further, the processor 1011 invokes a program instruction stored in a first storage module/second storage module and is configured to: detect a touch status of the secondary touch region 1010 of the intelligent terminal; monitor actions of two touch points when it is detected that the touch status is two-point touch; and switch an application according to the actions of the two touch points.
Further, the processor 1011 invokes the program instruction stored in the storage module and is further configured to: before detecting the touch status of the secondary touch region 1010 of the intelligent terminal, detect an operating status of the intelligent terminal, where the operating status includes a standby state and a working state; and detect the touch status of the secondary touch region 1010 when it is detected that the operating status is the working state; or maintain a current operating state when it is detected that the operating status is the standby state.
Optionally, the processor 1011 invokes the program instruction stored in the storage module and is further configured to: detect a touch status of the secondary touch region 1010 of the intelligent terminal; when it is detected that the touch status is two-point touch, monitor whether a first touch point and a second touch point remain stationary in the secondary touch region 1010 or slide in the secondary touch region 1010, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points; and switch from a current application to a new application when it is detected, by means of monitoring, that the first touch point remains stationary and the second touch point slides towards a specific direction, where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications.
Optionally, the processor 1011 invokes the program instruction stored in the storage module and is further configured to detect a touch status of the secondary touch region 1010 of the intelligent terminal; when it is detected that the touch status is two-point touch, monitor whether a first touch point and a second touch point remain stationary in the secondary touch region 1010 or slide in the secondary touch region 1010, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points; display an application option list in any region of the display unit 1003 of the intelligent terminal, where the application option list includes multiple icons arranged in order, and each icon is corresponding to one application; further, when it is detected, by means of monitoring, that the first touch point remains stationary and the second touch point slides once towards a specific direction, change a highlight icon in the application option list once in turn, where the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon; further, switch from a current application to an application corresponding to the highlight icon when it is detected that a touch status of the first touch point and/or a touch status of the second touch point are/is changed; and further, switch from the current application to the application corresponding to the highlight icon when it is detected that the first touch point remains stationary and the second touch point disappears, or maintain a current application operating state when it is detected that both the first touch point and the second touch point disappear.
Optionally, the processor 1011 invokes the program instruction stored in the storage module and is further configured to: detect a touch status of the secondary touch region 1010 of the intelligent terminal; when it is detected that the touch status is two-point touch, monitor whether a first touch point and a second touch point remain stationary in the secondary touch region 1010 or slide in the secondary touch region 1010, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points; display an application option list in any region of the display unit 1003 of the intelligent terminal, where the application option list includes multiple icons arranged in order, and each icon is corresponding to one application; further, when it is detected, by means of monitoring, that the first touch point remains stationary and the second touch point slides once towards a specific direction, change a highlight icon in the application option list once in turn, where the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon; further, switch from a current application to an application corresponding to the highlight icon when it is detected that a touch status of the first touch point and/or a touch status of the second touch point are/is changed; and further, switch to the application corresponding to the highlight icon when it is detected that the first touch point disappears or both the first touch point and the second touch point disappear, or maintain a current application operating state when it is detected that the second touch point disappears.
Optionally, the processor 1011 invokes the program instruction stored in the storage module and is further configured to detect a touch status of the secondary touch region 1010 of the intelligent terminal; when it is detected that the touch status is two-point touch, monitor whether a first touch point and a second touch point remain stationary in the secondary touch region 1010 or slide in the secondary touch region 1010, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points; and further, switch from a current application to a new application when it is detected, by means of monitoring, that the first touch point and the second touch point slide in a same direction, or switch to a new application when it is detected, by means of monitoring, that the first touch point and the second touch point slide in opposite directions, where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications.
In this embodiment of the present disclosure, an application can be switched by performing a two-point touch operation in a secondary touch region of a terminal, so that an application can be switched easily and quickly, and user experience is improved.
An embodiment of the present disclosure provides a terminal, as shown in
The primary touch region 1101 is configured to receive an input touch action, and generate, according to the input touch action, corresponding signal input related to function control. In a specific implementation, the primary touch region 1009 and a display unit 1003 are integrated into a touchscreen.
The secondary touch region 1102 is a touch operation region independent of the primary touch region. Generally, an area of the secondary touch region is less than an area of the primary touch region 1101. In a practical application, a difference between the secondary touch region and the primary touch region lies in that an operation function of the secondary touch region is single, is usually an operation for one or more functions, and is a supplement to an operation function of the primary touch region. Therefore, an addition of the secondary touch region can avoid an instruction collision that is caused because operation functions are concentrated in the primary touch region.
The first detection module 1103 is configured to detect a touch status of the secondary touch region 1101.
The second detection module 1104 is configured to detect an operating status of the terminal 1100, where the operating status includes a standby state and a working state.
The monitoring module 1105 is configured to monitor actions of two touch points in the secondary touch region 1102 when it is detected that the touch status is two-point touch.
The memory 1106 is configured to store a programmable instruction.
The display unit 1107 is configured to display a user interaction interface, and the display unit 1107 may be configured to display information entered by a user or information provided to a user, and various menu interfaces of the intelligent terminal. The display unit 1107 may include a display panel, and optionally, the display panel may be configured in a form of an LCD, an OLED, or the like. In a specific implementation, the touch panel covers the display panel, to form a touch display screen. The touch display screen becomes the primary touch region 1101 of the terminal 1000. The processor 1109 provides corresponding visual output on the touch display screen according to a type of a touch event. Optionally, the display unit 1107 displays an application option list in a running process of an application switching unit. The application option list includes multiple icons arranged in order, and each icon is corresponding to one application. In a specific implementation, the application option list is displayed in a lower region of the display unit according to an instruction of the processor 1109.
The power supply 1108 may supply power to the entire terminal, and include lithium batteries of various models.
The processor 1109 is further configured to perform the following steps after being coupled with the programmable instruction stored in the memory.
The processor 1109 is a control center of the intelligent terminal, and is connected to all parts of the entire terminal by using various interfaces and lines, and performs various functions of the intelligent terminal and data processing by running or executing a software program or a module or both that are stored in the memory 1106 and invoking data stored in the memory 1106. Optionally, the processor 1109 may include one or more processing units.
Further, the processor 1109 is configured to be coupled with the programmable instruction stored in the memory and further performs the following steps of controlling the first detection module 1103 to detect a touch status of the secondary touch region 1102 of the intelligent terminal; controlling the monitoring module 1105 to monitor actions of two touch points when it is detected that the touch status is two-point touch; and switching an application according to the actions of the two touch points.
Further, the processor 1109 invokes a program instruction stored in the storage module and is further configured to: before detecting the touch status of the secondary touch region 1102 of the intelligent terminal, control the second detection module 1104 to detect an operating status of the intelligent terminal, where the operating status includes a standby state and a working state; and control the first detection module 1103 to detect the touch status of the secondary touch region when it is detected that the operating status is the working state; or maintain a current operating state when it is detected that the operating status is the standby state.
Optionally, the processor 1109 invokes a program instruction stored in the storage module and is further configured to control the first detection module 1103 to detect a touch status of the secondary touch region 1102 of the intelligent terminal; when it is detected that the touch status is two-point touch, control the monitoring module 1105 to monitor whether a first touch point and a second touch point remain stationary in the secondary touch region 1102 or slide in the secondary touch region 1102, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points; and switch from a current application to a new application when it is detected, by means of monitoring, that the first touch point remains stationary and the second touch point slides towards a specific direction, where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications.
Optionally, the processor 1109 invokes a program instruction stored in the storage module and is further configured to control the first detection module 1103 to detect a touch status of the secondary touch region 1102 of the intelligent terminal; when it is detected that the touch status is two-point touch, control the monitoring module 1105 to monitor whether a first touch point and a second touch point remain stationary in the secondary touch region 1102 or slide in the secondary touch region 1102, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points; display an application option list in any region of the display unit 1107 of the intelligent terminal, where the application option list includes multiple icons arranged in order, and each icon is corresponding to one application; further, when it is detected, by means of monitoring, that the first touch point remains stationary and the second touch point slides once towards a specific direction, change a highlight icon in the application option list once in turn, where the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon; further, switch from a current application to an application corresponding to the highlight icon when it is detected that a touch status of the first touch point and/or a touch status of the second touch point are/is changed; and further, switch from the current application to the application corresponding to the highlight icon when it is detected that the first touch point remains stationary and the second touch point disappears, or maintain a current application operating state when it is detected that both the first touch point and the second touch point disappear.
Optionally, the processor 1109 invokes a program instruction stored in the storage module and is further configured to control the first detection module 1103 to detect a touch status of the secondary touch region 1102 of the intelligent terminal; when it is detected that the touch status is two-point touch, control the monitoring module 1105 to monitor whether a first touch point and a second touch point remain stationary in the secondary touch region 1102 or slide in the secondary touch region 1102, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points; display an application option list in any region of the display unit 1107 of the intelligent terminal, where the application option list includes multiple icons arranged in order, and each icon is corresponding to one application; further, when it is detected, by means of monitoring, that the first touch point remains stationary and the second touch point slides once towards a specific direction, change a highlight icon in the application option list once in turn, where the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon; further, switch from a current application to an application corresponding to the highlight icon when it is detected that a touch status of the first touch point and/or a touch status of the second touch point are/is changed; and further, switch to the application corresponding to the highlight icon when it is detected that the first touch point disappears or both the first touch point and the second touch point disappear, or maintain a current application operating state when it is detected that the second touch point disappears.
Optionally, the processor 1011 invokes a program instruction stored in the storage module and is further configured to control the first detection module 1103 to detect a touch status of the secondary touch region 1102 of the intelligent terminal; when it is detected that the touch status is two-point touch, control the monitoring module 1105 to monitor whether a first touch point and a second touch point remain stationary in the secondary touch region 1102 or slide in the secondary touch region 1102, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points; and further, switch from a current application to a new application when it is detected, by means of monitoring, that the first touch point and the second touch point slide in a same direction, or switch to a new application when it is detected, by means of monitoring, that the first touch point and the second touch point slide in opposite directions, where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications.
It should be noted that the first detection module, the second detection module, and the monitoring module in the foregoing embodiment of the present disclosure may be hardware components, or may be implemented by using software. The two are further divided according to different functions that need to be implemented, and may be two different independent components or software programs, or may be integrated into one component or software program.
In this embodiment of the present disclosure, an application can be switched by performing a two-point touch operation in a secondary touch region of a terminal, so that an application can be switched easily and quickly, and user experience is improved.
An application scenario of an intelligent wristwatch is used as an example, the following embodiment provides an intelligent wristwatch and an application switching method for the intelligent wristwatch.
As shown in
An embodiment of the present disclosure provides an application switching method. With reference to
S210. Detect an operating status of the intelligent wristwatch, where the operating status includes a standby state and a working state.
S220. Detect a touch status of a secondary touch region when it is detected that the operating status is the working state; or maintain a current operating state when it is detected that the operating status is the standby state.
S230. When it is detected that the touch status is two-point touch, one point is a first touch point, and the other point is a second touch point, monitor actions of the first touch point and the second touch point, where the first touch point remains stationary, and the second touch point slides in the secondary touch region. As shown in
S240. Display an application option list in any region of a screen of an intelligent terminal, where the application option list includes multiple icons arranged in order, and each icon is corresponding to one application. As shown in
S250. When it is detected, by means of monitoring, that the second touch point slides once towards a specific direction, change a highlight icon in the application option list once in turn, where the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon. As shown in
S260. Switch to an application corresponding to the highlight icon when it is detected that the touch status is changed. Optionally, switching to an application corresponding to the highlight icon is performed when it is detected that the second touch point disappears; and optionally, switching to an application corresponding to the highlight icon is performed when it is detected that the first touch point disappears or both the first touch point and the second touch point disappear. As shown in
In this embodiment of the present disclosure, a watch bezel of an intelligent wristwatch is designed as a secondary touch region, and an application is switched by performing a two-point touch operation on the watch bezel, so that an application can be switched easily and quickly, and user experience is improved.
An application scenario of an intelligent wristwatch is used as an example, the following embodiment provides an intelligent wristwatch and an application switching method for the intelligent wristwatch.
As shown in
An embodiment of the present disclosure provides an application switching method. With reference to
S310. Detect an operating status of the intelligent wristwatch, where the operating status includes a standby state and a working state.
S320. Detect a touch status of a secondary touch region when it is detected that the operating status is the working state; or maintain a current operating state when it is detected that the operating status is the standby state.
S330. When it is detected that the touch status is two-point touch, one point is a first touch point, and the other point is a second touch point, monitor actions of the first touch point and the second touch point, where the first touch point remains stationary, and the second touch point slides in the secondary touch region. As shown in
S340. Switch to a new application when it is detected, by means of monitoring, that the second touch point slides towards a specific direction, where the new application is an application that follows a current application in a preset application order, or the new application is an application that is followed by a current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications. As shown in
In this embodiment of the present disclosure, a watch bezel of an intelligent wristwatch is designed as a secondary touch region, and an application is switched by performing a two-point touch operation on the watch bezel, so that an application can be switched easily and quickly, and user experience is improved.
An application scenario of an intelligent wristwatch is used as an example, the following embodiment provides an intelligent wristwatch and an application switching method for the intelligent wristwatch.
As shown in
An embodiment of the present disclosure provides an application switching method. With reference to
S410. Detect an operating status of an intelligent wristwatch, where the operating status includes a standby state and a working state.
S420. Detect a touch status of a secondary touch region when it is detected that the operating status is the working state; or maintain a current operating state when it is detected that the operating status is the standby state.
S430. Monitor actions of two touch points when it is detected that the touch status is two-point touch.
S440. Switch to a new application when it is detected, by means of monitoring, that the two touch points slide in a same direction, where the new application is an application that follows a current application in a preset application order, or the new application is an application that is followed by a current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications. As shown in
In this embodiment of the present disclosure, a watch bezel of an intelligent wristwatch is designed as a secondary touch region, and an application is switched by performing a two-point touch operation on the watch bezel, so that an application can be switched easily and quickly, and user experience is improved.
An embodiment of the present disclosure provides a terminal. As shown in
The primary touch region 2100 is a primary touch operation region of the intelligent terminal 2000.
The secondary touch region 2200 is a touch operation region independent of the primary touch region 2100, and an area of the secondary touch region 2200 usually is less than an area of the primary touch region 2100.
The first detection module 2300 is configured to detect a touch status of the secondary touch region 2200.
The monitoring module 2400 is configured to monitor actions of two touch points when the first detection module 2300 detects that the touch status is two-point touch.
The switching module 2500 is configured to switch an application according to the actions that are of the two touch points and that are obtained by the monitoring module 2400.
The second detection module 2600 is configured to detect an operating status of the intelligent terminal 2000, where the operating status includes a standby state and a working state.
Optionally, switching from a current application to a new application is performed when the monitoring module 2400 detects, by means of monitoring, that the two touch points slide in a same direction; or switching to a new application is performed when the monitoring module 2400 detects, by means of monitoring, that the two touch points slide in opposite directions, where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications.
Optionally, the monitoring module 2400 is further configured to, when the first detection module 2300 detects that the touch status is the two-point touch, monitor whether a first touch point and a second touch point remain stationary in the secondary touch region 2200 or slide in the secondary touch region 2200, where the first touch point is one of the two touch points, and the second touch point is the other of the two touch points. Further, the switching module 2500 is further configured to switch from a current application to a new application when the monitoring module 2400 detects, by means of monitoring, that the first touch point remains stationary and the second touch point slides towards a specific direction, where the new application is an application that follows the current application in a preset application order, or the new application is an application that is followed by the current application in a preset application order, and the preset application order indicates an arrangement order of multiple to-be-started applications.
Optionally, the terminal 2000 further includes a display module 2700, and the display module 2700 is configured to display an application interaction interface and an application option list, where the application option list includes multiple icons arranged in order, and each icon is corresponding to one application. Optionally, the switching module 2500 includes a change unit 2501 configured to, when the monitoring module 2400 detects, by means of monitoring, that the first touch point remains stationary and the second touch point slides once towards a specific direction, change a current highlight icon in the application option list once in turn, where the application option list is displayed by the display module 2700, and the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon; and a switching unit 2502 configured to switch from a current application to an application corresponding to the current highlight icon when the monitoring module 2400 detects that the first touch point remains stationary and the second touch point disappears. Optionally, the switching module 2500 includes a change unit 2501 configured to, when the monitoring module 2400 detects, by means of monitoring, that the first touch point remains stationary and the second touch point slides once towards a specific direction, change a highlight icon in the application option list once in turn, where the application option list is displayed by the display module 2700, and the highlight icon is an icon that is in the application option list and that is highlighted relative to another icon; and a switching unit 2502 configured to, when the monitoring module 2400 detects that the first touch point disappears or both the first touch point and the second touch point disappear, switch to an application corresponding to the highlight icon changed by the change unit.
Further, the terminal 2000 further includes a maintaining module 2800, and the maintaining module 2800 is configured to maintain a current application operating state when the monitoring module 2400 detects that both the first touch point and the second touch point disappear; or the maintaining module 2800 is configured to maintain a current application operating state when the monitoring module 2400 detects that the second touch point disappears.
In this embodiment of the present disclosure, an application can be switched by performing a two-point touch operation in a secondary touch region of a terminal, so that an application can be switched easily and quickly, and user experience is improved.
Finally, it should be noted that the foregoing embodiments are merely intended for describing the technical solutions of the present disclosure, but not for limiting the present disclosure. Although the present disclosure is described in detail with reference to the foregoing embodiments, persons of ordinary skill in the art should understand that they may still make modifications to the technical solutions described in the foregoing embodiments or make equivalent replacements to some or all technical features thereof, without departing from the scope of the technical solutions of the embodiments of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201610942756.7 | Nov 2016 | CN | national |
This application is a continuation application of International Application No. PCT/CN2017/080477, filed on Apr. 13, 2017, which claims priority to Chinese Patent Application No. 201610942756.7, filed on Nov. 1, 2016. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2017/080477 | Apr 2017 | US |
Child | 16399287 | US |