CN105224187A - Menu execution control method and terminal equipment - Google Patents

Menu execution control method and terminal equipment Download PDF

Info

Publication number
CN105224187A
CN105224187A CN201510614269.3A CN201510614269A CN105224187A CN 105224187 A CN105224187 A CN 105224187A CN 201510614269 A CN201510614269 A CN 201510614269A CN 105224187 A CN105224187 A CN 105224187A
Authority
CN
China
Prior art keywords
menu option
menu
target
target range
option
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.)
Pending
Application number
CN201510614269.3A
Other languages
Chinese (zh)
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.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201510614269.3A priority Critical patent/CN105224187A/en
Publication of CN105224187A publication Critical patent/CN105224187A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a menu execution control method and terminal equipment, relates to the technical field of internet, and is used for solving the problem of low selection efficiency in menu execution. Wherein, the method comprises the following steps: detecting a sliding operation input on a touch screen of terminal equipment, and determining a target distance between a starting point position and an end point position of the sliding operation; responding to the sliding operation, displaying a menu bearing interface on the touch screen, wherein the menu bearing interface is used for bearing at least one menu option; determining a target menu option from the at least one menu option according to the target distance slid by the sliding operation; and when the sliding operation is detected to be finished, executing the operation corresponding to the target menu option.

Description

The control method that a kind of menu performs and terminal device
Technical field
The present invention relates to Internet technical field, particularly relate to control method and the terminal device of the execution of a kind of menu.
Background technology
Current terminal system is divided into the primary menu of system and the large class of custom menu two as the menu of Android android system, this primary menu comprises options menu, context menu and submenu, and custom menu comprises bottom menu bar, left and right skids off menu and annular button menu etc.
In actual applications, when user needs control terminal to perform a certain menu, user needs to carry out clicking operation repeatedly usually.Such as, menu is skidded off for left and right, as shown in Figure 1, usually the title block corner on the application left side or the right is provided with a button, click this button can trigger menu list and skid off (or user also can trigger menu list when screen sides slips into skid off) from side, then user clicks according to the menu option of display a certain menu option selected wherein again, thus can perform this menu option.But the selection course of this menu option needs at least twice clicking operation (operation of this sideslip also can regard one click operation as), thus reduces the efficiency of selection of menu option.
Summary of the invention
Embodiment of the present invention technical matters to be solved is, the control method providing a kind of menu to perform and terminal device, for solving the problem that when menu performs, efficiency of selection is low.
In order to solve the problems of the technologies described above, embodiments provide the control method that a kind of menu performs, comprising:
The slide that the touch-screen of sense terminals equipment inputs, and determine the initial point position of described slide and the target range in final position;
In response to described slide, display menu load bearing interface on described touch-screen, described menu load bearing interface is for carrying at least one menu option;
According to the described target range that described slide slides, from least one menu option described, determine target menu option;
At the end of described slide being detected, perform the operation that described target menu option is corresponding.
Optionally, describedly determine the initial point position of described slide and the target range in final position, comprising:
Determine the horizontal range between the initial point position of described slide and final position along the x-axis direction, and using described horizontal range as target range; Or,
Determine the vertical range between the initial point position of described slide and final position along the y-axis direction, and using described vertical range as target range.
Optionally, described described target range of sliding according to described slide, from least one menu option described, determine target menu option, comprising:
Determine the menu option fallen at least one menu option described to described touch-screen appointed area, and will the menu option of described appointed area be fallen into as the target menu option corresponding with described target range.
Optionally, described described target range of sliding according to described slide, from least one menu option described, determine target menu option, comprising:
Mate between described target range with at least one distance regions of presetting at least one menu option described, determine the target range interval that described target range is corresponding, wherein, between the distance regions that each described menu option correspondence one is default;
Using corresponding menu option interval with described target range at least one menu option described as the target menu option corresponding with described target range.
Optionally, in described described target range of sliding according to described slide, determine target menu option from least one menu option described after, described method also comprises:
According to the mark mode preset, described target menu option is marked, think that described target menu option adds selected display effect.
Optionally, described method also comprises:
When described slide terminates, and when there is not the target menu option corresponding with described target range, control the described menu carrying page and be retracted to described initial point position.
Correspondingly, the embodiment of the present invention additionally provides a kind of terminal device, comprising:
Detection module, the slide inputted on the touch-screen of sense terminals equipment;
Distance determination module, for the target range of the initial point position and final position of determining described slide;
Menu determination module, in response to described slide, display menu load bearing interface on described touch-screen, described menu load bearing interface is for carrying at least one menu option;
Option determination module, for the described target range of sliding according to described slide, determines target menu option from least one menu option described;
Operation executing module, at the end of described slide being detected, performs the operation that described target menu option is corresponding.
Optionally, described distance determination module comprises:
First distance determining unit, for determining the horizontal range between the initial point position of described slide and final position along the x-axis direction, and using described horizontal range as target range; Or,
Second distance determining unit, for determining the vertical range between the initial point position of described slide and final position along the y-axis direction, and using described vertical range as target range.
Optionally, described option determination module comprises:
Option acquiring unit, for determining the menu option fallen at least one menu option described to described touch-screen appointed area;
First determining unit, for falling into the menu option of described appointed area as the target menu option corresponding with described target range.
Optionally, described option determination module comprises:
Matching unit, for mating between described target range with at least one distance regions of presetting at least one menu option described, determine the target range interval that described target range is corresponding, wherein, between the distance regions that each described menu option correspondence one is default;
Second determining unit, for using corresponding menu option interval with described target range at least one menu option described as the target menu option corresponding with described target range.
Optionally, described terminal device also comprises:
Mark module, for marking described target menu option according to the mark mode preset, thinks that described target menu option adds selected display effect.
Optionally, described operation executing module, also for terminating when described slide, and when there is not the target menu option corresponding with described target range, controlling the described menu carrying page and being retracted to described initial point position.
Implement the embodiment of the present invention, there is following beneficial effect:
The embodiment of the present invention can when detecting the slide that terminal touch screen inputs, by determining the target range between the initial point position of this slide and final position, and determine to obtain target menu option corresponding to this target range from the menu load bearing interface that touch-screen shows according to this target range, thus at the end of this slide, perform operation corresponding to this target menu option, namely display menu load bearing interface can be carried out by the change of target range corresponding to slide and the menu option chosen of switching at runtime, thus disposable option of selecting choices from menus, and without the need to repeatedly clicking, make to improve this efficiency of selection based on menu option, save user time.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the scene schematic diagram of choice menus option of the prior art;
Fig. 2 is the schematic flow sheet of the control method of a kind of menu execution that the embodiment of the present invention provides;
Fig. 3 is the schematic flow sheet of the control method of the another kind of menu execution that the embodiment of the present invention provides;
Fig. 4 a to Fig. 4 e is the application scenarios figure of the control method of a kind of menu execution that the embodiment of the present invention provides;
Fig. 5 is the schematic flow sheet of the control method of another menu execution that the embodiment of the present invention provides;
Fig. 6 a to Fig. 6 e is the application scenarios figure of the control method of the another kind of menu execution that the embodiment of the present invention provides;
Fig. 7 is the structural representation of a kind of terminal device that the embodiment of the present invention provides;
Fig. 8 is the structural representation of the another kind of terminal device that the embodiment of the present invention provides;
Fig. 9 is the structural representation of another terminal device that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the invention discloses control method and the terminal device of the execution of a kind of menu, the problem that when menu performs, efficiency of selection is low can be solved.Below be described in detail respectively.
Refer to Fig. 1, Fig. 1 is the schematic flow sheet of the control method of a kind of menu execution that the embodiment of the present invention provides, and concrete, the described method of the embodiment of the present invention can comprise the following steps:
S101: the slide that the touch-screen of sense terminals equipment inputs, and determine the initial point position of described slide and the target range in final position.
It should be noted that, the described method of the embodiment of the present invention can be applied particularly to smart mobile phone (as Android phone, iOS mobile phone etc.), panel computer, mobile internet device (MobileInternetDevices, be called for short " MID "), personal digital assistant (PersonalDigitalAssistant, be called for short " PDA ") etc. is configured with in the terminal device of touch-screen.
In specific embodiment, this slide performs by the touch-control end preset, and this touch-control end can include but not limited to terminal pointer, user's finger etc.The initial point position of this slide can pre-set and obtain on touch-screen display page, bottom display page, such as arrange a sliding button, and using the initial position of this sliding button as this initial point position.Further, the mode also by presetting carries out description of symbols with reminding user to this initial point position, such as, notifies that user carries out slide according to this initial point position by word (as " pull-up " printed words) or avatar image.
Wherein, the final position of this slide can refer to any position at this touch-control end place in slide process.
Optionally, this target range can refer to horizontal range between the initial point position of slide and final position or vertical range.Concrete, describedly determine the initial point position of described slide and the target range in final position, can be specially: determine the horizontal range between the initial point position of described slide and final position along the x-axis direction, and using described horizontal range as target range; Or, determine the vertical range between the initial point position of described slide and final position along the y-axis direction, and using described vertical range as target range.Wherein, this x-axis direction and y-axis direction perpendicular.
S102: in response to described slide, display menu load bearing interface on described touch-screen, described menu load bearing interface is for carrying at least one menu option.
S103: the described target range of sliding according to described slide, determines target menu option from least one menu option described.
Concrete, can be corresponding with the target range that the initial point position of current slide and final position are determined in the size of the menu load bearing interface of described touch screen display, such as described menu load bearing interface can the distribution along described initial point position to described final position, extend with the menu load bearing interface of this target range correspondingly-sized.Can be then the menu option fallen into this menu load bearing interface to described touch-screen appointed area according to this target range from the target menu option that menu load bearing interface is determined, or according to the menu option corresponding with this target range that the distance preset obtains with the corresponding relation of menu option, etc., the embodiment of the present invention does not limit.
Further, described in response to described slide, display menu load bearing interface on described touch-screen, can be specially: in response to described slide, detects described target range and whether exceedes predeterminable range threshold value; If exceed described predeterminable range threshold value, then export the menu load bearing interface with described predeterminable range threshold value correspondingly-sized.Make target range corresponding to this slide after exceeding certain distance scope, if the menu load bearing interface extended has been full-size (being the complete menu load bearing interface comprising all menu options), then keep this menu load bearing interface constant.
Further optional, described from least one menu option described, determine target menu option after, also according to the mark mode preset, described target menu option can be marked, think that described target menu option adds selected display effect, thus highlight described target menu option.Wherein, the mode of this mark comprises the color of font corresponding to change target menu option, change word size, is this target menu option region Fill Color etc., and the embodiment of the present invention does not limit.Thus make user can recognize the determined target menu option of current slide.
Further alternative, described determine the target menu option corresponding with described target range after, also carry out preview by the content of described touch-screen to the option page indicated by described target menu option, such as when the time that this touch-control end rests on a certain position of touch-screen exceedes preset time threshold, preview is carried out to the content of the option page corresponding to this target menu option, by the content of preview part or the option page all indicated by this target menu option, thus select to be instructed for user carries out menu option further.
S104: at the end of described slide being detected, performs the operation that described target menu option is corresponding.
In specific embodiment, detecting that described slide terminates, when such as touch-control end leaves described touch-screen (as release sliding button), the operation corresponding to target menu option determined can be performed, such as, jump to the option page that this target menu option is corresponding, or perform function corresponding to this target menu option, etc.In addition, the menu carrying page also this initial point position of regracting that this extends, to realize utilizing screen space to greatest extent.Further, if current slide does not determine target menu option, then directly can control the described menu carrying page and be retracted to this initial point position.
In embodiments of the present invention, can when the slide that terminal touch screen inputs being detected, by determining the target range between the initial point position of this slide and final position, and determine to obtain target menu option corresponding to this target range from the menu load bearing interface that touch-screen shows according to this target range, thus at the end of this slide, perform operation corresponding to this target menu option, namely display menu load bearing interface can be carried out by the change of target range corresponding to slide and the menu option chosen of switching at runtime, thus disposable option of selecting choices from menus, and without the need to repeatedly clicking, make to improve this efficiency of selection based on menu option, save user time.
Refer to Fig. 3, Fig. 3 is the schematic flow sheet of the control method of the another kind of menu execution that the embodiment of the present invention provides, and concrete, the described method of the embodiment of the present invention can comprise the following steps:
S201: the slide that the touch-screen of sense terminals equipment inputs, and determine the initial point position of described slide and the target range in final position.
S202: in response to described slide, display menu load bearing interface on described touch-screen, described menu load bearing interface is for carrying at least one menu option.
Concrete, corresponding with the target range that initial point position and the final position of current slide is determined in the size of the menu load bearing interface of described touch screen display, the menu load bearing interface of this display can along described initial point position to the distribution of described final position, extend with the menu load bearing interface of this target range correspondingly-sized.
S203: mate between described target range with at least one distance regions of presetting at least one menu option described, determines the target range interval that described target range is corresponding.
Concrete, can be that each menu option in menu load bearing interface pre-determines between a distance regions in advance, between the distance regions that namely each described menu option correspondence one is default, and non-overlapping copies between distance regions corresponding to the various menu option.When detecting that current goal distance is in a certain distance interval range, can using interval as the target range that this target range is corresponding between this distance regions.
S204: using corresponding menu option interval with described target range at least one menu option described as the target menu option corresponding with described target range.
S205: at the end of described slide being detected, performs the operation that described target menu option is corresponding.
In specific embodiment, at the end of described slide being detected, the operation corresponding to target menu option determined can be performed, such as, jump to the option page that this target menu option is corresponding, or perform function etc. corresponding to this target menu option.
For example, referring to Fig. 4, is the application scenarios figure of the control method of a kind of menu execution that the embodiment of the present invention provides.As shown in fig. 4 a, for a certain page (being designated as in figure " homepage ") of terminal device display, specifically a sliding button can be set at page bottommost, and by the printed words such as word " pull-up " or picture reminding user by upper pulling process (i.e. slide) choice menus option, as shown in fig. 4 a, below this sliding button is called pull-up button.Wherein, on this, pulling process performs by the touch-control end such as pointer of user's finger or configuration, and can using bottom the initial position at this button place or this touch-screen as initial point position.
When selecting a certain menu option when needing actions menu and perform operation corresponding to this option, this sliding button can be clicked and carry out upper pulling process, and any position at touch-control end place in pulling process on this can be defined as final position, this final position and initial point position can determine target range.Along with pulling process on this, namely can be extended out with this on the menu load bearing interface of target range correspondingly-sized determined of pulling process, this menu load bearing interface is along described initial point position to the distribution of described final position, that is, this menu load bearing interface extends (skidding off), as shown in Fig. 4 a to Fig. 4 e gradually along with pulling process on this.Wherein, the menu load bearing interface display of current display comprises the menu option with this target range corresponding number, and is previously provided with the corresponding relation between menu option and distance regions, the corresponding same menu option of the distance value namely in some interval ranges.
Along with this target range increases gradually, in the menu load bearing interface skidded off, display comprises first menu option " application details ", as shown in Figure 4 b.This target range can be detected whether in the distance interval range that " application details " this menu option is corresponding in pull-up operating process, if be in this distance interval range, then can, using " application details " menu option as target menu option, namely determine to choose " application details " menu option.And can mark this " application details " menu option further, as being labeled as grey in Fig. 4 c, thus user can recognize the menu option that current upper pulling process is determined, to determine whether to select this menu option.Now, if release pull-up button, namely detect that touch-control end leaves touch-screen, at the end of this slide, then can shrink back bottommost (initial point position) by the automatic animation of Control-Menu load bearing interface, and perform the operation of select choices from menus option and target menu option " application details " correspondence, as jumped to application details page.If do not discharge this pull-up button, along with pulling process on this, in the menu load bearing interface skidded off, display comprises menu option " application details " and " applying help ", detect between the distance regions of current goal apart from place, if this target range is in the menu option distance interval range that " to apply help " corresponding, " applying help " can will should be defined as target menu option, choice is switched to " applying help " by " application details ", as shown in figure 4d.In like manner, along with pulling process on this, this target range increases further, in the menu load bearing interface skidded off, display comprises menu option " application details ", " applying help " and " exiting ", " exit " in corresponding distance interval range if current goal distance is in menu option, then " exiting " can will should be defined as target menu option, choice switches to " exiting ", as shown in fig 4e.In addition, in slide process, user carries out pulling operation, then the new target range can determined according to this operation redefines target menu option.And, in this pull-up operating process, when this target range reaches predeterminable range threshold value, if continuation pull-up, then keep the menu load bearing interface that extends constant, that is, when all menu options all show completely, menu load bearing interface will no longer change because of upper pulling process, i.e. size constancy, but the menu load bearing interface that can change display because of pulling operation also switches the target menu option chosen.
When detecting that slide terminates, as user discharge this pull-up button time, the menu load bearing interface of this display can be retracted into bottom of screen with animation form, namely gets back to initial point position, and according to performing operation corresponding to this target menu option.If during release, menu is without choice, and when namely not determining target menu option, or when this target menu option is " exiting ", then menu of can only retracting, does not perform any menu operation.In the embodiment of the present invention, the various menu option of this menu load bearing interface is described for the arrangement mode of row, in other alternative-embodiments, in menu load bearing interface that should be corresponding with target range, menu option can also be other arrangement modes, as ring shooting mode, or with the arrangement mode of row, the embodiment of the present invention does not limit.Further alternative, along with the change of this target range, also should can arrange in the menu load bearing interface of length corresponding to target range and only present the target menu option that this target range determines and namely only show the current menu option chosen, and no longer show all the other unchecked menu options.
Wherein, this menu option distance value " exited " between corresponding distance regions is not less than the distance value between the menu option distance regions that " apply helps " corresponding, and the distance value between the distance regions of correspondence that this menu option " applies help " is not less than the distance value between the distance regions of menu option " application details " correspondence.In other alternative-embodiments, the slide slided up and down with this is similar, can also being that the slide in slide by horizontally slipping or other directions determines target menu option, realizing the switching of menu option, similar with the above-mentioned mode slided up and down, repeat no more herein.
In embodiments of the present invention, can when the slide that terminal touch screen inputs being detected, by determining the target range between the initial point position of this slide and final position, and determine to obtain target menu option corresponding to this target range according to the interval menu load bearing interface from touch-screen display of the target range that this target range is corresponding, thus at the end of this slide, perform operation corresponding to this target menu option, namely display menu load bearing interface can be carried out by the change of target range corresponding to slide and the menu option chosen of switching at runtime, thus disposable option of selecting choices from menus, and without the need to repeatedly clicking, without the need to waiting for that all menu options skid off completely, make to improve this efficiency of selection based on menu option, save user time.
Refer to Fig. 5, Fig. 5 is the schematic flow sheet of the control method of another menu execution that the embodiment of the present invention provides, and concrete, the described method of the embodiment of the present invention can comprise the following steps:
S301: the slide that the touch-screen of sense terminals equipment inputs, and determine the initial point position of described slide and the target range in final position.
S302: in response to described slide, display menu load bearing interface on described touch-screen, described menu load bearing interface is for carrying at least one menu option.
S303: determine the menu option fallen at least one menu option described to described touch-screen appointed area, and will the menu option of described appointed area be fallen into as the target menu option corresponding with described target range.
Concrete, this appointed area can pre-set and obtain, and specifically the menu option falling into this appointed area in the current menu load bearing interface extended completely can be defined as target menu option, or the menu option area falling into this appointed area being exceeded preset area threshold value is defined as target menu option, etc.
S304: at the end of described slide being detected, performs the operation that described target menu option is corresponding.
In specific embodiment, at the end of described slide being detected, the operation corresponding to target menu option determined can be performed, such as, jump to the option page that this target menu option is corresponding, or perform function etc. corresponding to this target menu option.
For example, referring to Fig. 6, is the application scenarios figure of the control method of the another kind of menu execution that the embodiment of the present invention provides.As shown in Figure 6 a, for a certain page (being designated as in figure " homepage ") of terminal device display, specifically a sliding button can be set at page bottommost, and by the printed words such as word " pull-up " or picture reminding user by upper pulling process (i.e. slide) choice menus option.Wherein, on this, pulling process performs by the touch-control end such as pointer of user's finger or configuration, and can using bottom the initial position at this button place or this touch-screen as initial point position.
When selecting a certain menu option when needing actions menu and perform operation corresponding to this option, this sliding button can be clicked and carry out upper pulling process, and any position at touch-control end place in pulling process on this can be defined as final position, this final position and initial point position can determine target range.Along with pulling process on this, namely can be extended out with this on the menu load bearing interface of target range correspondingly-sized determined of pulling process, this menu load bearing interface is along described initial point position to the distribution of described final position, that is, this menu load bearing interface extends, as shown in Fig. 6 a to Fig. 6 e gradually along with pulling process on this.Wherein, be provided with an appointed area in this touch-screen, as shown in the dotted line frame in Fig. 6 a to Fig. 6 e, then namely the menu option falling into this appointed area in the process that this menu load bearing interface skids off can be used as target menu option.
Along with this target range increases gradually, in the menu load bearing interface skidded off, display comprises first menu option " application details ", as shown in Figure 6 b.In pull-up operating process, along with the change of target range, whether can detect this " application details " menu option falls within the scope of this appointed area and dotted line frame corresponding region, if be within the scope of this dotted line frame corresponding region, then can determine to choose " application details " menu option, and can mark this " application details " menu option further, as increased menu option font, change the font color of menu option etc. (not shown mark effect), thus user can recognize the menu option that current upper pulling process is determined, to determine whether to select this menu option.Now, if release pull-up button, namely at the end of this slide, then can shrink back bottommost (initial point position) by the automatic animation of Control-Menu load bearing interface, and perform the operation of select choices from menus option and target menu option " application details " correspondence, as jumped to application details page.Along with pulling process on this, in the menu load bearing interface skidded off, display comprises menu option " application details " and " applying help ", detect the menu option falling into dotted line frame corresponding region scope in menu load bearing interface corresponding to current goal distance, fall within the scope of this dotted line frame corresponding region if this menu option " applies help ", " applying help " can will should be defined as target menu option, choice is switched to " applying help " by " application details ", as shown in fig 6d.In like manner, along with pulling process on this, this target range increases further, in the menu load bearing interface skidded off, display comprises menu option " application details ", " applying help " and " exiting ", fall within the scope of this dotted line frame corresponding region if menu option " exits ", then " exiting " can will should be defined as target menu option, choice switches to " exiting ", as shown in fig 6e.In addition, in slide process, user carries out pulling operation, then the new target range can determined according to this operation redefines target menu option.In this pull-up operating process, when this target range reaches predeterminable range threshold value, if continuation pull-up, then keep the menu load bearing interface that extends constant, that is, when all menu options all show completely, menu load bearing interface will no longer change because of upper pulling process, i.e. size constancy, but the menu load bearing interface that can change display because of pulling operation also switches the target menu option chosen.
When detecting that slide terminates, as user discharge this pull-up button time, the menu load bearing interface of this display can be recovered to bottom of screen with animation form, initial point position of namely retracting, and according to performing operation corresponding to this target menu option.If during release, menu, without choice, when namely not determining target menu option, or when this target menu option is " exiting ", then only can be regained menu, not perform any menu operation.
In embodiments of the present invention, can when the slide that terminal touch screen inputs being detected, by determining the target range between the initial point position of this slide and final position, and the menu option of this touch-screen appointed area will be fallen in menu load bearing interface corresponding for this target range as target menu option, thus at the end of this slide, perform operation corresponding to this target menu option, namely display menu load bearing interface can be carried out by the change of target range corresponding to slide and the menu option chosen of switching at runtime, thus disposable option of selecting choices from menus, and without the need to repeatedly clicking, without the need to waiting for that all menu options skid off completely, make to improve this efficiency of selection based on menu option, save user time.
Refer to Fig. 7, Fig. 7 is the structural representation of a kind of terminal device that the embodiment of the present invention provides, concrete, the described terminal device of the embodiment of the present invention can comprise detection module 11, distance determination module 12, menu determination module 13, option determination module 14 and operation executing module 15.Wherein,
Described detection module 11, the slide inputted on the touch-screen of sense terminals equipment.
It should be noted that, the described method of the embodiment of the present invention can be applied particularly to smart mobile phone (as Android phone, iOS mobile phone etc.), panel computer, mobile internet device (MobileInternetDevices, be called for short " MID "), in the terminal device such as personal digital assistant (PersonalDigitalAssistant, be called for short " PDA ").
Described distance determination module 12, for the target range of the initial point position and final position of determining described slide.
In specific embodiment, this slide performs by the touch-control end preset, and this touch-control end can include but not limited to terminal pointer, user's finger etc.The initial point position of this slide can pre-set and obtain on touch-screen display page, bottom display page, such as arrange a sliding button, and using the initial position of this sliding button as this initial point position.
Wherein, the final position of this slide can refer to any position (or any position at this sliding button place) at this touch-control end place in slide process.
Described menu determination module 13, in response to described slide, display menu load bearing interface on described touch-screen, described menu load bearing interface is for carrying at least one menu option;
Described option determination module 14, for the described target range of sliding according to described slide, determines target menu option from least one menu option described.
Described operation executing module 15, at the end of described slide being detected, performs the operation that described target menu option is corresponding.
Further, in embodiments of the present invention, described distance determination module 12 can comprise:
First distance determining unit 121, for determining the horizontal range between the initial point position of described slide and final position along the x-axis direction, and using described horizontal range as target range; Or,
Second distance determining unit 122, for determining the vertical range between the initial point position of described slide and final position along the y-axis direction, and using described vertical range as target range.
Further, described operation executing module 15, also for terminating when described slide, and when there is not the target menu option corresponding with described target range, controlling the described menu carrying page and being retracted to described initial point position.
In specific embodiment, operation executing module 15 is detecting that described slide terminates, such as receive detection module 11 and detect that the operation that touch-control end sends when leaving described touch-screen (as release sliding button) performs instruction, the operation corresponding to target menu option determined can be performed, such as, jump to the option page that this target menu option is corresponding, or perform function corresponding to this target menu option, etc.In addition, operation executing module 15 also can control menu carrying page that this extends and to retract this initial point position, to realize utilizing screen space to greatest extent.Further, if current slide does not determine target menu option, then operation executing module 15 directly can control this menu carrying page and be retracted to this initial point position.
In embodiments of the present invention, can when the slide that terminal touch screen inputs being detected, by determining the target range between the initial point position of this slide and final position, and determine to obtain target menu option corresponding to this target range from the menu load bearing interface that touch-screen shows according to this target range, thus at the end of this slide, perform operation corresponding to this target menu option, namely display menu load bearing interface can be carried out by the change of target range corresponding to slide and the menu option chosen of switching at runtime, thus disposable option of selecting choices from menus, and without the need to repeatedly clicking, make to improve this efficiency of selection based on menu option, save user time.
Further, refer to Fig. 8, Fig. 8 is the structural representation of the another kind of terminal device that the embodiment of the present invention provides, and the described terminal device of the embodiment of the present invention can comprise detection module 11 in the corresponding embodiment of above-mentioned Fig. 7, distance determination module 12, menu determination module 13, option determination module 14 and operation executing module 15.Further, in embodiments of the present invention, described option determination module 14 can specifically comprise:
Option acquiring unit 141, for determining the menu option fallen at least one menu option described to described touch-screen appointed area;
First determining unit 142, for falling into the menu option of described appointed area as the target menu option corresponding with described target range.
Concrete, this appointed area can pre-set and obtain, the menu option falling into this appointed area in the current menu load bearing interface extended completely specifically can be defined as target menu option by option acquiring unit 141, or the menu option area falling into this appointed area being exceeded preset area threshold value is defined as target menu option, etc.
Further alternative, in embodiments of the present invention, described terminal device can also comprise:
Mark module 16, for marking described target menu option according to the mark mode preset, thinks that described target menu option adds selected display effect.
In specific embodiment, after option determination module 14 determines target menu option from least one menu option described, also described target menu option is marked according to the mark mode preset by mark module 16, for described target menu option adds selected display effect, to highlight described target menu option.Wherein, the mode of this mark comprises the color of font corresponding to change target menu option, change word size, is this target menu option region Fill Color etc., and the embodiment of the present invention does not limit.Thus make user can recognize the determined target menu option of current slide.
In embodiments of the present invention, can when the slide that terminal touch screen inputs being detected, by determining the target range between the initial point position of this slide and final position, and the menu option of this touch-screen appointed area will be fallen in menu load bearing interface corresponding for this target range as target menu option, thus at the end of this slide, perform operation corresponding to this target menu option, namely display menu load bearing interface can be carried out by the change of target range corresponding to slide and the menu option chosen of switching at runtime, thus disposable option of selecting choices from menus, and without the need to repeatedly clicking, without the need to waiting for that all menu options skid off completely, make to improve this efficiency of selection based on menu option, save user time.
Further, refer to Fig. 9, Fig. 9 is the structural representation of another terminal device that the embodiment of the present invention provides, and the described terminal device of the embodiment of the present invention can comprise detection module 11 in the corresponding embodiment of above-mentioned Fig. 7, distance determination module 12, menu determination module 13, option determination module 14 and operation executing module 15.Further, in embodiments of the present invention, described option determination module 14 can specifically comprise:
Matching unit 143, for mating between described target range with at least one distance regions of presetting at least one menu option described, determine the target range interval that described target range is corresponding, wherein, between the distance regions that each described menu option correspondence one is default;
Second determining unit 144, for using corresponding menu option interval with described target range at least one menu option described as the target menu option corresponding with described target range.
Concrete, corresponding with the target range that initial point position and the final position of current slide is determined in the size of the menu load bearing interface of described touch screen display, the menu load bearing interface of this display can along described initial point position to the distribution of described final position, extend with the menu load bearing interface of this target range correspondingly-sized.Further, be previously stored with between distance regions corresponding to each menu option in terminal device, non-overlapping copies between the distance regions that the various menu option is corresponding.When matching unit 143 detects that current goal distance is in a certain distance interval range, can using interval as the target range that this target range is corresponding between this distance regions, then the second determining unit 144 can using interval for this target range corresponding menu option as target menu option.
Further alternative, in embodiments of the present invention, described terminal device can also comprise:
Mark module 16, for marking described target menu option according to the mark mode preset, thinks that described target menu option adds selected display effect.
In embodiments of the present invention, can when the slide that terminal touch screen inputs being detected, by determining the target range between the initial point position of this slide and final position, and determine to obtain target menu option corresponding to this target range according to the interval menu load bearing interface from touch-screen display of the target range that this target range is corresponding, thus at the end of this slide, perform operation corresponding to this target menu option, namely display menu load bearing interface can be carried out by the change of target range corresponding to slide and the menu option chosen of switching at runtime, thus disposable option of selecting choices from menus, and without the need to repeatedly clicking, without the need to waiting for that all menu options skid off completely, make to improve this efficiency of selection based on menu option, save user time.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
In the description of this instructions, specific features, structure, material or feature that the description of reference term " embodiment ", " some embodiments ", " example ", " specific embodiment " or " some examples " etc. means to describe in conjunction with this embodiment or example are contained at least one embodiment of the present invention or example.In this manual, to the schematic representation of above-mentioned term not must for be identical embodiment or example.And the specific features of description, structure, material or feature can combine in one or more embodiment in office or example in an appropriate manner.In addition, when not conflicting, the feature of the different embodiment described in this instructions or example and different embodiment or example can carry out combining and combining by those skilled in the art.
Describe and can be understood in process flow diagram or in this any process otherwise described or method, represent and comprise one or more for realizing the module of the code of the executable instruction of the step of specific logical function or process, fragment or part, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can not according to order that is shown or that discuss, comprise according to involved function by the mode while of basic or by contrary order, carry out n-back test, this should understand by embodiments of the invention person of ordinary skill in the field.
In flow charts represent or in this logic otherwise described and/or step, such as, the sequencing list of the executable instruction for realizing logic function can be considered to, may be embodied in any computer-readable medium, for instruction execution system, device or equipment (as computer based system, comprise the system of processor or other can from instruction execution system, device or equipment instruction fetch and perform the system of instruction) use, or to use in conjunction with these instruction execution systems, device or equipment.With regard to this instructions, " computer-readable medium " can be anyly can to comprise, store, communicate, propagate or transmission procedure for instruction execution system, device or equipment or the device that uses in conjunction with these instruction execution systems, device or equipment.The example more specifically (non-exhaustive list) of computer-readable medium comprises following: the electrical connection section (electronic installation) with one or more wiring, portable computer diskette box (magnetic device), random access memory (RAM), ROM (read-only memory) (ROM), erasablely edit ROM (read-only memory) (EPROM or flash memory), fiber device, and portable optic disk ROM (read-only memory) (CDROM).In addition, computer-readable medium can be even paper or other suitable media that can print described program thereon, because can such as by carrying out optical scanning to paper or other media, then carry out editing, decipher or carry out process with other suitable methods if desired and electronically obtain described program, be then stored in computer memory.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, multiple step or method can with to store in memory and the software performed by suitable instruction execution system or firmware realize.Such as, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: the discrete logic with the logic gates for realizing logic function to data-signal, there is the special IC of suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
Those skilled in the art are appreciated that realizing all or part of step that above-described embodiment method carries is that the hardware that can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, this program perform time, step comprising embodiment of the method one or a combination set of.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, also can be that the independent physics of unit exists, also can be integrated in a module by two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and the form of software function module also can be adopted to realize.If described integrated module using the form of software function module realize and as independently production marketing or use time, also can be stored in a computer read/write memory medium.
The above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.Although illustrate and describe embodiments of the invention above, be understandable that, above-described embodiment is exemplary, can not be interpreted as limitation of the present invention, and those of ordinary skill in the art can change above-described embodiment within the scope of the invention, revises, replace and modification.

Claims (10)

1. a control method for menu execution, is characterized in that, comprising:
The slide that the touch-screen of sense terminals equipment inputs, and determine the initial point position of described slide and the target range in final position;
In response to described slide, display menu load bearing interface on described touch-screen, described menu load bearing interface is for carrying at least one menu option;
According to the described target range that described slide slides, from least one menu option described, determine target menu option;
At the end of described slide being detected, perform the operation that described target menu option is corresponding.
2. method according to claim 1, is characterized in that, describedly determines the initial point position of described slide and the target range in final position, comprising:
Determine the horizontal range between the initial point position of described slide and final position along the x-axis direction, and using described horizontal range as target range; Or,
Determine the vertical range between the initial point position of described slide and final position along the y-axis direction, and using described vertical range as target range.
3. method according to claim 1 and 2, is characterized in that, described described target range of sliding according to described slide, determines target menu option, comprising from least one menu option described:
Determine the menu option fallen at least one menu option described to described touch-screen appointed area, and will the menu option of described appointed area be fallen into as the target menu option corresponding with described target range.
4. method according to claim 1 and 2, is characterized in that, described described target range of sliding according to described slide, determines target menu option, comprising from least one menu option described:
Mate between described target range with at least one distance regions of presetting at least one menu option described, determine the target range interval that described target range is corresponding, wherein, between the distance regions that each described menu option correspondence one is default;
Using corresponding menu option interval with described target range at least one menu option described as the target menu option corresponding with described target range.
5. method according to claim 1 and 2, is characterized in that, in described described target range of sliding according to described slide, determine target menu option from least one menu option described after, described method also comprises:
According to the mark mode preset, described target menu option is marked, think that described target menu option adds selected display effect.
6. method according to claim 1 and 2, is characterized in that, described method also comprises:
When described slide terminates, and when there is not the target menu option corresponding with described target range, control the described menu carrying page and be retracted to described initial point position.
7. a terminal device, is characterized in that, comprising:
Detection module, the slide inputted on the touch-screen of sense terminals equipment;
Distance determination module, for the target range of the initial point position and final position of determining described slide;
Menu determination module, in response to described slide, display menu load bearing interface on described touch-screen, described menu load bearing interface is for carrying at least one menu option;
Option determination module, for the described target range of sliding according to described slide, determines target menu option from least one menu option described;
Operation executing module, at the end of described slide being detected, performs the operation that described target menu option is corresponding.
8. terminal device according to claim 7, is characterized in that, described distance determination module comprises:
First distance determining unit, for determining the horizontal range between the initial point position of described slide and final position along the x-axis direction, and using described horizontal range as target range; Or,
Second distance determining unit, for determining the vertical range between the initial point position of described slide and final position along the y-axis direction, and using described vertical range as target range.
9. the terminal device according to claim 7 or 8, is characterized in that, described option determination module comprises:
Option acquiring unit, for determining the menu option fallen at least one menu option described to described touch-screen appointed area;
First determining unit, for falling into the menu option of described appointed area as the target menu option corresponding with described target range.
10. the terminal device according to claim 7 or 8, is characterized in that, described option determination module comprises:
Matching unit, for mating between described target range with at least one distance regions of presetting at least one menu option described, determine the target range interval that described target range is corresponding, wherein, between the distance regions that each described menu option correspondence one is default;
Second determining unit, for using corresponding menu option interval with described target range at least one menu option described as the target menu option corresponding with described target range.
CN201510614269.3A 2015-09-23 2015-09-23 Menu execution control method and terminal equipment Pending CN105224187A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510614269.3A CN105224187A (en) 2015-09-23 2015-09-23 Menu execution control method and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510614269.3A CN105224187A (en) 2015-09-23 2015-09-23 Menu execution control method and terminal equipment

Publications (1)

Publication Number Publication Date
CN105224187A true CN105224187A (en) 2016-01-06

Family

ID=54993197

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510614269.3A Pending CN105224187A (en) 2015-09-23 2015-09-23 Menu execution control method and terminal equipment

Country Status (1)

Country Link
CN (1) CN105224187A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107092434A (en) * 2017-04-19 2017-08-25 网易(杭州)网络有限公司 Overlay target system of selection and device, storage medium, electronic equipment
CN107153704A (en) * 2017-05-11 2017-09-12 腾讯科技(深圳)有限公司 A kind of page display method and its equipment, storage medium, terminal
CN108710459A (en) * 2018-05-11 2018-10-26 维沃移动通信有限公司 A kind of interface operation method and mobile terminal
CN109426424A (en) * 2017-08-31 2019-03-05 阿里巴巴集团控股有限公司 A kind of operating method of terminal device, device and electronic equipment
CN109683779A (en) * 2018-12-25 2019-04-26 玉环看知信息科技有限公司 A kind of mobile terminal and its exchange method
CN111061409A (en) * 2019-12-03 2020-04-24 Oppo广东移动通信有限公司 Function triggering method and device, electronic equipment and storage medium
CN111147660A (en) * 2019-12-04 2020-05-12 华为技术有限公司 Control operation method and electronic equipment
CN111225106A (en) * 2018-11-27 2020-06-02 中兴通讯股份有限公司 Control operation method and electronic device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080313538A1 (en) * 2007-06-12 2008-12-18 Microsoft Corporation Visual Feedback Display
CN102455861A (en) * 2010-10-20 2012-05-16 万音达有限公司 Device and method for displaying menu
CN104102441A (en) * 2013-04-09 2014-10-15 腾讯科技(深圳)有限公司 Menuitem executing method and device
CN104346044A (en) * 2013-08-06 2015-02-11 北京怡孚和融科技有限公司 Dropdown menu control method
CN104487930A (en) * 2012-05-09 2015-04-01 苹果公司 Device, method, and graphical user interface for moving and dropping a user interface object
CN104898978A (en) * 2015-06-10 2015-09-09 努比亚技术有限公司 Method and device for selecting application menu

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080313538A1 (en) * 2007-06-12 2008-12-18 Microsoft Corporation Visual Feedback Display
CN102455861A (en) * 2010-10-20 2012-05-16 万音达有限公司 Device and method for displaying menu
CN104487930A (en) * 2012-05-09 2015-04-01 苹果公司 Device, method, and graphical user interface for moving and dropping a user interface object
CN104102441A (en) * 2013-04-09 2014-10-15 腾讯科技(深圳)有限公司 Menuitem executing method and device
CN104346044A (en) * 2013-08-06 2015-02-11 北京怡孚和融科技有限公司 Dropdown menu control method
CN104898978A (en) * 2015-06-10 2015-09-09 努比亚技术有限公司 Method and device for selecting application menu

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107092434A (en) * 2017-04-19 2017-08-25 网易(杭州)网络有限公司 Overlay target system of selection and device, storage medium, electronic equipment
CN107153704A (en) * 2017-05-11 2017-09-12 腾讯科技(深圳)有限公司 A kind of page display method and its equipment, storage medium, terminal
CN109426424A (en) * 2017-08-31 2019-03-05 阿里巴巴集团控股有限公司 A kind of operating method of terminal device, device and electronic equipment
CN108710459A (en) * 2018-05-11 2018-10-26 维沃移动通信有限公司 A kind of interface operation method and mobile terminal
CN111225106A (en) * 2018-11-27 2020-06-02 中兴通讯股份有限公司 Control operation method and electronic device
WO2020108139A1 (en) * 2018-11-27 2020-06-04 中兴通讯股份有限公司 Control operating method and electronic apparatus
CN111225106B (en) * 2018-11-27 2022-06-21 中兴通讯股份有限公司 Control operation method and electronic device
CN109683779A (en) * 2018-12-25 2019-04-26 玉环看知信息科技有限公司 A kind of mobile terminal and its exchange method
CN111061409A (en) * 2019-12-03 2020-04-24 Oppo广东移动通信有限公司 Function triggering method and device, electronic equipment and storage medium
CN111147660A (en) * 2019-12-04 2020-05-12 华为技术有限公司 Control operation method and electronic equipment
WO2021110133A1 (en) * 2019-12-04 2021-06-10 华为技术有限公司 Control operation method and electronic device
CN111147660B (en) * 2019-12-04 2021-06-15 华为技术有限公司 Control operation method and electronic equipment

Similar Documents

Publication Publication Date Title
CN105224187A (en) Menu execution control method and terminal equipment
US11487426B2 (en) Apparatus and method for cursor control and text selection and editing based on gesture-based touch inputs received in a virtual keyboard display area
KR101575762B1 (en) Editing device and storage medium for storing editing program
CN104850660A (en) Picture displaying method, picture displaying device and mobile terminal
US10739953B2 (en) Apparatus and method for providing user interface
CN109215098B (en) Handwriting erasing method and device
US20160077726A1 (en) User interface based interaction method and related apparatus
CN104536643A (en) Icon dragging method and terminal
CN103616982A (en) Touch screen device and method of creating new folders on touch screen device
CN103631482A (en) Display method and terminal of icons
CN104808959B (en) Information processing method and electronic equipment
US20180254021A1 (en) Information displaying apparatus and information displaying method
CN104090701A (en) Information processing method and electronic equipment
CN104914979A (en) Display control method and terminal
CN105094669A (en) Method and device for switching multiple tab pages of browser
US10175859B2 (en) Method for document navigation using a single-page gesture and a gesture for setting and maintaining a number of pages turned by subsequent gestures
US9294678B2 (en) Display control apparatus and control method for display control apparatus
WO2018049603A1 (en) Control method, control apparatus and electronic apparatus
CN105204714A (en) Method for switching application interface and terminal
CN114089884A (en) Desktop editing method and electronic equipment
CN105335040A (en) Date switching method and device, and mobile terminal
CN104182533A (en) Browser label switching method and device and terminal
CN104615339B (en) Control shows method and device
CN106325836B (en) Window part processing method and device
WO2016078528A1 (en) Method and device for displaying object information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160106