CN106354405A - Method and device for controlling window - Google Patents

Method and device for controlling window Download PDF

Info

Publication number
CN106354405A
CN106354405A CN201610671822.1A CN201610671822A CN106354405A CN 106354405 A CN106354405 A CN 106354405A CN 201610671822 A CN201610671822 A CN 201610671822A CN 106354405 A CN106354405 A CN 106354405A
Authority
CN
China
Prior art keywords
window
slide
adjustment
current window
current
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
CN201610671822.1A
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.)
1Verge Internet Technology Beijing Co Ltd
Original Assignee
1Verge Internet Technology Beijing 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 1Verge Internet Technology Beijing Co Ltd filed Critical 1Verge Internet Technology Beijing Co Ltd
Priority to CN201610671822.1A priority Critical patent/CN106354405A/en
Publication of CN106354405A publication Critical patent/CN106354405A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

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 a method and device for controlling a window. The method comprises the steps that under the condition that preset information is detected, the size of the current window is adjusted into a first preset value; touch sliding operation carried out by a user in the adjusted current window is detected, and the adjusted current window is controlled according to the touch sliding operation. Under the condition that the preset information is detected, the size of the current window is adjusted into the first preset value, the touch sliding operation carried out by the user in the adjusted current window is detected, and the adjusted current window is controlled according to the touch sliding operation. According to the method and device for controlling the window, when the user wants to check content outside the current window while viewing the current window, the current window is kept displayed on the foreground, viewing of the user on the current window is interrupted, the current window can be adjusted, and therefore user experience of window control can be improved.

Description

Window control method and device
Technical field
The present invention relates to areas of information technology, more particularly, to a kind of window control method and device.
Background technology
During watching video by mobile terminal, video window shows user on foreground.If user needs to check it His content, then need for Video Applications to retreat to backstage and continue to run with or close this video window, and both modes all make user Interrupt the viewing of video when checking other guide, lead to Consumer's Experience poor.
Content of the invention
Technical problem
In view of this, the technical problem to be solved in the present invention is, the motility of existing windows controlling technique is relatively low.
Solution
In order to solve above-mentioned technical problem, according to one embodiment of the invention, there is provided a kind of window control method, bag Include:
In the case of presupposed information is detected, the size of current window is adjusted to the first preset value;
The touch slide carrying out in detection user's current window after the adjustment, and according to described touch slide Control the current window after described adjustment.
For said method, in a kind of possible implementation, described presupposed information includes following any one:
The operation information that first length is pressed, slided afterwards;
The breviary idsplay order being sent by pre-set button;
The described current window not information in the indication range of current interface being produced by the slide of user.
For said method, in a kind of possible implementation, described adjustment is controlled according to described touch slide Current window afterwards, comprising:
In the case that described touch slide is single-point slide, obtain the slip side of described single-point slide To and sliding distance;
Current window after glide direction according to described single-point slide and the described adjustment of sliding distance movement.
For said method, in a kind of possible implementation, described adjustment is controlled according to described touch slide Current window afterwards, comprising:
In the case that described touch slide is single-point slide, obtain the slip side of described single-point slide To and sliding distance;
It is first direction in the glide direction of described single-point slide, and the sliding distance of described single-point slide is big In the case of the second preset value, close the current window after described adjustment.
For said method, in a kind of possible implementation, described adjustment is controlled according to described touch slide Current window afterwards, comprising:
In the case that described touch slide is clicking operation, by the size adjustment of the current window after described adjustment For the 3rd preset value, described 3rd preset value is more than described first preset value.
For said method, in a kind of possible implementation, described adjustment is controlled according to described touch slide Current window afterwards, comprising:
In the case that described touch slide is kneading operation, reduce the current window after described adjustment.
For said method, in a kind of possible implementation, described adjustment is controlled according to described touch slide Current window afterwards, comprising:
In the case of being to launch operation in described touch slide, amplify the current window after described adjustment.
In order to solve above-mentioned technical problem, according to another embodiment of the present invention, there is provided a kind of window control device, wrap Include:
Window adjustment module, for, in the case of presupposed information is detected, the size of current window being adjusted to first Preset value;
Window controlling module, for detecting the touch slide carrying out in user's current window after the adjustment, and root Control the current window after described adjustment according to the described slide that touches.
For said apparatus, in a kind of possible implementation, described presupposed information includes following any one:
The operation information that first length is pressed, slided afterwards;
The breviary idsplay order being sent by pre-set button;
The described current window not information in the indication range of current interface being produced by the slide of user.
For said apparatus, in a kind of possible implementation, described window controlling module includes window and moves submodule Block, the mobile submodule of described window is used for:
In the case that described touch slide is single-point slide, obtain the slip side of described single-point slide To and sliding distance;
Current window after glide direction according to described single-point slide and the described adjustment of sliding distance movement.
For said apparatus, in a kind of possible implementation, described window controlling module includes close submodule Block, described close submodule is used for:
In the case that described touch slide is single-point slide, obtain the slip side of described single-point slide To and sliding distance;
It is first direction in the glide direction of described single-point slide, and the sliding distance of described single-point slide is big In the case of the second preset value, close the current window after described adjustment.
For said apparatus, in a kind of possible implementation, described window controlling module includes window adjustment submodule Block, described window adjustment submodule is used for:
In the case that described touch slide is clicking operation, by the size adjustment of the current window after described adjustment For the 3rd preset value, described 3rd preset value is more than described first preset value.
For said apparatus, in a kind of possible implementation, described window controlling module includes window and reduces submodule Block, described window reduces submodule and is used for:
In the case that described touch slide is kneading operation, reduce the current window after described adjustment.
For said apparatus, in a kind of possible implementation, described window controlling module includes window and amplifies submodule Block, described window amplifies submodule and is used for:
In the case of being to launch operation in described touch slide, amplify the current window after described adjustment.
Beneficial effect
By, in the case of presupposed information is detected, the size of current window being adjusted to the first preset value, detection is used The touch slide carrying out in the current window after the adjustment of family, and control the current window after adjustment according to touching slide Mouthful, window control method and device according to embodiments of the present invention can be wanted to check while user's viewing current window and worked as During content beyond front window, keep current window show on foreground, it is to avoid to interrupt the viewing to current window for the user, and energy is right Current window is adjusted such that it is able to improve the Consumer's Experience of window control.
According to below with reference to the accompanying drawings, to detailed description of illustrative embodiments, the further feature of the present invention and aspect will become Clear.
Brief description
Comprise in the description and constitute the accompanying drawing of a part of description and description together illustrates the present invention's Exemplary embodiment, feature and aspect, and for explaining the principle of the present invention.
Fig. 1 illustrates the flowchart of window control method according to an embodiment of the invention;
Fig. 2 illustrates to be controlled according to touch slide in window control method and step s102 according to an embodiment of the invention One of current window after adjustment exemplary implements flow chart;
Fig. 3 illustrates to be controlled according to touch slide in window control method and step s102 according to an embodiment of the invention One of current window after adjustment exemplary implements flow chart;
Fig. 4 illustrates an exemplary flowchart of window control method according to an embodiment of the invention;
Fig. 5 illustrates the structured flowchart of window control device according to another embodiment of the present invention;
Fig. 6 illustrates an exemplary structured flowchart of window control device according to another embodiment of the present invention;
Fig. 7 shows a kind of structured flowchart of window control equipment of an alternative embodiment of the invention.
Specific embodiment
Describe various exemplary embodiments, feature and the aspect of the present invention below with reference to accompanying drawing in detail.Identical in accompanying drawing Reference represent the same or analogous element of function.Although the various aspects of embodiment shown in the drawings, remove Non-specifically points out it is not necessary to accompanying drawing drawn to scale.
Special word " exemplary " means " as example, embodiment or illustrative " here.Here as " exemplary " Illustrated any embodiment should not necessarily be construed as preferred or advantageous over other embodiments.
In addition, in order to better illustrate the present invention, giving numerous details in specific embodiment below. It will be appreciated by those skilled in the art that not having some details, the present invention equally can be implemented.In some instances, for Method well known to those skilled in the art, means, element and circuit are not described in detail, in order to highlight the purport of the present invention.
Embodiment 1
Fig. 1 illustrates the flowchart of window control method according to an embodiment of the invention.As shown in figure 1, the method Specifically include that
In step s101, in the case of presupposed information is detected, the size of current window is adjusted to first and presets Value.
It should be noted that the executive agent of the embodiment of the present invention can be mobile phone, the flat board with touch operation function The mobile terminal such as computer or pda (personal digital assistant, personal digital assistant) or have tactile Touch the pc (personal computer, PC) of operating function, can also be other windows with touch operation function Control device, is not limited thereto.Window in the embodiment of the present invention can be player window, such as video player window Mouth or app (application, application) window, can also be browser window, or can be other windows, This is not construed as limiting.
As an example of the embodiment of the present invention, in the case of presupposed information is detected, by the size of current window First preset value is adjusted to by initial value and shows it is possible to the current window after adjustment is maintained at foreground.For example, initial value can Think the size of full screen display, be not limited thereto.In this example, not to adjustment after current window foreground display position Put and be defined, for example, the current window after adjustment may be displayed on the lower right corner or the lower left corner on foreground etc..In this example In, the first preset value is less than initial value, thus in the case of presupposed information is detected, can reduce current window, and can Current window after reducing is maintained at foreground show.
As an example of the embodiment of the present invention, presupposed information can be the first long operation information pressed, slide afterwards.Its In, long by can be in the case that the position of touch point is constant, when the duration of user's finger sustained touch screen is more than default Long operation, for example, preset duration can be 2 seconds.
As another example of the embodiment of the present invention, presupposed information can be to be shown by the breviary that pre-set button sends Instruction.Pre-set button can be set in advance on window, so that user can be by the pre-set button being set in advance on window Send breviary idsplay order, thus the size of current window is adjusted to by the first preset value by breviary idsplay order.
As another example of the embodiment of the present invention, presupposed information can be current by the slide generation of user The window not information in the indication range of current interface.For example, during user's viewing video playback window, Ke Nengyou The indication range leading to video playback window to exceed current interface in the upper sliding operation of user.In such a case, it is possible to reduce Video playback window, it is possible to the video playback window after reducing is placed in the such as lower right corner of current interface, makes user upper Cunning remains able to during checking other guide watch the content that video playback window is play.
In step s102, detect the touch slide carrying out in user's current window after the adjustment, and according to tactile Touch the current window after slide controls adjustment.
In embodiments of the present invention, by detecting the touch slide carrying out in user's current window after the adjustment, According to user's request, the current window after adjustment can also be controlled further such that it is able to improve window control further Consumer's Experience.
Fig. 2 illustrates to be controlled according to touch slide in window control method and step s102 according to an embodiment of the invention One of current window after adjustment exemplary implements flow chart, as shown in Fig. 2 controlling adjustment according to touching slide Current window afterwards, comprising:
In step s201, in the case that touch slide is single-point slide, obtain single-point slide Glide direction and sliding distance.
In step s202, the glide direction according to single-point slide and sliding distance move the current window after adjustment Mouthful.
This example can make the position of current window after the mobile adjustment of single-point slide for the user, thus, it is possible to carry The motility of high window control is such that it is able to improve the Consumer's Experience of window control.
In alternatively possible implementation, control the current window after adjustment according to touching slide, comprising: In the case that touch slide is multiple spot () slide at such as 2 points, obtain glide direction and the slip of multiple spot slide Current window after the mobile adjustment of distance, the glide direction according to multiple spot slide and sliding distance.This implementation can Make the position of current window after the mobile adjustment of multiple spot slide for the user, thus, it is possible to improve the flexible of window control Property such that it is able to improve window control Consumer's Experience.
Fig. 3 illustrates to be controlled according to touch slide in window control method and step s102 according to an embodiment of the invention One of current window after adjustment exemplary implements flow chart, as shown in figure 3, controlling adjustment according to touching slide Current window afterwards, comprising:
In step s301, in the case that touch slide is single-point slide, obtain single-point slide Glide direction and sliding distance.
In step s302, it is first direction in the glide direction of single-point slide, and the slip of single-point slide In the case that distance is more than the second preset value, close the current window after adjustment.
This example can make current window after single-point slide closes adjustment for the user, thus, it is possible to be easy to user Close the current window after adjustment, improve the motility of window control such that it is able to improve the Consumer's Experience of window control.
In alternatively possible implementation, control the current window after adjustment according to touching slide, comprising: In the case that touch slide is multiple spot () slide at such as 2 points, obtain glide direction and the slip of multiple spot slide Distance, is first direction in the glide direction of multiple spot slide, and the sliding distance of multiple spot slide is more than second and presets In the case of value, close the current window after adjustment.This implementation can make user pass through multiple spot slide and close adjustment Current window afterwards, closes the current window after adjustment thus, it is possible to be easy to user, improves the motility of window control, so as to Enough improve the Consumer's Experience of window control.
In a kind of possible implementation, control the current window after adjustment according to touching slide, comprising: touching Touch slide for, in the case of clicking operation (for example clicking), the size of the current window after adjustment being adjusted to the 3rd and presetting Value, the 3rd preset value is more than the first preset value.Wherein, the 3rd preset value can be equal to initial value, thus after the adjustment current In the case of clicking operation is detected in window, the size of the current window after adjustment is reverted to initial value.This implementation Can make user, by clicking operation, the size of the current window after adjusting be reverted to initial value, extensive thus, it is possible to be easy to user The size of the current window after polyphony is whole, improves the motility of window control such that it is able to improve the Consumer's Experience of window control.
In a kind of possible implementation, control the current window after adjustment according to touching slide, comprising: touching Touch slide for, in the case of kneading operation, reducing the current window after adjustment.This implementation can make user pass through to pinch Closing operation reduces the current window after adjustment, reduces the current window after adjustment thus, it is possible to be easy to user, improves window control Motility such that it is able to improve window control Consumer's Experience.
In a kind of possible implementation, control the current window after adjustment according to touching slide, comprising: touching Touching slide is, in the case that expansion operates, to amplify the current window after adjustment.This implementation can make user pass through to open up Open the current window after adjustment is amplified in operation, amplify the current window after adjustment thus, it is possible to be easy to user, improve window control Motility such that it is able to improve window control Consumer's Experience.
Fig. 4 illustrates an exemplary flowchart of window control method according to an embodiment of the invention.As Fig. 4 institute Show, the method includes:
In step s401, in the case of presupposed information is detected, currently playing window is reduced into breviary and plays window Mouthful, and breviary broadcast window is maintained at foreground shows.
In step s402, the touch slide that monitoring users are carried out in breviary broadcast window.
In step s403, judge that whether this touch slide is to click (click) operation, if so, then execution step S404, otherwise execution step s405.
In step s404, the size of breviary broadcast window is reverted to initial value.
In step s405, judge that whether this touch slide is to mediate (pinch) operation, if so, then execution step S406, otherwise execution step s407.
In step s406, reduce breviary broadcast window.
In step s407, judge that whether this touch slide is to launch (spread) operation, if so, then execution step S408, otherwise execution step s409.
In step s408, expand breviary broadcast window.
In step s409, judge that whether this touch slide is first to grow by, the rear operation dragging (pan), if so, then Execution step s410, otherwise return to step s402.
In step s410, obtain starting point coordinate and the terminal point coordinate of drag operation.
In step s411, the starting point coordinate according to drag operation and terminal point coordinate determine whether to drag vertically downward, If so, then execution step s412, otherwise execution step s413.
In step s412, close breviary broadcast window.
In step s413, starting point coordinate according to drag operation and terminal point coordinate determine whether to drag vertically upward or Person's level drags, if so, then execution step s414, otherwise return to step s402.
In step s414, the position of mobile breviary broadcast window.
It should be noted that vertical direction in the embodiment of the present invention, horizontal direction are the current window shown by screen Relative direction in mouthful.Assume that in the normal display state of current window or main dispaly state be rectangle, vertical direction can be With the lower edges generally perpendicular direction of this rectangle, horizontal direction can be the side approximate horizontal with the lower edges of this rectangle To.
The touch slide such as the click in the embodiment of the present invention, kneading, expansion, dragging is merely illustrative, art technology Personnel can be adjusted flexibly, according to the demand of practical application, the window adjustment mode touching corresponding to slide.Or, permissible Pre-set multiple touch slides and multiple window adjustment mode, any touch slide is independently selected by user Corresponding any window adjustment mode.
So, by, in the case of presupposed information is detected, the size of current window being adjusted to the first preset value, inspection Survey the touch slide carrying out in user's current window after the adjustment, and control working as after adjustment according to touching slide Front window, window control method according to embodiments of the present invention can be wanted to check currently while user's viewing current window During content beyond window, current window is kept show on foreground, it is to avoid to interrupt the viewing to current window for the user, and can be to ought Front window is adjusted such that it is able to improve the Consumer's Experience of window control.
Embodiment 2
Fig. 5 illustrates the structured flowchart of window control device according to another embodiment of the present invention.This device can be used for transporting Window control method shown in row Fig. 1.For convenience of description, illustrate only the part related to the embodiment of the present invention in Figure 5.
As shown in figure 5, this device includes: window adjustment module 51, in the case of presupposed information is detected, ought The size of front window is adjusted to the first preset value;Window controlling module 52, for detecting in user's current window after the adjustment The touch slide carrying out, and the current window after described adjustment is controlled according to the described slide that touches.
Fig. 6 illustrates an exemplary structured flowchart of window control device according to another embodiment of the present invention.This device Can be used for running the window control method shown in Fig. 1 to Fig. 4.For convenience of description, illustrate only in figure 6 with the present invention in fact Apply the related part of example.In Fig. 6, label and Fig. 5 identical assembly have identical function, for simplicity's sake, omit to these groups The detailed description of part.As shown in Figure 6:
In a kind of possible implementation, described presupposed information includes following any one: the behaviour that first length is pressed, slided afterwards Make information;The breviary idsplay order being sent by pre-set button;Do not existed by the described current window that the slide of user produces Information in the indication range of current interface.
In a kind of possible implementation, described window controlling module 52 includes window and moves submodule 521, described window The mobile submodule 521 of mouth can be used for: in the case that described touch slide is single-point slide, obtains described single-point cunning The glide direction of dynamic operation and sliding distance;Glide direction according to described single-point slide and sliding distance move described tune Current window after whole.
In a kind of possible implementation, described window controlling module 52 includes close submodule 522, described window Mouth closes closed submodule 522 and is used for: in the case that described touch slide is single-point slide, obtains described single-point slip The glide direction of operation and sliding distance;It is first direction in the glide direction of described single-point slide, and described single-point is slided In the case that the sliding distance of dynamic operation is more than the second preset value, close the current window after described adjustment.
In a kind of possible implementation, described window controlling module 52 includes window adjustment submodule 523, described window Mouth adjustment submodule 523 is used for: in the case that described touch slide is clicking operation, by the current window after described adjustment The size of mouth is adjusted to the 3rd preset value, and described 3rd preset value is more than described first preset value.
In a kind of possible implementation, described window controlling module 52 includes window and reduces submodule 524, described window Mouth reduces submodule 524 and is used for: in the case that described touch slide is kneading operation, reduces current after described adjustment Window.
In a kind of possible implementation, described window controlling module 52 includes window and amplifies submodule 525, described window Mouth amplifies submodule 525 and is used for: in the case of being to launch to operate in described touch slide, amplifies current after described adjustment Window.
It should be noted that so, by, in the case of presupposed information is detected, the size of current window being adjusted to First preset value, the touch slide carrying out in detection user's current window after the adjustment, and according to touch slide Control the current window after adjustment, window control device according to embodiments of the present invention can watch the same of current window in user When want to check beyond current window content when, keep current window show on foreground, it is to avoid user is to current window for interruption Viewing, and current window can be adjusted such that it is able to improve the Consumer's Experience of window control.
Embodiment 3
Fig. 7 shows a kind of structured flowchart of window control equipment of an alternative embodiment of the invention.Described window control Control equipment 1100 can be host server, personal computer pc or the portable portable computing possessing computing capability Machine or terminal etc..The specific embodiment of the invention does not limit to implementing of calculate node.
Described window control equipment 1100 includes processor (processor) 1110, communication interface (communications Interface) 1120, memorizer (memory) 1130 and bus 1140.Wherein, processor 1110, communication interface 1120 and Memorizer 1130 completes mutual communication by bus 1140.
Communication interface 1120 is used for and network device communications, and wherein the network equipment includes such as Virtual Machine Manager center, is total to Enjoy storage etc..
Processor 1110 is used for configuration processor.Processor 1110 is probably a central processing unit cpu, or special collection Become circuit asic (application specific integrated circuit), or be arranged to implement the present invention One or more integrated circuits of embodiment.
Memorizer 1130 is used for depositing file.Memorizer 1130 may comprise high speed ram memorizer it is also possible to also include non- Volatile memory (non-volatile memory), for example, at least one disk memory.Memorizer 1130 can also be deposited Memory array.Memorizer 1130 is also possible to by piecemeal, and described piece can be combined into virtual volume by certain rule.
In a kind of possible embodiment, said procedure can be the program code including computer-managed instruction.This journey Sequence is particularly used in: realizes the operation of each step in embodiment 1.
Those of ordinary skill in the art are it is to be appreciated that each exemplary cell in embodiment described herein and algorithm Step, being capable of being implemented in combination in electronic hardware or computer software and electronic hardware.These functions are actually with hardware also Being software form to realize, the application-specific depending on technical scheme and design constraint.Professional and technical personnel can be directed to Specifically application selects different methods to realize described function, but this realization is it is not considered that exceed the model of the present invention Enclose.
If to be realized using in the form of computer software described function and as independent production marketing or use when, To a certain extent it is believed that all or part (part for example prior art being contributed) of technical scheme is Embody in form of a computer software product.This computer software product is generally stored inside the non-volatile of embodied on computer readable In storage medium, including some instructions with so that computer equipment (can be that personal computer, server or network set Standby etc.) all or part of step of execution various embodiments of the present invention method.And aforesaid storage medium include u disk, portable hard drive, Read only memory (rom, read-only memory), random access memory (ram, random access memory), magnetic Dish or CD etc. are various can be with the medium of store program codes.
The above, the only specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, and any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, all should contain Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be defined by described scope of the claims.

Claims (14)

1. a kind of window control method is it is characterised in that include:
In the case of presupposed information is detected, the size of current window is adjusted to the first preset value;
The touch slide carrying out in detection user's current window after the adjustment, and controlled according to described touch slide Current window after described adjustment.
2. method according to claim 1 is it is characterised in that described presupposed information includes following any one:
The operation information that first length is pressed, slided afterwards;
The breviary idsplay order being sent by pre-set button;
The described current window not information in the indication range of current interface being produced by the slide of user.
3. method according to claim 1 and 2 is it is characterised in that control described adjustment according to described touch slide Current window afterwards, comprising:
Described touch slide be single-point slide in the case of, obtain described single-point slide glide direction and Sliding distance;
Current window after glide direction according to described single-point slide and the described adjustment of sliding distance movement.
4. method according to claim 1 and 2 is it is characterised in that control described adjustment according to described touch slide Current window afterwards, comprising:
Described touch slide be single-point slide in the case of, obtain described single-point slide glide direction and Sliding distance;
It is first direction in the glide direction of described single-point slide, and the sliding distance of described single-point slide is more than the In the case of two preset values, close the current window after described adjustment.
5. method according to claim 1 and 2 is it is characterised in that control described adjustment according to described touch slide Current window afterwards, comprising:
In the case that described touch slide is clicking operation, the size of the current window after described adjustment is adjusted to the Three preset values, described 3rd preset value is more than described first preset value.
6. method according to claim 1 and 2 is it is characterised in that control described adjustment according to described touch slide Current window afterwards, comprising:
In the case that described touch slide is kneading operation, reduce the current window after described adjustment.
7. method according to claim 1 and 2 is it is characterised in that control described adjustment according to described touch slide Current window afterwards, comprising:
In the case of being to launch operation in described touch slide, amplify the current window after described adjustment.
8. a kind of window control device is it is characterised in that include:
Window adjustment module, for, in the case of presupposed information is detected, the size of current window being adjusted to first and presetting Value;
Window controlling module, for detecting the touch slide carrying out in user's current window after the adjustment, and according to institute State and touch the current window after slide controls described adjustment.
9. device according to claim 8 is it is characterised in that described presupposed information includes following any one:
The operation information that first length is pressed, slided afterwards;
The breviary idsplay order being sent by pre-set button;
The described current window not information in the indication range of current interface being produced by the slide of user.
10. device according to claim 8 or claim 9 moves submodule it is characterised in that described window controlling module includes window Block, the mobile submodule of described window is used for:
Described touch slide be single-point slide in the case of, obtain described single-point slide glide direction and Sliding distance;
Current window after glide direction according to described single-point slide and the described adjustment of sliding distance movement.
11. devices according to claim 8 or claim 9 are it is characterised in that described window controlling module includes close submodule Block, described close submodule is used for:
Described touch slide be single-point slide in the case of, obtain described single-point slide glide direction and Sliding distance;
It is first direction in the glide direction of described single-point slide, and the sliding distance of described single-point slide is more than the In the case of two preset values, close the current window after described adjustment.
12. devices according to claim 8 or claim 9 are it is characterised in that described window controlling module includes window adjustment submodule Block, described window adjustment submodule is used for:
In the case that described touch slide is clicking operation, the size of the current window after described adjustment is adjusted to the Three preset values, described 3rd preset value is more than described first preset value.
13. devices according to claim 8 or claim 9 reduce submodule it is characterised in that described window controlling module includes window Block, described window reduces submodule and is used for:
In the case that described touch slide is kneading operation, reduce the current window after described adjustment.
14. devices according to claim 8 or claim 9 amplify submodule it is characterised in that described window controlling module includes window Block, described window amplifies submodule and is used for:
In the case of being to launch operation in described touch slide, amplify the current window after described adjustment.
CN201610671822.1A 2016-08-15 2016-08-15 Method and device for controlling window Pending CN106354405A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610671822.1A CN106354405A (en) 2016-08-15 2016-08-15 Method and device for controlling window

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610671822.1A CN106354405A (en) 2016-08-15 2016-08-15 Method and device for controlling window

Publications (1)

Publication Number Publication Date
CN106354405A true CN106354405A (en) 2017-01-25

Family

ID=57844182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610671822.1A Pending CN106354405A (en) 2016-08-15 2016-08-15 Method and device for controlling window

Country Status (1)

Country Link
CN (1) CN106354405A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107066267A (en) * 2017-03-27 2017-08-18 网易(杭州)网络有限公司 Page size processing method, device and equipment
CN109254707A (en) * 2018-09-14 2019-01-22 Oppo广东移动通信有限公司 A kind of method, mobile terminal and computer readable storage medium that window is adjusted
CN110691161A (en) * 2018-07-06 2020-01-14 上海涌玉文化传播有限公司 Mobile phone display screen advertisement pushing system and advertisement display method
CN111610912A (en) * 2020-04-24 2020-09-01 北京小米移动软件有限公司 Application display method, application display device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067569A (en) * 2012-12-10 2013-04-24 广东欧珀移动通信有限公司 Method and device of multi-window displaying of smart phone
CN103210367A (en) * 2012-09-29 2013-07-17 华为终端有限公司 Electronic apparatus and method for controlling display object scaling
CN103559033A (en) * 2013-10-30 2014-02-05 上海天奕达电子科技有限公司 Method and device for realizing multi-window display of intelligent terminal
CN104238927A (en) * 2013-06-09 2014-12-24 腾讯科技(北京)有限公司 Method and device for controlling intelligent terminal application program
US20140380208A1 (en) * 2013-06-24 2014-12-25 Fih (Hong Kong) Limited Electronic device and method for adjusting user interface of the electronic device
CN105117099A (en) * 2015-08-07 2015-12-02 深圳市金立通信设备有限公司 Terminal interface control method and terminal
CN105589651A (en) * 2015-11-19 2016-05-18 深圳市金立通信设备有限公司 Interface adjustment method and terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103210367A (en) * 2012-09-29 2013-07-17 华为终端有限公司 Electronic apparatus and method for controlling display object scaling
CN103067569A (en) * 2012-12-10 2013-04-24 广东欧珀移动通信有限公司 Method and device of multi-window displaying of smart phone
CN104238927A (en) * 2013-06-09 2014-12-24 腾讯科技(北京)有限公司 Method and device for controlling intelligent terminal application program
US20140380208A1 (en) * 2013-06-24 2014-12-25 Fih (Hong Kong) Limited Electronic device and method for adjusting user interface of the electronic device
CN103559033A (en) * 2013-10-30 2014-02-05 上海天奕达电子科技有限公司 Method and device for realizing multi-window display of intelligent terminal
CN105117099A (en) * 2015-08-07 2015-12-02 深圳市金立通信设备有限公司 Terminal interface control method and terminal
CN105589651A (en) * 2015-11-19 2016-05-18 深圳市金立通信设备有限公司 Interface adjustment method and terminal

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107066267A (en) * 2017-03-27 2017-08-18 网易(杭州)网络有限公司 Page size processing method, device and equipment
CN107066267B (en) * 2017-03-27 2021-09-07 网易(杭州)网络有限公司 Page size processing method, device and equipment
CN110691161A (en) * 2018-07-06 2020-01-14 上海涌玉文化传播有限公司 Mobile phone display screen advertisement pushing system and advertisement display method
CN109254707A (en) * 2018-09-14 2019-01-22 Oppo广东移动通信有限公司 A kind of method, mobile terminal and computer readable storage medium that window is adjusted
WO2020052347A1 (en) * 2018-09-14 2020-03-19 Oppo广东移动通信有限公司 Window adjustment method, mobile terminal and computer-readable storage medium
US11334210B2 (en) 2018-09-14 2022-05-17 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for window adjustment, mobile terminal, and computer-readable storage medium
CN111610912A (en) * 2020-04-24 2020-09-01 北京小米移动软件有限公司 Application display method, application display device and storage medium
US11644942B2 (en) 2020-04-24 2023-05-09 Beijing Xiaomi Mobile Software Co., Ltd. Method and device for displaying application, and storage medium
CN111610912B (en) * 2020-04-24 2023-10-10 北京小米移动软件有限公司 Application display method, application display device and storage medium

Similar Documents

Publication Publication Date Title
KR101951991B1 (en) Stacked tab view
KR102113683B1 (en) Mobile apparatus providing preview by detecting rub gesture and control method thereof
CN103995660B (en) The method and device of touch screen browser switch window
KR102210278B1 (en) Display apparatus and method for controlling thereof
KR102052424B1 (en) Method for display application excution window on a terminal and therminal
US9377868B2 (en) Sliding control method and terminal device thereof
EP2680124B1 (en) Apparatus and method for displaying menu in mobile device
US20120256829A1 (en) Portable electronic device and method of controlling same
KR102182319B1 (en) Electronic device and method for providing information of battery in the electronic device
CN106354404B (en) Page operation method and device
US20130342483A1 (en) Apparatus including a touch screen and screen change method thereof
US20100005390A1 (en) Mobile terminal using proximity sensor and method of controlling the mobile terminal
KR102102157B1 (en) Display apparatus for executing plurality of applications and method for controlling thereof
CN106354405A (en) Method and device for controlling window
CN107728886B (en) A kind of one-handed performance method and apparatus
JP2015041271A5 (en)
KR20160005609A (en) Method for displaying graphic user interface and electronic device supporting the same
EP3657311B1 (en) Apparatus including a touch screen and screen change method thereof
KR102134886B1 (en) Tethering distribution apparatus, control method thereof, and central mediator
US20110131533A1 (en) Apparatus and method for user interface configuration in portable terminal
US11567725B2 (en) Data processing method and mobile device
CN105210023A (en) Apparatus and associated methods
CN105103104A (en) User interface display method and apparatus therefor
CN107395797A (en) A kind of mobile terminal and its control method and readable storage medium storing program for executing
CN108920069A (en) A kind of touch operation method, device, mobile terminal and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for 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: 20170125