CN105549895B - Application control method and mobile terminal - Google Patents

Application control method and mobile terminal Download PDF

Info

Publication number
CN105549895B
CN105549895B CN201610069485.9A CN201610069485A CN105549895B CN 105549895 B CN105549895 B CN 105549895B CN 201610069485 A CN201610069485 A CN 201610069485A CN 105549895 B CN105549895 B CN 105549895B
Authority
CN
China
Prior art keywords
touch
preset
mobile terminal
interface
application
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.)
Expired - Fee Related
Application number
CN201610069485.9A
Other languages
Chinese (zh)
Other versions
CN105549895A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610069485.9A priority Critical patent/CN105549895B/en
Publication of CN105549895A publication Critical patent/CN105549895A/en
Application granted granted Critical
Publication of CN105549895B publication Critical patent/CN105549895B/en
Expired - Fee Related 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
    • 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
    • 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/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the invention discloses an application control method and a mobile terminal, which comprise the following steps: the method comprises the steps of obtaining at least two touch parameters of touch pressing operation when the touch pressing operation aiming at a preset area of a touch display screen of the mobile terminal is detected, judging whether the mobile terminal stores preset functions supported by a target application associated with the preset area or not when the at least two touch parameters meet a first preset condition, obtaining N functions and N using parameters supported by the target application if the mobile terminal does not store the preset functions supported by the target application associated with the preset area, determining a target function of which the using parameter meets a second preset condition in the N functions, and displaying a second application interface of the target function on the touch display screen. The embodiment of the invention is beneficial to improving the convenience and accuracy of the application control of the mobile terminal.

Description

Application control method and mobile terminal
Technical Field
The invention relates to the technical field of mobile terminals, in particular to an application control method and a mobile terminal.
Background
With the development of microelectronic technology, the functions of mobile terminals such as smart phones are more and more diversified, and users can browse webpages, view pictures, play games, complete payment and the like through the smart phones anytime and anywhere.
The inventor of the technical scheme finds that when a user interacts with a mobile terminal by pressing a touch display screen, the user generally needs to find a position corresponding to a virtual function button in a display interface and accurately presses the virtual function button to be selected, and when fast forwarding is required in a play interface, the user needs to find a fast forward button and press the fast forward button to prompt the mobile terminal to execute corresponding fast forward control operation.
Disclosure of Invention
The embodiment of the invention provides an application control method and a mobile terminal, aiming at improving the convenience and accuracy of application control of the mobile terminal and improving the user experience.
In a first aspect, an embodiment of the present invention provides an application control method, including:
when a touch pressing operation aiming at a preset area of a touch display screen of a mobile terminal is detected, at least two touch parameters of the touch pressing operation are obtained, and a first application interface of a target application operated by the mobile terminal is displayed in the touch display screen;
when the at least two touch parameters meet a first preset condition, judging whether the mobile terminal stores a preset function supported by the target application associated with the preset area;
if the mobile terminal is judged not to store the preset function supported by the target application associated with the preset area, acquiring N functions supported by the target application and use parameters of the N functions, wherein N is a positive integer;
determining a target function of the N functions, wherein the use parameter of the target function meets a second preset condition;
and displaying a second application interface of the target function on the touch display screen.
With reference to the first aspect, in some possible implementation manners, the at least two touch parameters include a touch duration and a touch strength, and the at least two touch parameters satisfy a first preset condition, which includes:
the touch control duration is greater than a preset duration, and the touch control strength is greater than a preset strength;
or, the at least two touch parameters include a touch area and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch area is larger than a preset area, and the touch force is larger than a preset force.
Or, the at least two touch parameters include a touch trajectory and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch track is matched with a preset track, and the touch force is greater than the preset force.
With reference to the first aspect, in some possible implementations, the usage parameter includes any one of: the use frequency, the use times and the use duration; the use parameter meets a second preset condition, which comprises the following steps:
the value of the usage parameter is maximal.
With reference to the first aspect, in some possible implementation manners, the target application is a video playing application of the mobile terminal, the first application interface is a video playing main interface of the video playing application, the second application interface is a popup display interface of a popup playing function supported by the video playing application, and an area of the popup display interface is smaller than an area of the touch display screen;
the displaying of the second application interface of the target function on the touch display screen includes:
displaying the popup playing interface of the popup playing function on the touch display screen;
after the popup play interface with the popup play function is displayed on the touch display screen, the method further includes:
playing video content on the popup playing interface, and displaying a chat interface of a chat application or a webpage browsing interface of a browser application on the touch display screen;
and if the touch sliding operation aiming at the popup playing interface is detected, moving the popup playing interface according to the touch sliding operation.
With reference to the first aspect, in some possible implementations, the method further includes:
if the mobile terminal is judged to store the preset function supported by the target application associated with the preset area, displaying a third application interface of the preset function on the touch display screen;
the target application is a chat application, and the preset function is a photographing function; the displaying of the application interface with the preset function on the touch display screen includes:
and displaying a view finding interface of the photographing function on the touch display screen.
In a second aspect, an embodiment of the present invention provides a mobile terminal, including:
the mobile terminal comprises an acquisition unit, a processing unit and a display unit, wherein the acquisition unit is used for acquiring at least two touch parameters of touch pressing operation when the touch pressing operation aiming at a preset area of a touch display screen of the mobile terminal is detected, and a first application interface of a target application operated by the mobile terminal is displayed in the touch display screen;
the judging unit is used for judging whether the mobile terminal stores a preset function supported by the target application associated with the preset area or not when the at least two touch parameters meet a first preset condition;
the obtaining unit is further configured to obtain N functions supported by the target application and usage parameters of the N functions if it is determined that the preset function supported by the target application associated with the preset area is not stored in the mobile terminal, where N is a positive integer;
the determining unit is used for determining a target function of the N functions, wherein the use parameter of the target function meets a second preset condition;
and the display unit is used for displaying the second application interface of the target function on the touch display screen.
With reference to the second aspect, in some possible implementation manners, the at least two touch parameters include a touch duration and a touch strength, and the at least two touch parameters satisfy a first preset condition, which includes:
the touch control duration is greater than a preset duration, and the touch control strength is greater than a preset strength;
or, the at least two touch parameters include a touch area and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch area is larger than a preset area, and the touch force is larger than a preset force.
Or, the at least two touch parameters include a touch trajectory and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch track is matched with a preset track, and the touch force is greater than the preset force.
With reference to the second aspect, in some possible implementations, the usage parameter includes any one of: the use frequency, the use times and the use duration; the use parameter meets a second preset condition, which comprises the following steps:
the value of the usage parameter is maximal.
With reference to the second aspect, in some possible implementation manners, the target application is a video playing application of the mobile terminal, the first application interface is a video playing main interface of the video playing application, the second application interface is a popup display interface of a popup playing function supported by the video playing application, and an area of the popup display interface is smaller than an area of the touch display screen;
the display unit is specifically configured to:
displaying the popup playing interface of the popup playing function on the touch display screen;
the mobile terminal further includes:
the playing unit is used for playing video contents on the popup playing interface after the display unit displays the popup playing interface with the popup playing function on the touch display screen;
the display unit is also used for displaying a chat interface of a chat application or a web browsing interface of a browser application on the touch display screen;
the mobile terminal further includes:
and the moving unit is used for moving the popup playing interface according to the touch sliding operation if the touch sliding operation aiming at the popup playing interface is detected.
With reference to the second aspect, in some possible implementation manners, the display unit is further configured to display a third application interface of the preset function on the touch display screen if it is determined that the mobile terminal stores a preset function supported by the target application associated with the preset area;
the target application is a chat application, and the preset function is a photographing function;
the specific implementation manner of the display unit displaying the application interface with the preset function on the touch display screen is as follows:
and displaying a view finding interface of the photographing function on the touch display screen.
In a third aspect, an embodiment of the present invention provides a mobile terminal, including:
a memory storing executable program code;
a processor coupled with the memory;
the processor calls the executable program code stored in the memory to execute the following operations:
when a touch pressing operation aiming at a preset area of a touch display screen of a mobile terminal is detected, at least two touch parameters of the touch pressing operation are obtained, and a first application interface of a target application operated by the mobile terminal is displayed in the touch display screen;
when the at least two touch parameters meet a first preset condition, judging whether the mobile terminal stores a preset function supported by the target application associated with the preset area;
if the mobile terminal is judged not to store the preset function supported by the target application associated with the preset area, acquiring N functions supported by the target application and use parameters of the N functions, wherein N is a positive integer;
determining a target function of the N functions, wherein the use parameter of the target function meets a second preset condition;
and displaying a second application interface of the target function on the touch display screen.
With reference to the third aspect, in some possible implementation manners, the at least two touch parameters include a touch duration and a touch strength, and the at least two touch parameters satisfy a first preset condition, which includes:
the touch control duration is greater than a preset duration, and the touch control strength is greater than a preset strength;
or, the at least two touch parameters include a touch area and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch area is larger than a preset area, and the touch force is larger than a preset force.
Or, the at least two touch parameters include a touch trajectory and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch track is matched with a preset track, and the touch force is greater than the preset force.
With reference to the third aspect, in some possible implementations, the usage parameter includes any one of: the use frequency, the use times and the use duration; the use parameter meets a second preset condition, which comprises the following steps:
the value of the usage parameter is maximal.
With reference to the third aspect, in some possible implementation manners, the target application is a video playing application of the mobile terminal, the first application interface is a video playing main interface of the video playing application, the second application interface is a popup display interface of a popup playing function supported by the video playing application, and an area of the popup display interface is smaller than an area of the touch display screen;
the displaying of the second application interface of the target function on the touch display screen includes:
displaying the popup playing interface of the popup playing function on the touch display screen;
after the processor displays the popup playing interface with the popup playing function on the touch display screen, the processor is further configured to:
playing video content on the popup playing interface, and displaying a chat interface of a chat application or a webpage browsing interface of a browser application on the touch display screen;
and if the touch sliding operation aiming at the popup playing interface is detected, moving the popup playing interface according to the touch sliding operation.
With reference to the third aspect, in some possible implementations, the processor is further configured to:
if the mobile terminal is judged to store the preset function supported by the target application associated with the preset area, displaying a third application interface of the preset function on the touch display screen;
the target application is a chat application, and the preset function is a photographing function; the processor displays an application interface with the preset function on the touch display screen, and the application interface includes:
and displaying a view finding interface of the photographing function on the touch display screen.
It can be seen that, in the embodiment of the present invention, when a mobile terminal detects a touch pressing operation on a preset area of a touch display screen of the mobile terminal, at least two touch parameters of the touch pressing operation are obtained, when the at least two touch parameters satisfy a first preset condition, it is determined whether the mobile terminal stores a preset function supported by a target application associated with the preset area, if it is determined that the mobile terminal does not store the preset function supported by the target application associated with the preset area, N functions and N function usage parameters supported by the target application are obtained, a target function of the N functions whose usage parameters satisfy a second preset condition is determined, and a second application interface of the target function is displayed on the touch display screen. Therefore, the mobile terminal provided by the embodiment of the invention can be used for conveniently starting the functions supported by the currently running target application of the mobile terminal under the condition that the obtained parameters meet the conditions by pressing the preset area of the touch display screen, so that the convenience of the mobile terminal in controlling the application is favorably improved, and the accuracy of function selection of the mobile terminal is favorably improved because the area of the preset area is generally larger than the display area corresponding to the virtual function button.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a mobile terminal disclosed in an embodiment of the present invention;
FIG. 2 is a schematic flow chart of an application control method according to an embodiment of the present invention;
fig. 2.1 is an exemplary diagram of a preset area in a touch display screen according to an embodiment of the disclosure;
fig. 3 is a block diagram of the components of the mobile terminal disclosed in the embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, 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 invention.
The terms "first," "second," and the like in the description and claims of the present invention and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
In order to better understand an application control method and a mobile terminal disclosed in the embodiments of the present invention, a description is first given of a mobile terminal to which the embodiments of the present invention are applicable. Referring to fig. 1, fig. 1 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention. The mobile terminal comprises at least one processor 101, at least one memory 102, at least one communication bus 103, a receiving/transmitting circuit 104, an antenna 105, at least one touch screen 106, at least one display screen 107, a microphone 108, a loudspeaker 109, a subscriber identity module SIM Card110, physical keys 111, a Bluetooth controller 113 and a digital signal processing circuit 114; wherein the memory 102 comprises at least one of: random access memory, non-volatile memory, and external memory, said processor 101 controlling communications with an external cellular network through receive/transmit circuitry 104 and antenna 105; the at least one memory has stored therein a set of instructions, either integrated into an operating system or an application program executable by the processor 101, that is capable of directing the processor 101 to perform the application control method specifically disclosed in the method embodiments of the present invention. The mobile terminal can be various general electronic devices such as a smart phone, a tablet computer, a notebook computer, a wearable device (such as a smart watch) and the like.
The touch display screen is an integration of the touch screen 106 and the display screen 107, a pressure sensor array may be disposed in the touch display screen, and the mobile terminal may detect a pressure parameter through the pressure sensor array, where the pressure sensor may be, for example, a resistance strain gauge pressure sensor, a semiconductor strain gauge pressure sensor, a piezoresistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, a resonant pressure sensor, and the like.
For example, the touch display screen may include: a panel; an indium tin oxide pattern disposed below the screen; a touch sensor disposed under the indium tin oxide pattern; an indium tin oxide substrate disposed below the touch sensor; the pressure sensor is arranged on the upper surface or the lower surface of the indium tin oxide substrate; or
By way of further example, the touch display screen may include: a panel; an indium tin oxide pattern disposed below the screen; a touch sensor disposed under the indium tin oxide pattern; and a pressure sensor disposed below the touch sensor.
The processor 101 in the mobile terminal 100 may be coupled to the at least one memory 102, where the memory 102 has a command set prestored therein, the command set specifically includes an obtaining module, a determining module, and a displaying module, and the memory 102 further stores a kernel module, where the kernel module includes an operating system (e.g., WINDOWS s)TM,ANDROIDTM,IOSTMEtc.).
The processor 101 of the mobile terminal 100 calls the instruction set to execute the application control method disclosed in the embodiment of the present invention, which specifically includes the following steps:
the processor 101 of the mobile terminal 100 executes an obtaining module in the memory 102 to obtain at least two touch parameters of a touch pressing operation when the touch pressing operation for a preset area of a touch display screen of the mobile terminal is detected, wherein a first application interface of a target application executed by the mobile terminal is displayed in the touch display screen;
the processor 101 of the mobile terminal 100 runs a judging module in the memory 102 to judge whether the mobile terminal stores a preset function supported by the target application associated with the preset area when the at least two touch parameters meet a first preset condition;
the processor 101 of the mobile terminal 100 runs an obtaining module in the memory 102, so as to obtain N functions supported by the target application and usage parameters of the N functions if it is determined that the mobile terminal does not store a preset function supported by the target application associated with the preset area, where N is a positive integer;
the processor 101 of the mobile terminal 100 runs a determination module in the memory 102 to determine a target function of the N functions whose usage parameter meets a second preset condition;
the processor 101 of the mobile terminal 100 runs the display module in the memory 102 to display the second application interface of the target function on the touch display screen.
Optionally, the at least two touch parameters include a touch duration and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch control duration is greater than a preset duration, and the touch control strength is greater than a preset strength;
or, the at least two touch parameters include a touch area and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch area is larger than a preset area, and the touch force is larger than a preset force.
Or, the at least two touch parameters include a touch trajectory and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch track is matched with a preset track, and the touch force is greater than the preset force.
Optionally, the usage parameter includes any one of: the use frequency, the use times and the use duration; the use parameter meets a second preset condition, which comprises the following steps:
the value of the usage parameter is maximal.
Optionally, the target application is a video playing application of the mobile terminal, the first application interface is a main video playing interface of the video playing application, the second application interface is a popup display interface of a popup playing function supported by the video playing application, and an area of the popup display interface is smaller than an area of the touch display screen; the specific implementation manner of the processor 101 displaying the second application interface of the target function on the touch display screen is as follows:
displaying the popup playing interface of the popup playing function on the touch display screen;
after the processor 101 displays the popup play interface with the popup play function on the touch display screen, the processor 101 is further configured to:
playing video content on the popup playing interface, and displaying a chat interface of a chat application or a webpage browsing interface of a browser application on the touch display screen;
and if the touch sliding operation aiming at the popup playing interface is detected, moving the popup playing interface according to the touch sliding operation.
Optionally, the processor 101 is further configured to: if the mobile terminal is judged to store the preset function supported by the target application associated with the preset area, displaying a third application interface of the preset function on the touch display screen;
the target application is a chat application, and the preset function is a photographing function; the processor 101 displays an application interface with the preset function on the touch display screen, including:
and displaying a view finding interface of the photographing function on the touch display screen.
It can be seen that, in the embodiment of the present invention, when a mobile terminal detects a touch pressing operation on a preset area of a touch display screen of the mobile terminal, at least two touch parameters of the touch pressing operation are obtained, when the at least two touch parameters satisfy a first preset condition, it is determined whether the mobile terminal stores a preset function supported by a target application associated with the preset area, if it is determined that the mobile terminal does not store the preset function supported by the target application associated with the preset area, N functions and N function usage parameters supported by the target application are obtained, a target function of the N functions whose usage parameters satisfy a second preset condition is determined, and a second application interface of the target function is displayed on the touch display screen. Therefore, the mobile terminal provided by the embodiment of the invention can be used for conveniently starting the functions supported by the currently running target application of the mobile terminal under the condition that the obtained parameters meet the conditions by pressing the preset area of the touch display screen, so that the convenience of the mobile terminal in controlling the application is favorably improved, and the accuracy of function selection of the mobile terminal is favorably improved because the area of the preset area is generally larger than the display area corresponding to the virtual function button.
Consistent with the technical solution described above, as a specific embodiment, fig. 2 is a schematic flow chart of an application control method disclosed in the first method embodiment of the present invention. Although the application control method described herein is executed based on the mobile terminal shown in fig. 1, it should be noted that the specific operating environment of the application control method disclosed in the embodiment of the present invention is not limited to the above-mentioned mobile terminal.
As shown in fig. 2, the application control method disclosed in the embodiment of the present invention specifically includes the following steps:
s201, when detecting a touch pressing operation aiming at a preset area of a touch display screen of a mobile terminal, the mobile terminal acquires at least two touch parameters of the touch pressing operation, wherein a first application interface of a target application operated by the mobile terminal is displayed in the touch display screen;
the area of the preset area may be, for example, 4 times, 5 times, 10 times, and the like of the area of a virtual function button displayed in a touch display screen of the mobile terminal, so that the function supported by the target application associated with the preset position may be conveniently selected.
S202, when the at least two touch parameters meet a first preset condition, the mobile terminal judges whether a preset function supported by the target application associated with the preset area is stored in the mobile terminal;
the function supported by the target application associated with the preset area may be preset by a user, for example, a photographing function supported by the target application associated with the preset area, and of course, the function supported by the target application associated with the preset area may not be actively preset by the user.
S203, if the mobile terminal judges that the mobile terminal does not store the preset function supported by the target application associated with the preset area, acquiring N functions supported by the target application and service parameters of the N functions, wherein N is a positive integer;
s204, the mobile terminal determines a target function of the N functions, wherein the use parameter of the target function meets a second preset condition;
s205, the mobile terminal displays a second application interface of the target function on the touch display screen.
It can be seen that, in the embodiment of the present invention, when a mobile terminal detects a touch pressing operation on a preset area of a touch display screen of the mobile terminal, at least two touch parameters of the touch pressing operation are obtained, when the at least two touch parameters satisfy a first preset condition, it is determined whether the mobile terminal stores a preset function supported by a target application associated with the preset area, if it is determined that the mobile terminal does not store the preset function supported by the target application associated with the preset area, N functions and N function usage parameters supported by the target application are obtained, a target function of the N functions whose usage parameters satisfy a second preset condition is determined, and a second application interface of the target function is displayed on the touch display screen. Therefore, the mobile terminal provided by the embodiment of the invention can be used for conveniently starting the functions supported by the currently running target application of the mobile terminal under the condition that the obtained parameters meet the conditions by pressing the preset area of the touch display screen, so that the convenience of the mobile terminal in controlling the application is favorably improved, and the accuracy of function selection of the mobile terminal is favorably improved because the area of the preset area is generally larger than the display area corresponding to the virtual function button.
Optionally, in an embodiment of the present invention, the at least two touch parameters include a touch duration and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch control duration is greater than a preset duration, and the touch control strength is greater than a preset strength;
or, the at least two touch parameters include a touch area and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch area is larger than a preset area, and the touch force is larger than a preset force.
Or, the at least two touch parameters include a touch trajectory and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch track is matched with a preset track, and the touch force is greater than the preset force.
Optionally, in an embodiment of the present invention, the use parameter includes any one of: the use frequency, the use times and the use duration; the use parameter meets a second preset condition, which comprises the following steps:
the value of the usage parameter is maximal.
Therefore, the mobile terminal can determine the type of the function supported by the target application associated with the preset area in an individualized manner according to the use parameters in the historical use data of the user, so that the use intelligence of the mobile terminal is improved, the individualized requirements of the user are met, and the user experience is improved.
Optionally, in this embodiment of the present invention, the target application is a video playing application of the mobile terminal, the first application interface is a main video playing interface of the video playing application, the second application interface is a popup display interface of a popup playing function supported by the video playing application, and an area of the popup display interface is smaller than an area of the touch display screen;
the specific implementation manner of the mobile terminal displaying the second application interface of the target function on the touch display screen is as follows:
displaying the popup playing interface of the popup playing function on the touch display screen;
after the mobile terminal displays the popup playing interface with the popup playing function on the touch display screen, the mobile terminal further executes the following operations:
playing video content on the popup playing interface, and displaying a chat interface of a chat application or a webpage browsing interface of a browser application on the touch display screen;
and if the touch sliding operation aiming at the popup playing interface is detected, moving the popup playing interface according to the touch sliding operation.
Optionally, in this embodiment of the present invention, the mobile terminal further performs the following operations:
if the mobile terminal is judged to store the preset function supported by the target application associated with the preset area, displaying a third application interface of the preset function on the touch display screen;
the target application is a chat application, and the preset function is a photographing function; the specific implementation mode of the mobile terminal displaying the application interface with the preset function on the touch display screen is as follows:
and displaying a view finding interface of the photographing function on the touch display screen.
For example, referring to fig. 2.1, when a chat interface of a chat application is displayed on a touch display screen of the mobile terminal, the preset area may be, for example, a bottom-right corner blank area in the chat interface, a user may open a preset photographing function associated with the blank area by pressing any position in the blank area, and the mobile terminal displays a view interface of the photographing function on the touch display screen.
The following is an embodiment of the apparatus of the present invention, which is used to perform the method implemented by the embodiment of the method of the present invention.
Based on the composition framework of the mobile terminal 100 shown in fig. 1, the embodiment of the invention discloses a mobile terminal. Referring to fig. 3, fig. 3 is a block diagram of functional units of a mobile terminal 300 according to an embodiment of the present invention.
As shown in fig. 3, the mobile terminal 300 includes an acquisition unit 301, a judgment unit 302, a determination unit 303, and a display unit 304, wherein:
the acquiring unit 301 is configured to acquire at least two touch parameters of a touch pressing operation when the touch pressing operation directed at a preset area of a touch display screen of a mobile terminal is detected, where a first application interface of a target application run by the mobile terminal is displayed in the touch display screen;
the determining unit 302 is configured to determine whether the mobile terminal stores a preset function supported by the target application associated with the preset area when the at least two touch parameters meet a first preset condition;
the obtaining unit 301 is further configured to obtain N functions supported by the target application and usage parameters of the N functions if it is determined that the preset function supported by the target application associated with the preset area is not stored in the mobile terminal, where N is a positive integer;
the determining unit 303 is configured to determine a target function of the N functions, where a usage parameter of the target function satisfies a second preset condition;
the display unit 304 is configured to display a second application interface of the target function on the touch display screen.
Optionally, the at least two touch parameters include a touch duration and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch control duration is greater than a preset duration, and the touch control strength is greater than a preset strength;
or, the at least two touch parameters include a touch area and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch area is larger than a preset area, and the touch force is larger than a preset force.
Or, the at least two touch parameters include a touch trajectory and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch track is matched with a preset track, and the touch force is greater than the preset force.
Optionally, the usage parameter includes any one of: the use frequency, the use times and the use duration; the use parameter meets a second preset condition, which comprises the following steps:
the value of the usage parameter is maximal.
Optionally, the target application is a video playing application of the mobile terminal, the first application interface is a main video playing interface of the video playing application, the second application interface is a popup display interface of a popup playing function supported by the video playing application, and an area of the popup display interface is smaller than an area of the touch display screen;
the display unit 304 is specifically configured to:
displaying the popup playing interface of the popup playing function on the touch display screen;
the mobile terminal further includes:
the playing unit is used for playing video contents on the popup playing interface after the display unit displays the popup playing interface with the popup playing function on the touch display screen;
the display unit is also used for displaying a chat interface of a chat application or a web browsing interface of a browser application on the touch display screen;
the mobile terminal further includes:
and the moving unit is used for moving the popup playing interface according to the touch sliding operation if the touch sliding operation aiming at the popup playing interface is detected.
Optionally, the display unit is further configured to display a third application interface of the preset function on the touch display screen if it is determined that the mobile terminal stores a preset function supported by the target application associated with the preset area;
the target application is a chat application, and the preset function is a photographing function;
the specific implementation manner of the display unit 304 displaying the application interface with the preset function on the touch display screen is as follows:
and displaying a view finding interface of the photographing function on the touch display screen.
It should be noted that the mobile terminal 300 described in the embodiment of the present invention is presented in the form of a functional unit. The term "unit" as used herein is to be understood in its broadest possible sense, and objects used to implement the functions described by the respective "unit" may be, for example, an integrated circuit ASIC, a single circuit, a processor (shared, dedicated, or chipset) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
For example, a person skilled in the art may recognize that the hardware carrier of the mobile terminal 300 may be embodied as the mobile terminal 100 shown in fig. 1.
The functions of the detecting unit 301 may be implemented by the processor 101 and the memory 102 in the mobile terminal 100, specifically, the processor 101 executes the detecting module in the memory 102 to execute the detecting module
The function of the determining unit 302 may be implemented by the processor 101 and the memory 102 in the mobile terminal 100, specifically, the processor 101 runs a determining module in the memory 102 to determine whether the mobile terminal stores a preset function supported by the target application associated with the preset area when the at least two touch parameters satisfy a first preset condition;
the function of the determining unit 303 may be implemented by the processor 101 and the memory 102 in the mobile terminal 100, specifically, the processor 101 runs a determining module in the memory 102 to determine a target function of the N functions, of which the usage parameter satisfies a second preset condition;
it can be seen that, in the embodiment of the present invention, when the obtaining unit of the mobile terminal detects a touch pressing operation for a preset area of the touch display screen of the mobile terminal, acquiring at least two touch parameters of the touch pressing operation, when the at least two touch parameters meet a first preset condition, determining whether the mobile terminal stores a preset function supported by the target application associated with the preset area, if it is determined that the mobile terminal does not store the preset function supported by the target application associated with the preset area, the obtaining unit of the mobile terminal obtains the N functions supported by the target application and the usage parameters of the N functions, the determining unit of the mobile terminal determines the target function of which the usage parameters satisfy a second preset condition among the N functions, and the display unit of the mobile terminal displays a second application interface of the target function on the touch display screen. Therefore, the mobile terminal provided by the embodiment of the invention can be used for conveniently starting the functions supported by the currently running target application of the mobile terminal under the condition that the obtained parameters meet the conditions by pressing the preset area of the touch display screen, so that the convenience of the mobile terminal in controlling the application is favorably improved, and the accuracy of function selection of the mobile terminal is favorably improved because the area of the preset area is generally larger than the display area corresponding to the virtual function button.
An embodiment of the present invention further provides a computer storage medium, where the computer storage medium may store a program, and the program includes, when executed, some or all of the steps of any one of the application control methods described in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The above embodiments of the present invention are described in detail, and the principle and the implementation of the present invention are explained by applying specific embodiments, and the above description of the embodiments is only used to help understanding the method of the present invention and the core idea thereof; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in view of the above, the content of the present specification should not be construed as a limitation to the present invention.

Claims (11)

1. An application control method, comprising:
when a touch pressing operation aiming at a preset area of a touch display screen of a mobile terminal is detected in a target application operated by the mobile terminal, at least two touch parameters of the touch pressing operation are obtained, and a first application interface of the target application operated by the mobile terminal is displayed in the touch display screen; the area of the preset area is larger than that of a virtual function button displayed in a touch display screen of the mobile terminal, and the preset area is a blank area in the first application interface;
when the at least two touch parameters meet a first preset condition, judging whether the mobile terminal stores a preset function supported by the target application associated with the preset area; the association relation between the preset function supported by the target application and the preset area is preset by a user; the at least two touch parameters comprise touch strength and one of touch duration, touch area and touch track;
if the mobile terminal is judged to store the preset function supported by the target application associated with the preset area, displaying a third application interface of the preset function on the touch display screen;
if the mobile terminal is judged not to store the preset function supported by the target application associated with the preset area, acquiring N functions supported by the target application and use parameters of the N functions, wherein N is a positive integer;
determining a target function of the N functions, wherein the use parameter of the target function meets a second preset condition;
and displaying a second application interface of the target function on the touch display screen.
2. The method according to claim 1, wherein the at least two touch parameters include a touch duration and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch control duration is greater than a preset duration, and the touch control strength is greater than a preset strength;
or, the at least two touch parameters include a touch area and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch area is larger than a preset area, and the touch force is larger than a preset force;
or, the at least two touch parameters include a touch trajectory and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch track is matched with a preset track, and the touch force is greater than the preset force.
3. The method according to any of claims 1 or 2, wherein the usage parameters comprise any of: the use frequency, the use times and the use duration; the use parameter meets a second preset condition, which comprises the following steps:
the value of the usage parameter is maximal.
4. The method according to any one of claims 1-2, wherein the target application is a video playing application of the mobile terminal, the first application interface is a video playing main interface of the video playing application, the second application interface is a popup display interface of a popup playing function supported by the video playing application, and an area of the popup display interface is smaller than an area of the touch display screen;
the displaying of the second application interface of the target function on the touch display screen includes:
displaying the popup playing interface of the popup playing function on the touch display screen;
after the popup play interface with the popup play function is displayed on the touch display screen, the method further includes:
playing video content on the popup playing interface, and displaying a chat interface of a chat application or a webpage browsing interface of a browser application on the touch display screen;
and if the touch sliding operation aiming at the popup playing interface is detected, moving the popup playing interface according to the touch sliding operation.
5. The method according to any one of claims 1-2, wherein the target application is a chat application, and the preset function is a photographing function; the displaying of the third application interface with the preset function on the touch display screen includes:
and displaying a view finding interface of the photographing function on the touch display screen.
6. A mobile terminal, comprising:
the mobile terminal comprises an acquisition unit, a processing unit and a display unit, wherein the acquisition unit is used for acquiring at least two touch parameters of touch pressing operation when the touch pressing operation aiming at a preset area of a touch display screen of the mobile terminal is detected in a target application operated by the mobile terminal, and a first application interface of the target application operated by the mobile terminal is displayed in the touch display screen; the area of the preset area is larger than that of a virtual function button displayed in a touch display screen of the mobile terminal, and the preset area is a blank area in the first application interface;
the judging unit is used for judging whether the mobile terminal stores a preset function supported by the target application associated with the preset area or not when the at least two touch parameters meet a first preset condition; the association relation between the preset function supported by the target application and the preset area is preset by a user; the at least two touch parameters comprise touch strength and one of touch duration, touch area and touch track;
the obtaining unit is further configured to obtain N functions supported by the target application and usage parameters of the N functions if it is determined that the preset function supported by the target application associated with the preset area is not stored in the mobile terminal, where N is a positive integer;
the determining unit is used for determining a target function of the N functions, wherein the use parameter of the target function meets a second preset condition;
the display unit is used for displaying a second application interface of the target function on the touch display screen;
the display unit is further configured to display a third application interface of the preset function on the touch display screen if it is determined that the mobile terminal stores the preset function supported by the target application associated with the preset area.
7. The mobile terminal according to claim 6, wherein the at least two touch parameters include a touch duration and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch control duration is greater than a preset duration, and the touch control strength is greater than a preset strength;
or, the at least two touch parameters include a touch area and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch area is larger than a preset area, and the touch force is larger than a preset force;
or, the at least two touch parameters include a touch trajectory and a touch strength, and the at least two touch parameters satisfy a first preset condition, including:
the touch track is matched with a preset track, and the touch force is greater than the preset force.
8. The mobile terminal according to any of claims 6 or 7, wherein the usage parameter comprises any of: the use frequency, the use times and the use duration; the use parameter meets a second preset condition, which comprises the following steps:
the value of the usage parameter is maximal.
9. The mobile terminal according to any one of claims 6 to 7, wherein the target application is a video playing application of the mobile terminal, the first application interface is a video playing main interface of the video playing application, the second application interface is a popup display interface of a popup playing function supported by the video playing application, and an area of the popup display interface is smaller than an area of the touch display screen;
the display unit is specifically configured to:
displaying the popup playing interface of the popup playing function on the touch display screen;
the mobile terminal further includes:
the playing unit is used for playing video contents on the popup playing interface after the display unit displays the popup playing interface with the popup playing function on the touch display screen;
the display unit is also used for displaying a chat interface of a chat application or a web browsing interface of a browser application on the touch display screen;
the mobile terminal further includes:
and the moving unit is used for moving the popup playing interface according to the touch sliding operation if the touch sliding operation aiming at the popup playing interface is detected.
10. The mobile terminal according to any of claims 6-7, wherein the target application is a chat application, and the preset function is a photographing function;
the displaying, by the display unit, the third application interface with the preset function on the touch display screen includes:
and displaying a view finding interface of the photographing function on the touch display screen.
11. A mobile terminal, comprising:
a memory storing executable program code;
a processor coupled with the memory;
the processor is configured to call the executable program code stored in the memory to perform the method of any of claims 1-5.
CN201610069485.9A 2016-02-01 2016-02-01 Application control method and mobile terminal Expired - Fee Related CN105549895B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610069485.9A CN105549895B (en) 2016-02-01 2016-02-01 Application control method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610069485.9A CN105549895B (en) 2016-02-01 2016-02-01 Application control method and mobile terminal

Publications (2)

Publication Number Publication Date
CN105549895A CN105549895A (en) 2016-05-04
CN105549895B true CN105549895B (en) 2021-11-05

Family

ID=55829100

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610069485.9A Expired - Fee Related CN105549895B (en) 2016-02-01 2016-02-01 Application control method and mobile terminal

Country Status (1)

Country Link
CN (1) CN105549895B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106648416B (en) * 2016-10-18 2019-01-22 维沃移动通信有限公司 A kind of the starting method and mobile terminal of application
CN108920055A (en) * 2018-07-04 2018-11-30 Oppo广东移动通信有限公司 touch operation method, device, storage medium and electronic equipment
CN108984097B (en) * 2018-07-04 2021-05-07 Oppo广东移动通信有限公司 Touch operation method and device, storage medium and electronic equipment
CN109002339A (en) * 2018-07-04 2018-12-14 Oppo广东移动通信有限公司 touch operation method, device, storage medium and electronic equipment
CN109992194A (en) * 2019-04-09 2019-07-09 广州视源电子科技股份有限公司 Intelligent interaction plate and its control method and device
CN112199019A (en) * 2020-10-16 2021-01-08 深圳传音控股股份有限公司 Interaction method, terminal and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104035715A (en) * 2014-06-25 2014-09-10 深圳市中兴移动通信有限公司 Touch-screen based terminal control method and system
CN105045489A (en) * 2015-08-27 2015-11-11 广东欧珀移动通信有限公司 Button control method and apparatus
CN105163187A (en) * 2015-08-27 2015-12-16 广东欧珀移动通信有限公司 Video playback control method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102681774B (en) * 2012-04-06 2015-02-18 优视科技有限公司 Method and device for controlling application interface through gesture and mobile terminal
CN105094801B (en) * 2015-06-12 2019-12-24 阿里巴巴集团控股有限公司 Application function activation method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104035715A (en) * 2014-06-25 2014-09-10 深圳市中兴移动通信有限公司 Touch-screen based terminal control method and system
CN105045489A (en) * 2015-08-27 2015-11-11 广东欧珀移动通信有限公司 Button control method and apparatus
CN105163187A (en) * 2015-08-27 2015-12-16 广东欧珀移动通信有限公司 Video playback control method and device

Also Published As

Publication number Publication date
CN105549895A (en) 2016-05-04

Similar Documents

Publication Publication Date Title
CN105549895B (en) Application control method and mobile terminal
EP3239804B1 (en) Control of an electronic device including display and keyboard moveable relative to the display
CN108920059B (en) Message processing method and mobile terminal
CN109240577B (en) Screen capturing method and terminal
CN109804339B (en) Method and device for identifying operation and mobile terminal
KR102446587B1 (en) Task switching method and terminal
CN108334272B (en) Control method and mobile terminal
CN107656793B (en) Application program interface switching method and mobile terminal
CN108710458B (en) Split screen control method and terminal equipment
CN109800045B (en) Display method and terminal
CN109085968B (en) Screen capturing method and terminal equipment
CN107728923B (en) Operation processing method and mobile terminal
CN107613095B (en) Incoming call processing method and mobile terminal
CN108491148B (en) Application sharing method and terminal
CN110674662A (en) Scanning method and terminal equipment
CN105677788B (en) File searching method and user terminal
CN107957841B (en) Rolling screen capture method and device
CN111124223A (en) Application interface switching method and electronic equipment
CN110795002A (en) Screenshot method and terminal equipment
CN108108113B (en) Webpage switching method and device
CN107066090B (en) Method for controlling fingerprint identification module and mobile terminal
CN108984062B (en) Content display method and terminal
CN108762641B (en) Text editing method and terminal equipment
CN108696642B (en) Method for arranging icons and mobile terminal
CN110941469A (en) Application body-splitting creating method and terminal equipment thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20211105

CF01 Termination of patent right due to non-payment of annual fee