CN105975166A - Application control method and apparatus - Google Patents
Application control method and apparatus Download PDFInfo
- Publication number
- CN105975166A CN105975166A CN201610285182.0A CN201610285182A CN105975166A CN 105975166 A CN105975166 A CN 105975166A CN 201610285182 A CN201610285182 A CN 201610285182A CN 105975166 A CN105975166 A CN 105975166A
- Authority
- CN
- China
- Prior art keywords
- menu
- application
- display
- control
- described control
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention relates to an application control method and apparatus. The method comprises the steps of detecting a menu display touch event occurring in any region of an application interface; displaying a preset control menu in a suspension manner in the application interface according to a touch position of the menu display touch event, wherein one or more control options for performing corresponding control on applications are provided in the control menu; and when it is detected that the control options are triggered, performing control operations, corresponding to the control options, on the applications. According to embodiments of the method and apparatus, the control menu is displayed in the suspension manner in the application interface according to the touch position of the menu display touch event triggered by a user, so that the control menu can be operated by the user conveniently, the user can trigger the control options in the control menu conveniently, and the user can control the applications conveniently.
Description
Technical field
The application relates to field of terminal technology, particularly relates to application controls method and device.
Background technology
Along with the development of terminal technology, terminal can realize by installing application (APP, application)
Increasing function.In conventional art, the fixed position in application interface is provided with button etc. and controls choosing
, user can trigger control option, to control application accordingly.But, this kind of application controls
Mode is not easy to user's one hand and operates neatly.
Summary of the invention
For overcoming problem present in correlation technique, this application provides application controls method and device.
First aspect according to the embodiment of the present application, it is provided that a kind of application controls method, described method includes:
The menu display touch event that arbitrary region occurs on application interface detected;
According to the touch location of described menu display touch event, the display that suspends in described application interface is pre-
If control menu;Wherein, described control menu is provided with one or more application is controlled accordingly
The control option of system;
Detect when described control option is triggered, described application is performed corresponding with described control option
Control operation.
Second aspect according to the embodiment of the present application, it is provided that a kind of application controls device, including:
Detection module, for detecting the menu display touch event that arbitrary region occurs on application interface;
Display module, for the touch location according to described menu display touch event, in described application circle
The control menu that the display that suspends in face is preset;Wherein, described control menu is provided with one or more right
The control option that application controls accordingly;
Control module, is used for detecting when described control option is triggered, and performs described application with described
Control option and control operation accordingly.
The technical scheme that embodiments herein provides can include following beneficial effect:
In the application, it is not necessary to the fixed position in application interface arranges control option, but according to user
The touch location of the menu display touch event triggered, the display that suspends in application interface controls menu,
Therefore controlling menu and can be easy to user operation, user can the most advantageously trigger the control controlled in menu
Option, thus facilitate user that application is controlled.
It should be appreciated that it is only exemplary and explanatory that above general description and details hereinafter describe
, the application can not be limited.
Accompanying drawing explanation
Accompanying drawing herein is merged in description and constitutes the part of this specification, it is shown that meet the application
Embodiment, and for explaining the principle of the application together with description.
Fig. 1 is the schematic diagram of the application interface of a kind of terminal screen in conventional art.
Fig. 2 A is the application flow chart according to a kind of application controls method shown in an exemplary embodiment.
Fig. 2 B is the application schematic diagram according to three kinds of control menus shown in an exemplary embodiment.
Fig. 2 C is that the application is according to a kind of application interface schematic diagram shown in an exemplary embodiment.
Fig. 2 D is that the application is according to a kind of application interface schematic diagram shown in an exemplary embodiment.
Fig. 2 E is that the application is according to a kind of application interface schematic diagram shown in an exemplary embodiment.
Fig. 2 F is that the application is according to a kind of application interface schematic diagram shown in an exemplary embodiment.
Fig. 2 G is that the application is according to a kind of application controls schematic diagram shown in an exemplary embodiment.
Fig. 3 is the application block diagram according to a kind of application controls device shown in an exemplary embodiment.
Fig. 4 is that the application is according to a kind of block diagram for application controls device shown in an exemplary embodiment.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Following retouches
Stating when relating to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element.
Embodiment described in following exemplary embodiment does not represent all embodiment party consistent with the application
Formula.On the contrary, they only with describe in detail in appended claims, the application some in terms of mutually one
The example of the apparatus and method caused.
It is only merely for describing the purpose of specific embodiment at term used in this application, and is not intended to be limiting this
Application." a kind of ", " described " of singulative used in the application and appended claims
" it is somebody's turn to do " be also intended to include most form, unless context clearly shows that other implications.It is also understood that
Term "and/or" used herein refer to and comprise any of one or more project of listing being associated or
Likely combine.
Although should be appreciated that may use term first, second, third, etc. to describe various letter in the application
Breath, but these information should not necessarily be limited by these terms.These terms are only used for same type of information district each other
Separately.Such as, in the case of without departing from the application scope, the first information can also be referred to as the second information,
Similarly, the second information can also be referred to as the first information.Depend on linguistic context, word as used in this
" if " can be construed to " ... time " or " when ... time " or " in response to determining ".
Along with the development of terminal technology, the size of terminal screen is increasing, and such as main flow terminal is all adopted
With 5 cun, 5.5 cun of even 6 cun screens.The increase of terminal screen size, is bringing more preferable vision to user
While experience, also make user have to use hands grasping and operate terminal, or a hands grips eventually
Hold and pass through another hands operation terminal, application manipulation can be completed.But, user occasionally wants to or not
Obtain not use and be hold by one hand and operation control terminal, but limited finger length is merely able to realize the operation of limited areal
Region, and the display content in whole application interface cannot be carried out convenient manipulation.
As shown in Figure 1, it is shown that the schematic diagram of the application interface of a kind of terminal screen in conventional art, this shows
As a example by terminal uses smart mobile phone in intention, and employing music is applied to illustrate as a example by applying.Fig. 1
In music application application interface in provide " previous head ", " broadcasting " and " rear a head " three
The control option of individual fixed position.When user is hold by one hand terminal, the right hand is such as used to grip and pass through thumb
Refer to realize manipulation, then may form singlehanded manipulation region 102 as shown in Figure 1, this one hand on a terminal screen
Manipulation region 102 is only capable of covering part application controls option, and other are positioned at the control choosing of left side and top
Item then cannot cover and operate, and such as user direct hand thumb cannot click " previous head " control choosing
, this kind of mode is not easy to user's one hand and carries out application controls neatly.
The scheme that the embodiment of the present application is provided can be applied such as smart mobile phone, panel computer, music
In the intelligent terminal such as device, E-book reader or personal digital assistant, the application is applying boundary with traditional
The fixed position in face arranges that to control the conventional techniques means of option different, but can in application interface basis
The touch location of user suspends and shows control menu, and the display position therefore controlling menu can be near user's finger
Touch location, user can the most advantageously trigger the control option controlled in menu, thus facilitate user
Application is controlled.Next the application is described in detail.
As shown in Figure 2 A, Fig. 2 A is that the application is according to a kind of application controls shown in an exemplary embodiment
The flow chart of method, can apply in the terminal, comprises the following steps 201 to 203:
In step 201, the menu display touch event that arbitrary region occurs on application interface is detected.
In step 202., according to the touch location of described menu display touch event, in described application circle
The control menu that the display that suspends in face is preset.
Wherein, control menu is provided with one or more control option that application is controlled accordingly.
In step 203, detect when described control option is triggered, described application is performed with described
Control option and control operation accordingly.
Wherein, terminal can be smart mobile phone, panel computer, music player, E-book reader or
The intelligent terminal such as personal digital assistant.
In the present embodiment, menu display touch event it is to be understood that in order to detect user to based on
The demand of the application controls scheme of the application, predefined touch event in terminal.People in the art
Member it should be understood that the touch event that arbitrarily can be different from other user operations or demand, the most permissible
Touch event is shown as the menu in the application.
As an exemplary embodiment, menu display touch event may include that click event, double-clicks thing
Part or long by event.That is to say, when on the arbitrary region of the application interface detected shown by terminal screen
When having above-mentioned click event, double click event or length by menu display touch events such as events, can adopt
Process by the technical scheme of the application, otherwise can by do not process or according to correlation technique in the way of enter
Row processes.Wherein, the arbitrary region of application interface can include whole application interface, or application interface
In subregion etc., such as may refer in application interface except other regions of status bar or title bar
Deng.Above-mentioned three kinds of events are used to show touch event as menu, it is possible to use family indicates terminal easily
Control menu is shown in application interface.
In the embodiment of the present application, according to the touch situation of menu display touch event, it may be determined that go out use
When family wishes that performing application controls processes, control the position shown by menu.Such as, touch when menu shows
The event of touching is click event, the double click event or long by thing occurred on the arbitrary region of described application interface
During part, the position of display centre can be determined according to the touch location of menu display touch event, and according to
This display centre suspends and shows control menu.It is appreciated that the finger difference in application interface as user
During location triggered menu display touch event, due to the difference of touch location, shown in application interface
The display position controlling menu is the most different.
As shown in Figure 2 B, it is shown that three kinds of schematic diagrams controlling menu.When being embodied as, people in the art
The concrete display form controlling menu can be arranged flexibly by member according to the operating system of terminal.Such as,
As a example by Android operation system, control menu and View (view) can be used to be designed, art technology
Personnel can design different frame, separator bar, background color filling or contents etc., by controlling different fillings
Pattern and paintbrush pattern etc. realize the control menu of different-effect, and the embodiment of the present application is to controlling the concrete of menu
Form is not construed as limiting.
In an optional implementation, in order to show control menu, described control dish more rapidly
List can be carried in internal memory when application interface initializes, and the display state controlling menu sets in advance
It is set to invisible mode.In being loaded by corresponding APP and to draw due to application interface and be placed in terminal
Depositing, the touch sensible driving for terminal is read from internal memory and is shown in terminal screen, the most permissible
Application interface initialized simultaneously to control menu load, and, control menu display state
Invisible mode can be set in advance as, to be hidden in application interface by control menu.Work as basis
The menu display touch event of user determines when needs display controls menu, can directly read in internal memory
Load control menu and be shown on terminal screen.
Control menu can be provided with one or more control option, in actual applications, control option
The corresponding operation that controls can be according to the control operation needed for the function of different application, and this application
Determine.In the embodiment of the present application, owing to determining the display position controlling menu based on touch location, permissible
Make the display position finger manipulation scope closer to user of control menu, thus supply more conveniently
User triggers control option, performs the control operation to application.When user triggers control option, terminal
Can detect that described control option is triggered, thus described application is performed corresponding to described control option
Control operation.
Wherein, the position of touch location i.e. user's finger pressing terminal screen, when display controls menu,
Can will control menu and show near touch location based on this touch location so that control menu and show
Finger manipulation scope user.For example, it may be using touch location as control menu center to control
Menu processed shows.And under this kind of display mode, when the touch location of user's finger is closer to terminal
During screen edge, then need to determine a suitable display centre according to touch location.An optional reality
In existing mode, may is that when described trigger position is in the range of default screen border, can basis
Display centre determined by described trigger position shows described control menu, with by complete for described control menu
Display is in terminal screen;When described trigger position is not in the range of default screen border, with described
Trigger position is that display centre shows described control menu.
Such as, the example below is as a example by music is applied, to application controls technical side based on the application
Case is illustrated;And it will be understood by those skilled in the art that the technical scheme of the application can be same
Be applied to other any APP arbitrarily applies the page, such as video playback application, live application, game
Application or instant messaging application etc., all can realize application controls easily.
In the embodiment of the present application, menu display touch event can be predefined as long by event, then work as user
In the application interface shown in Fig. 2 C, length is on time, and terminal detects that menu shows touch event, therefore may be used
Menu is controlled with touch location based on user display.Wherein, include in this control menu " previous
First ", " time-out " and " a rear head " totally three control options.Control menu in Fig. 2 C uses a ring
Shape figure is shown.
It is appreciated that different touch locations can make the display position controlling menu different, such as Fig. 2 D
In shown application interface, user uses left-handed terminal, its long position pressing application interface and Fig. 2 C
Difference is then the most different from Fig. 2 C based on the position controlling menu that this touch location shows.
From above-described embodiment, relative to the control option of each fixed position, this Shen in conventional art
Control menu is shown the most just neatly so that control menu shows is easy to behaviour user according to touch location
The position of control, consequently facilitating user performs to be hold by one hand and manipulate.
Control menu shown in Fig. 2 C and Fig. 2 D, with the touch location of menu display touch event be all
Display centre shows controlling menu.If the touch location of user is as shown in fig. 2e, more lean on
Nearly terminal screen border, that is to say when touch location is in the range of the screen border shown in Fig. 2 E,
In order to be able to make control menu be more completely shown in application interface, can determine in display based on touch location
The position of the heart, such as the position after touch location can being carried out certain deviation is defined as display centre, enters
And control menu according to display centre display.
Owing to controlling to be provided with one or more control option on menu, user can move finger and trigger control
Option processed, the position that terminal can be triggered according to finger moving direction or finger, determine control option quilt
Trigger, and then operation can be controlled to described application execution is corresponding with described control option.
Still illustrate as a example by the control menu shown in Fig. 2 C, in fig. 2f, when user wishes to choose
When " next " controls option, finger can be moved and be pressed against on this control option.Now, eventually
End by detecting the pressing position of user's finger, and can control the position of each control option in menu,
Determine the control option that user is chosen.Or, when user's finger is when mobile, and terminal can also be passed through
Finger current touch location with control the center distance between the two of menu or both formed with screen
The angle of curtain baseline, thus judge finger desired control option chosen when mobile.Determining use
After the control option that family is chosen, the processing mode being highlighted can be used, to highlight by user
The control option chosen.
It is appreciated that user is after choosing a certain control option, it is also possible to mobile finger is pressed against other institutes
Wish on the control option chosen.After user determines the control operation performed desired by it, user is permissible
Being lifted by finger, terminal can lift, according to finger, the control option that front finger is pressed, and performs application
Control operation accordingly, hide simultaneously and control menu.Above embodiment illustrates detection control option to be triggered
A kind of mode, in actual applications, those skilled in the art can be according to designed control menu spirit
Living and arrange the mode that other various control options are triggered, this is not construed as limiting by the present embodiment.
Additionally, in the application controls scheme of each embodiment above-mentioned, control menu in application interface display
After, it is also possible to including: when the hiding trigger event for described control menu being detected, by described control
The display state of menu is set to invisible mode, to hide described control menu in described application interface.
In the embodiment of the present application, after application is performed to control by user, the control that can will show in application interface
Menu processed is hidden so that application interface is the most succinct.
In one exemplary embodiment, show the click in touch event with menu, double-click or grow things such as pressing
Part is symmetrical, and this hiding trigger event may refer to the event that user's finger lifts be detected.Such as, by
Previous embodiment understands, and user can grow by application interface so that controlling menu and showing, and mobile finger touches
Send out and control option so that application to be controlled, when the control desired by user operates after execution completes, its hands
Refer to lift, now can hide controlling menu in application interface, so that the mode of application controls
The most intelligent, provide the user facility.
As shown in Figure 2 G, it is the application according to the complete application control of shown in an exemplary embodiment
Process schematic processed.When user is long in application interface, terminal detects that menu shows touch event on time,
Therefore according to the touch location of described menu display touch event, application interface shows default control
Menu processed.Owing to controlling that menu is provided with one or more control option controlled application accordingly,
User can move finger to " next " control option, terminal according to the moving direction of user's finger,
Judge that user's finger is in " next " and controls on option, " next " control option is carried out height
Bright display, performs the control of corresponding with this control option " playing next song " simultaneously to described application
System operation.User's finger lifts after moving to " next " control option, represents application controls operation
Terminating, therefore terminal can hide control menu in application interface.
Corresponding with the embodiment of aforementioned applications control method, present invention also provides application controls device and
The embodiment of its terminal applied.
Fill as it is shown on figure 3, Fig. 3 is the application according to a kind of application controls shown in an exemplary embodiment
The block diagram put, described device includes: detection module 31, display module 32 and control module 33.
Wherein, detection module 31, for detecting that the menu that arbitrary region occurs on application interface shows
Touch event.
Display module 32, for the touch location according to described menu display touch event, in described application
The control menu that the display that suspends in interface is preset.Wherein, described control menu is provided with one or more
The control option that application is controlled accordingly.
Control module 33, is used for detecting when described control option is triggered, and performs described application and institute
State control option and control operation accordingly.
In an optional implementation, described menu display touch event includes: click on event, double
Hit event or long by event.
In an optional implementation, described display module, it is particularly used in:
When described trigger position is in the range of default screen border, determined according to described trigger position
Display centre show described control menu, completely to be shown in terminal screen by described control menu.
When described trigger position is not in the range of default screen border, with described trigger position for display
Center shows described control menu.
In an optional implementation, in described control menu is carried in when application interface initializes
In depositing, and the display state controlling menu is set in advance as invisible mode.
In an optional implementation, described device also includes hiding module, can be used for:
When the hiding trigger event for described control menu being detected, by the display shape of described control menu
State is set to invisible mode, to hide described control menu in described application interface.
Accordingly, the application also provides for a kind of terminal, and described terminal includes processor;For storing place
The memorizer of reason device executable instruction;Wherein, described processor is configured to:
The menu display touch event that arbitrary region occurs on application interface detected.
According to the touch location of described menu display touch event, the display that suspends in described application interface is pre-
If control menu;Wherein, described control menu is provided with one or more application is controlled accordingly
The control option of system.
Detect when described control option is triggered, described application is performed corresponding with described control option
Control operation.
In said apparatus, the function of unit and the process that realizes of effect specifically refer in said method corresponding
Step realize process, do not repeat them here.
As shown in Figure 4, Fig. 4 be the application according to the one shown in an exemplary embodiment for application controls
One structural representation of device 800.Such as, device 800 can be the mobile phone with routing function,
Computer, digital broadcast terminal, messaging devices, game console, tablet device, armarium,
Body-building equipment, the terminal such as personal digital assistant.
With reference to Fig. 4, device 800 can include following one or more assembly: processes assembly 802, memorizer
804, power supply module 806, multimedia groupware 808, audio-frequency assembly 810, the interface of input/output (I/O)
812, sensor cluster 814, and communications component 816.
Process assembly 802 and generally control the integrated operation of device 800, such as with display, call, number
The operation being associated according to communication, camera operation and record operation.Process assembly 802 and can include one or many
Individual processor 820 performs instruction, to complete all or part of step of above-mentioned method.Additionally, process
Assembly 802 can include one or more module, it is simple to process between assembly 802 and other assemblies is mutual.
Such as, process assembly 802 and can include multi-media module, to facilitate multimedia groupware 808 and to process assembly
Mutual between 802.
Memorizer 804 is configured to store various types of data to support the operation at device 800.These
The example of data includes any application program for operation on device 800 or the instruction of method, contact person
Data, telephone book data, message, picture, video etc..Memorizer 804 can be by any kind of volatile
Property or non-volatile memory device or combinations thereof realize, such as static RAM (SRAM),
Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM),
Programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory,
Disk or CD.
The various assemblies that power supply module 806 is device 800 provide electric power.Power supply module 806 can include electricity
Management system, one or more power supplys, and other generate, manage and distribute electric power phase with for device 800
The assembly of association.
The screen of one output interface of offer that multimedia groupware 808 is included between described device 800 and user
Curtain.In certain embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).
If screen includes that touch panel, screen may be implemented as touch screen, to receive the input letter from user
Number.Touch panel includes that one or more touch sensor is with the hands on sensing touch, slip and touch panel
Gesture.Described touch sensor can not only sense touch or the border of sliding action, but also detection is with described
Touch or persistent period that slide is relevant and pressure.In certain embodiments, multimedia groupware 808 wraps
Include a front-facing camera and/or post-positioned pick-up head.When device 800 is in operator scheme, such as screening-mode or
During video mode, front-facing camera and/or post-positioned pick-up head can receive the multi-medium data of outside.Before each
Put photographic head and post-positioned pick-up head can be a fixing optical lens system or have focal length and optical zoom
Ability.
Audio-frequency assembly 810 is configured to output and/or input audio signal.Such as, audio-frequency assembly 810 includes
One mike (MIC), when device 800 is in operator scheme, such as call model, logging mode and voice
During recognition mode, mike is configured to receive external audio signal.The audio signal received can be entered
One step is stored in memorizer 804 or sends via communications component 816.In certain embodiments, audio-frequency assembly
810 also include a speaker, are used for exporting audio signal.
I/O interface 812 provides interface, above-mentioned peripheral interface for processing between assembly 802 and peripheral interface module
Module can be keyboard, puts striking wheel, button etc..These buttons may include but be not limited to: home button, sound
Amount button, start button and locking press button.
Sensor cluster 814 includes one or more sensor, for providing various aspects for device 800
State estimation.Such as, what sensor cluster 814 can detect device 800 opens/closed mode, assembly
Relative localization, the most described assembly is display and the keypad of device 800, and sensor cluster 814 is also
Device 800 or the position change of 800 1 assemblies of device, user and depositing that device 800 contacts can be detected
Or do not exist, device 800 orientation or acceleration/deceleration and the variations in temperature of device 800.Sensor cluster 814
Proximity transducer can be included, be configured to when there is no any physical contact depositing of object near detection
?.Sensor cluster 814 can also include optical sensor, such as CMOS or ccd image sensor, is used for
Imaging applications uses.In certain embodiments, this sensor cluster 814 can also include that acceleration passes
Sensor, gyro sensor, Magnetic Sensor, pressure transducer, microwave remote sensor or temperature sensor.
Communications component 816 is configured to facilitate the logical of wired or wireless mode between device 800 and other equipment
Letter.Device 800 can access wireless network based on communication standard, such as WiFi, 2G or 3G, or they
Combination.In one exemplary embodiment, communications component 816 receives wide from outside via broadcast channel
The broadcast singal of broadcast management system or broadcast related information.In one exemplary embodiment, described communication set
Part 816 also includes near-field communication (NFC) module, to promote junction service.Such as, can in NFC module
Based on RF identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra broadband (UWB) skill
Art, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 800 can by one or more application specific integrated circuits (ASIC),
Digital signal processor (DSP), digital signal processing appts (DSPD), PLD (PLD),
Field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are real
Existing, it is used for performing said method.
In the exemplary embodiment, a kind of non-transitory computer-readable storage medium including instruction is additionally provided
Matter, such as, include the memorizer 804 of instruction, and above-mentioned instruction can be performed by the processor 820 of device 800 with complete
Become said method.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory
Memorizer (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
Wherein, when the instruction in described storage medium is performed by described processor so that device 800 can
Perform a kind of application controls method, including:
Detect that the menu for application interface shows touch event.
According to the touch location of described menu display touch event, described application interface shows default control
Menu processed;Wherein, described control menu is provided with one or more control controlled application accordingly
Option.
Detect when described control option is triggered, described application is performed control corresponding with described control option
System operation.
For device embodiment, owing to it corresponds essentially to embodiment of the method, so relevant part ginseng
See that the part of embodiment of the method illustrates.Device embodiment described above is only schematically,
The wherein said unit illustrated as separating component can be or may not be physically separate, makees
The parts shown for unit can be or may not be physical location, i.e. may be located at a place,
Or can also be distributed on multiple NE.Can select according to the actual needs part therein or
The whole module of person realizes the purpose of the application scheme.Those of ordinary skill in the art are not paying creativeness
In the case of work, i.e. it is appreciated that and implements.
Those skilled in the art, after considering the invention that description and practice are applied for here, will readily occur to this
Other embodiment of application.The application is intended to any modification, purposes or the adaptability of the application
Change, these modification, purposes or adaptations are followed the general principle of the application and include this Shen
The common knowledge in the art please do not applied for or conventional techniques means.Description and embodiments only by
Being considered as exemplary, the true scope of the application and spirit are pointed out by claim below.
It should be appreciated that the application be not limited to described above and illustrated in the accompanying drawings accurately
Structure, and various modifications and changes can carried out without departing from the scope.Scope of the present application is only by institute
Attached claim limits.
The foregoing is only the preferred embodiment of the application, not in order to limit the application, all at this
Within the spirit of application and principle, any modification, equivalent substitution and improvement etc. done, should be included in
Within the scope of the application protection.
Claims (10)
1. an application controls method, it is characterised in that described method includes:
The menu display touch event that arbitrary region occurs on application interface detected;
According to the touch location of described menu display touch event, the display that suspends in described application interface is pre-
If control menu;Wherein, described control menu is provided with one or more application is controlled accordingly
The control option of system;
Detect when described control option is triggered, described application is performed corresponding with described control option
Control operation.
Method the most according to claim 1, it is characterised in that described menu display touch event bag
Include: click on event, double click event or long by event.
Method the most according to claim 1, it is characterised in that when described trigger position is default
Time in the range of screen border, show described control menu according to display centre determined by described trigger position,
So that described control menu is completely shown in terminal screen;
When described trigger position is not in the range of default screen border, with described trigger position for display
Center shows described control menu.
Method the most according to claim 1, it is characterised in that described control menu is on application circle
Face is carried in internal memory when initializing, and the display state controlling menu is set in advance as invisible mode.
Method the most according to claim 1, it is characterised in that described method also includes:
When the hiding trigger event for described control menu being detected, by the display shape of described control menu
State is set to invisible mode, to hide described control menu in described application interface.
6. an application controls device, it is characterised in that described device includes:
Detection module, for detecting the menu display touch event that arbitrary region occurs on application interface;
Display module, for the touch location according to described menu display touch event, in described application circle
The control menu that the display that suspends in face is preset;Wherein, described control menu is provided with one or more right
The control option that application controls accordingly;
Control module, is used for detecting when described control option is triggered, and performs described application with described
Control option and control operation accordingly.
Device the most according to claim 6, it is characterised in that described menu display touch event
Including: click on event, double click event or long by event.
Device the most according to claim 6, it is characterised in that described display module, specifically uses
In:
When described trigger position is in the range of default screen border, determined according to described trigger position
Display centre show described control menu, completely to be shown in terminal screen by described control menu;
When described trigger position is not in the range of default screen border, with described trigger position for display
Center shows described control menu.
Device the most according to claim 6, it is characterised in that described control menu is on application circle
Face is carried in internal memory when initializing, and the display state controlling menu is set in advance as invisible mode.
Device the most according to claim 6, it is characterised in that described device also includes hiding mould
Block, is used for:
When the hiding trigger event for described control menu being detected, by the display shape of described control menu
State is set to invisible mode, to hide described control menu in described application interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610285182.0A CN105975166B (en) | 2016-04-29 | 2016-04-29 | Application control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610285182.0A CN105975166B (en) | 2016-04-29 | 2016-04-29 | Application control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105975166A true CN105975166A (en) | 2016-09-28 |
CN105975166B CN105975166B (en) | 2020-05-12 |
Family
ID=56994092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610285182.0A Active CN105975166B (en) | 2016-04-29 | 2016-04-29 | Application control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105975166B (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106708374A (en) * | 2016-12-08 | 2017-05-24 | 北京小米移动软件有限公司 | Menu display method and device |
CN107484024A (en) * | 2017-08-17 | 2017-12-15 | 四川长虹电器股份有限公司 | The method that global suspension menu is realized using hot key based on WEBOS intelligent television systems |
CN107704152A (en) * | 2017-09-30 | 2018-02-16 | 努比亚技术有限公司 | A kind of camera applications display methods, equipment and computer-readable recording medium |
CN108536363A (en) * | 2017-03-03 | 2018-09-14 | 上海传英信息技术有限公司 | Program assembly display processing method and system applied to mobile terminal |
CN108600544A (en) * | 2018-04-27 | 2018-09-28 | 维沃移动通信有限公司 | A kind of Single-hand control method and terminal |
CN109101160A (en) * | 2018-08-20 | 2018-12-28 | 深圳市创凯智能股份有限公司 | Control method, terminal and the computer readable storage medium of terminal |
CN109992194A (en) * | 2019-04-09 | 2019-07-09 | 广州视源电子科技股份有限公司 | Intelligent interactive panel and control method and device thereof |
CN110471298A (en) * | 2019-08-12 | 2019-11-19 | 珠海格力电器股份有限公司 | A kind of intelligent electrical appliance control, equipment and computer-readable medium |
CN111901646A (en) * | 2020-07-23 | 2020-11-06 | 海信视像科技股份有限公司 | Display device and touch menu display method |
CN111949174A (en) * | 2020-08-04 | 2020-11-17 | 韦季李 | Control interface display method, device, equipment and storage medium |
CN112019902A (en) * | 2020-08-25 | 2020-12-01 | 当趣网络科技(杭州)有限公司 | Display control method and system |
CN112035175A (en) * | 2019-05-17 | 2020-12-04 | 成都鼎桥通信技术有限公司 | Application setting method and device |
CN112860156A (en) * | 2021-04-06 | 2021-05-28 | 展讯通信(天津)有限公司 | Application module label interaction control method and device, storage medium and computer equipment |
CN113434068A (en) * | 2021-05-28 | 2021-09-24 | 北京信和时代科技有限公司 | Control method and device for suspension shortcut menu, electronic equipment and storage medium |
CN113747214A (en) * | 2020-05-28 | 2021-12-03 | 海信视像科技股份有限公司 | Display device and touch menu interaction method |
CN118012327A (en) * | 2024-04-10 | 2024-05-10 | 深圳感臻智能股份有限公司 | Virtual key simulation method and device and terminal applying same |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102646011A (en) * | 2011-02-16 | 2012-08-22 | 宏碁股份有限公司 | Touch control method |
CN102681847A (en) * | 2012-04-28 | 2012-09-19 | 华为终端有限公司 | Touch screen terminal object processing method and touch screen terminal |
CN102841746A (en) * | 2012-07-11 | 2012-12-26 | 广东欧珀移动通信有限公司 | Mobile phone webpage interaction method |
CN102855056A (en) * | 2012-07-09 | 2013-01-02 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and terminal control method |
CN102981765A (en) * | 2012-11-26 | 2013-03-20 | 中兴通讯股份有限公司 | Text processing method and terminal |
CN103092508A (en) * | 2012-12-07 | 2013-05-08 | 北京傲游天下科技有限公司 | Touch interface implementation method and device |
CN103186345A (en) * | 2013-02-25 | 2013-07-03 | 北京极兴莱博信息科技有限公司 | Text segment selecting method and field selecting method, device and terminal |
CN103257823A (en) * | 2012-02-21 | 2013-08-21 | Sap股份公司 | Navigation on portable electronic device |
CN103914441A (en) * | 2014-03-13 | 2014-07-09 | 何峰 | Method for editing files on touch screens through gestures |
US20140195943A1 (en) * | 2013-01-04 | 2014-07-10 | Patent Category Corp. | User interface controls for portable devices |
CN103927080A (en) * | 2014-03-27 | 2014-07-16 | 小米科技有限责任公司 | Method and device for controlling control operation |
CN104571829A (en) * | 2013-10-15 | 2015-04-29 | 联想(北京)有限公司 | Display control method of terminal and terminal |
CN104731481A (en) * | 2015-03-31 | 2015-06-24 | 北京奇艺世纪科技有限公司 | Button display method and device |
CN104769533A (en) * | 2013-05-06 | 2015-07-08 | 齐科斯欧公司 | Using finger touch types to interact with electronic devices |
-
2016
- 2016-04-29 CN CN201610285182.0A patent/CN105975166B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102646011A (en) * | 2011-02-16 | 2012-08-22 | 宏碁股份有限公司 | Touch control method |
CN103257823A (en) * | 2012-02-21 | 2013-08-21 | Sap股份公司 | Navigation on portable electronic device |
CN102681847A (en) * | 2012-04-28 | 2012-09-19 | 华为终端有限公司 | Touch screen terminal object processing method and touch screen terminal |
CN102855056A (en) * | 2012-07-09 | 2013-01-02 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and terminal control method |
CN102841746A (en) * | 2012-07-11 | 2012-12-26 | 广东欧珀移动通信有限公司 | Mobile phone webpage interaction method |
CN102981765A (en) * | 2012-11-26 | 2013-03-20 | 中兴通讯股份有限公司 | Text processing method and terminal |
CN103092508A (en) * | 2012-12-07 | 2013-05-08 | 北京傲游天下科技有限公司 | Touch interface implementation method and device |
US20140195943A1 (en) * | 2013-01-04 | 2014-07-10 | Patent Category Corp. | User interface controls for portable devices |
CN103186345A (en) * | 2013-02-25 | 2013-07-03 | 北京极兴莱博信息科技有限公司 | Text segment selecting method and field selecting method, device and terminal |
CN104769533A (en) * | 2013-05-06 | 2015-07-08 | 齐科斯欧公司 | Using finger touch types to interact with electronic devices |
CN104571829A (en) * | 2013-10-15 | 2015-04-29 | 联想(北京)有限公司 | Display control method of terminal and terminal |
CN103914441A (en) * | 2014-03-13 | 2014-07-09 | 何峰 | Method for editing files on touch screens through gestures |
CN103927080A (en) * | 2014-03-27 | 2014-07-16 | 小米科技有限责任公司 | Method and device for controlling control operation |
CN104731481A (en) * | 2015-03-31 | 2015-06-24 | 北京奇艺世纪科技有限公司 | Button display method and device |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106708374A (en) * | 2016-12-08 | 2017-05-24 | 北京小米移动软件有限公司 | Menu display method and device |
CN108536363A (en) * | 2017-03-03 | 2018-09-14 | 上海传英信息技术有限公司 | Program assembly display processing method and system applied to mobile terminal |
CN107484024B (en) * | 2017-08-17 | 2019-12-24 | 四川长虹电器股份有限公司 | Method for realizing global floating menu by using hot key based on WEBOS intelligent television system |
CN107484024A (en) * | 2017-08-17 | 2017-12-15 | 四川长虹电器股份有限公司 | The method that global suspension menu is realized using hot key based on WEBOS intelligent television systems |
CN107704152A (en) * | 2017-09-30 | 2018-02-16 | 努比亚技术有限公司 | A kind of camera applications display methods, equipment and computer-readable recording medium |
CN108600544A (en) * | 2018-04-27 | 2018-09-28 | 维沃移动通信有限公司 | A kind of Single-hand control method and terminal |
CN108600544B (en) * | 2018-04-27 | 2021-01-08 | 维沃移动通信有限公司 | Single-hand control method and terminal |
CN109101160A (en) * | 2018-08-20 | 2018-12-28 | 深圳市创凯智能股份有限公司 | Control method, terminal and the computer readable storage medium of terminal |
CN109992194A (en) * | 2019-04-09 | 2019-07-09 | 广州视源电子科技股份有限公司 | Intelligent interactive panel and control method and device thereof |
CN112035175B (en) * | 2019-05-17 | 2023-04-07 | 成都鼎桥通信技术有限公司 | Application setting method and device |
CN112035175A (en) * | 2019-05-17 | 2020-12-04 | 成都鼎桥通信技术有限公司 | Application setting method and device |
CN110471298A (en) * | 2019-08-12 | 2019-11-19 | 珠海格力电器股份有限公司 | A kind of intelligent electrical appliance control, equipment and computer-readable medium |
CN113747214A (en) * | 2020-05-28 | 2021-12-03 | 海信视像科技股份有限公司 | Display device and touch menu interaction method |
CN111901646A (en) * | 2020-07-23 | 2020-11-06 | 海信视像科技股份有限公司 | Display device and touch menu display method |
CN111949174A (en) * | 2020-08-04 | 2020-11-17 | 韦季李 | Control interface display method, device, equipment and storage medium |
CN112019902A (en) * | 2020-08-25 | 2020-12-01 | 当趣网络科技(杭州)有限公司 | Display control method and system |
CN112019902B (en) * | 2020-08-25 | 2023-04-07 | 当趣网络科技(杭州)有限公司 | Display control method and system |
CN112860156A (en) * | 2021-04-06 | 2021-05-28 | 展讯通信(天津)有限公司 | Application module label interaction control method and device, storage medium and computer equipment |
CN112860156B (en) * | 2021-04-06 | 2023-02-24 | 展讯通信(天津)有限公司 | Application module label interaction control method and device, storage medium and computer equipment |
CN113434068A (en) * | 2021-05-28 | 2021-09-24 | 北京信和时代科技有限公司 | Control method and device for suspension shortcut menu, electronic equipment and storage medium |
CN118012327A (en) * | 2024-04-10 | 2024-05-10 | 深圳感臻智能股份有限公司 | Virtual key simulation method and device and terminal applying same |
Also Published As
Publication number | Publication date |
---|---|
CN105975166B (en) | 2020-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105975166A (en) | Application control method and apparatus | |
CN104461255B (en) | Page display method and device, electronic equipment | |
CN104090721B (en) | terminal control method and device | |
CN106293396A (en) | terminal control method, device and terminal | |
CN103294337A (en) | Electronic apparatus and control method | |
WO2016041469A1 (en) | Touch control method, touch control device, touch control terminal and computer readable storage medium | |
CN106534994A (en) | Live broadcasting interaction method and device | |
CN106547466A (en) | Display control method and device | |
CN107124508A (en) | Location regulation method, device and the terminal of suspension control, readable storage medium storing program for executing | |
CN106528131A (en) | Application function display method and apparatus, and terminal device | |
CN107357505A (en) | The method, apparatus and computer-readable recording medium of screenshot capture | |
CN106445354A (en) | Terminal equipment touch control method and terminal equipment touch control device | |
CN106980445A (en) | Manipulate the awaking method and device, electronic equipment of menu | |
CN107193553A (en) | Key control method and device | |
CN106528081A (en) | Method and device for operation execution | |
CN106547663A (en) | Button management method and device | |
CN105487749A (en) | Application icon organizing method and device | |
CN105487805A (en) | Object operating method and device | |
CN106502560A (en) | Display control method and device | |
CN106126018A (en) | Desktop icons sort method and device | |
CN107992257A (en) | Split screen method and device | |
CN107562349A (en) | A kind of method and apparatus for performing processing | |
CN107168543A (en) | Control method of keyboard and device | |
KR102118421B1 (en) | Camera cursor system | |
CN106528632A (en) | Live broadcast interface adjustment method, live broadcast interface adjustment apparatus and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20160928 Assignee: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd. Assignor: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd. Contract record no.: X2021980000151 Denomination of invention: Application control method and device Granted publication date: 20200512 License type: Common License Record date: 20210107 |