Movatterモバイル変換


[0]ホーム

URL:


CN103729124A - Control method and system for slide list - Google Patents

Control method and system for slide list
Download PDF

Info

Publication number
CN103729124A
CN103729124ACN201210387419.8ACN201210387419ACN103729124ACN 103729124 ACN103729124 ACN 103729124ACN 201210387419 ACN201210387419 ACN 201210387419ACN 103729124 ACN103729124 ACN 103729124A
Authority
CN
China
Prior art keywords
sliding list
list
entry
sliding
described sliding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210387419.8A
Other languages
Chinese (zh)
Other versions
CN103729124B (en
Inventor
朱林杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201210387419.8ApriorityCriticalpatent/CN103729124B/en
Publication of CN103729124ApublicationCriticalpatent/CN103729124A/en
Application grantedgrantedCritical
Publication of CN103729124BpublicationCriticalpatent/CN103729124B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention discloses a control method and system for a slide list. The method comprises the following steps that after the slide list decelerates and sliding stops, it is judged whether the stop position of the slide list exceeds a boundary area or not; if not, it is judged whether the height displayed by the uppermost entry of the slide list is smaller than a preset value or not; if yes, the slide list is controlled to slide upwards to a first appointed position; if not, the slide list is controlled to slide downwards to a second appointed position. After the control method and system for the slide list are adopted, displaying of entries is complete, more attractive and orderly in vision. In addition, the entries which can be completely displayed are increased, which is beneficial to selection for a user.

Description

The control method of sliding list and system
Technical field
The present invention relates to touch screen technology, particularly relate to a kind of control method and system of sliding list.
Background technology
As everyone knows, in some application programs, usually need multiple sliding list.The control method of traditional sliding list is raise one's hand (finishing slide) after gesture is slided, and sliding list can continue to slow down and slide, and finally stops at certain position.Now, unless sliding list be parked in exceed borderline region position it just can be returned to the position of borderline region, in other situations, be all where where be parked in be exactly, causing raising one's hand, it is random to stop the location comparison of rear entry (or claim " cell "), cause go up most or under entry show that incomplete situation occurs.Example as shown in Figure 1, after sliding list finally stops sliding, has an incomplete entry above, also has an incomplete entry below, can complete demonstration only have in the middle of that entry.
For the many application programs of entry, adopt the control method of traditional sliding list to look that impact is also little; But for the less application program of entry in a that picture, or only have the height of an entry when the height of whole sliding list, so even a complete entry all can not show out, thereby the integrality of loss displayed entries also has an impact to attractive in appearance.
Summary of the invention
Based on this, be necessary to show incomplete problem for above-mentioned entry, a kind of control method and system of sliding list is provided.
A control method for sliding list, comprises the following steps:
After sliding list deceleration slip stops, judging whether the stop position of described sliding list exceedes borderline region;
If the stop position of described sliding list does not exceed borderline region, judge whether the shown height of entry of described sliding list the top is less than predetermined value;
If so, control described sliding list upward sliding to the first assigned address;
If not, control described sliding list and slide down to the second assigned address.
A control system for sliding list, comprising:
The first judge module, after stopping, judging whether the stop position of described sliding list exceedes borderline region for the slip of slowing down when sliding list;
The second judge module, if do not exceed borderline region for the stop position of described sliding list, judges whether the shown height of entry of described sliding list the top is less than predetermined value;
Upper sliding control module, if be less than described predetermined value for the shown height of entry of described sliding list the top, controls described sliding list upward sliding to the first assigned address;
Gliding control module, if be more than or equal to described predetermined value for the shown height of entry of described sliding list the top, control described sliding list and slides down to the second assigned address.
By above scheme, can be found out, the control method of a kind of sliding list of the embodiment of the present invention and system, its sliding list when the slip of slowing down stops is no more than under the prerequisite of borderline region, when finding that the shown height of entry of sliding list the top is less than predetermined value, control sliding list and be moved upwards up to assigned address; When the shown height of the entry of sliding list the top is more than or equal to predetermined value, control sliding list and be moved down into another assigned address, after slip finishes, that entry of current sliding list the top is wanted to show completely in a word.Through after this processing that is similar to Grid Align of the embodiment of the present invention, the demonstration of entry is more complete, visually also more attractive in appearance, more orderly, and entry that can complete demonstration increases, and is more conducive to user's selection.
Accompanying drawing explanation
Fig. 1 is the sliding list schematic diagram under controlling at traditional control method;
Fig. 2 is for adopting the control method of the embodiment of the present invention sliding list schematic diagram under controlling;
Fig. 3 is the schematic flow sheet of a kind of control method of sliding list in an embodiment;
Fig. 4 is the structural representation of a kind of control system of sliding list in an embodiment.
Embodiment
Below in conjunction with preferred embodiments wherein, the present invention program is described in detail.
Shown in Figure 3, a kind of control method of sliding list, comprises the following steps:
Step S101, well-known, when pressing sliding list and slide to a direction, be now considered to be in and carry out slide; If now user raises one's hand, finish slide, sliding list is not to stop at once but can do to slow down and slide.In embodiments of the present invention, after detecting that sliding list deceleration slip stops, first judging whether the stop position of described sliding list has exceeded borderline region.
As a good embodiment, if the stop position that the result of above-mentioned judgement is sliding list has exceeded borderline region and (has exceeded borderline region and meaned that slip reaches an end, the words of now still sliding there will be white space), can control the position of sliding list self-return to borderline region, the control mode original by system can realize this self-return, and now the flow process of the embodiment of the present invention finishes; If the stop position that the result of judgement is sliding list does not exceed borderline region, can enter step S102.
Step S102, if the stop position of described sliding list does not exceed borderline region, further judges whether the shown height of entry of described sliding list the top is less than predetermined value; If enter step S103, enter if not step S104.
Above-mentioned predetermined value, the difference that can need according to practical application is done different settings.As in one embodiment of the invention, can described predetermined value be set to the height of half entry.
Step S103, if be judged as YES, the shown height of the entry of sliding list the top is less than predetermined value, controls sliding list upward sliding to the first assigned address.
The difference that described the first assigned address can need according to practical application is done different settings.As a good embodiment, the upper edge that described the first assigned address can be set to that entry under the entry of described sliding list the top is upper along concordant position with described sliding list, when controlling described sliding list upward sliding, until the upper edge of that entry under the entry of sliding list the top operates along the concordant upward sliding that just stops with the upper of described sliding list.
Step S104, if be judged as NO, the shown height of the entry of sliding list the top is more than or equal to predetermined value, controls sliding list and slides down to the second assigned address.
The difference that described the second assigned address can also need according to practical application is done different settings.As a good embodiment, described the second assigned address can be set to upper edge and described sliding list upper along concordant position of the entry of described sliding list the top.When controlling described sliding list down sliding, until the upper edge of the entry of sliding list the top operates along the concordant down sliding that just stops with the upper of described sliding list.
The embodiment of the present invention is that the mode that adds the animation of a return by slowing down in sliding list after slip stops realizes Grid Align.But in most of the cases,, because the speed that the deceleration of sliding list is slided before stopping can be very slow, if just add return animation when stopping completely, visual effect is also bad.For addressing this problem, in one of them embodiment of the present invention, can be before sliding list deceleration slip stop, also comprising the steps: to judge whether the speed of described deceleration slip is less than some critical values of setting; If so, stopping this deceleration slides.So just need not by the time slowing down slides stops having carried out return animation more completely, but then stopping slowing down and slide initiatively carried out return animation below, thereby brought better visual effect at once.
The control method of a kind of sliding list of the embodiment of the present invention, its sliding list when the slip of slowing down stops is no more than under the prerequisite of borderline region, when finding that the shown height of entry of sliding list the top is less than predetermined value, control sliding list and be moved upwards up to assigned address; When the shown height of the entry of sliding list the top is more than or equal to predetermined value, control sliding list and be moved down into another assigned address, after slip finishes, that entry of current sliding list the top is wanted to show completely in a word.The sliding list schematic diagram of comparison diagram 1 under traditional control method is controlled and Fig. 2 adopt the sliding list schematic diagram of the control method of the embodiment of the present invention under controlling known, through after this processing that is similar to Grid Align of the embodiment of the present invention, the demonstration of entry is more complete, visually also more attractive in appearance, more orderly, and entry that can complete demonstration also increased, be more conducive to user's selection.
Corresponding with the control method of above-mentioned a kind of sliding list, the embodiment of the present invention also provides a kind of control system of sliding list, shown in Figure 4, comprising:
Thefirst judge module 101, after stopping, judging whether the stop position of described sliding list exceedes borderline region for the slip of slowing down when sliding list;
Thesecond judge module 102, if do not exceed borderline region for the stop position of described sliding list, judges whether the shown height of entry of described sliding list the top is less than predetermined value;
Upper slidingcontrol module 103, if be less than described predetermined value for the shown height of entry of described sliding list the top, controls described sliding list upward sliding to the first assigned address;
Gliding control module 104, if be more than or equal to described predetermined value for the shown height of entry of described sliding list the top, control described sliding list and slides down to the second assigned address.
In an embodiment, the control system of described sliding list can also comprise therein:
The 3rd judge module, before stopping, judging whether the speed of described deceleration slip is less than the critical value of setting for the slip of slowing down in described sliding list;
Stopping modular, if the speed of sliding for described automatic retarding is less than the critical value of setting, stops this deceleration and slides.By the action of above-mentioned two modules, after the slip of can by the time slowing down stops completely, carry out again return animation, but then the deceleration slip that stops of active carries out return animation below at once, thereby brought better visual effect.
Wherein, the difference that the predetermined value in described thesecond judge module 102 can need according to practical application is done different settings.As in one embodiment of the invention, can described predetermined value be set to the height of half entry.
In addition, the difference that described the first assigned address, the second assigned address can also need according to practical application is done different settings.As a good embodiment, the upper edge that described the first assigned address can be set to that entry under the entry of described sliding list the top is upper along concordant position with described sliding list, upper slidingcontrol module 103 is when controlling described sliding list upward sliding, until the upper edge of that entry under the entry of sliding list the top operates along the concordant upward sliding that just stops with the upper of described sliding list.
In like manner, described the second assigned address can be set to upper edge and described sliding list upper along concordant position of the entry of described sliding list the top.Be thatgliding control module 104 is when controlling described sliding list down sliding, until the upper edge of the entry of sliding list the top operates along the concordant down sliding that just stops with the upper of described sliding list.
As a good embodiment, the control system of described sliding list can also comprise self-return module, if exceed borderline region for the stop position of sliding list, controls the position of sliding list self-return to borderline region.
Other technical characterictic of the control system of a kind of sliding list in the embodiment of the present invention is identical with the control method of above-mentioned a kind of sliding list, and it will not go into details herein.
By above scheme, can find out, the control system of a kind of sliding list of the embodiment of the present invention, its sliding list when the slip of slowing down stops is no more than under the prerequisite of borderline region, when finding that the shown height of entry of sliding list the top is less than predetermined value, control sliding list and be moved upwards up to assigned address; When the shown height of the entry of sliding list the top is more than or equal to predetermined value, control sliding list and be moved down into another assigned address, after slip finishes, that entry of current sliding list the top is wanted to show completely in a word.Through after this processing that is similar to Grid Align of the embodiment of the present invention, the demonstration of entry is more complete, visually also more attractive in appearance, more orderly, and entry that can complete demonstration increases, and is more conducive to user's selection.
One of ordinary skill in the art will appreciate that all or part of flow process realizing in above-described embodiment method, can carry out the hardware that instruction is relevant by computer program to complete, described program can be stored in a computer read/write memory medium, this program, when carrying out, can comprise as the flow process of the embodiment of above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
The above embodiment has only expressed several embodiment of the present invention, and it describes comparatively concrete and detailed, but can not therefore be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.

Claims (10)

CN201210387419.8A2012-10-122012-10-12The control method and system of sliding listActiveCN103729124B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201210387419.8ACN103729124B (en)2012-10-122012-10-12The control method and system of sliding list

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201210387419.8ACN103729124B (en)2012-10-122012-10-12The control method and system of sliding list

Publications (2)

Publication NumberPublication Date
CN103729124Atrue CN103729124A (en)2014-04-16
CN103729124B CN103729124B (en)2018-07-20

Family

ID=50453220

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201210387419.8AActiveCN103729124B (en)2012-10-122012-10-12The control method and system of sliding list

Country Status (1)

CountryLink
CN (1)CN103729124B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105353945A (en)*2014-08-222016-02-24小米科技有限责任公司List operation method and apparatus
CN105353962A (en)*2015-10-292016-02-24网易(杭州)网络有限公司List sliding control method and system
CN105912229A (en)*2015-12-112016-08-31乐视移动智能信息技术(北京)有限公司Control method for list sliding and device thereof
CN105955627A (en)*2016-05-052016-09-21乐视控股(北京)有限公司Vertical rolling realization method and device for user interface control in 3D space
CN107885413A (en)*2016-09-302018-04-06法乐第(北京)网络科技有限公司Icon alignment schemes and device
CN108062193A (en)*2017-11-272018-05-22杭州布魔方空间科技股份有限公司Right-angled intersection sliding operation method, the apparatus and system of picture
CN108744514A (en)*2018-05-182018-11-06腾讯科技(深圳)有限公司A kind of sliding list generation method, method for exhibiting data, device and storage medium
CN108803969A (en)*2017-05-032018-11-13腾讯科技(深圳)有限公司A kind of display methods of information list, application terminal and storage device
CN110196666A (en)*2019-05-202019-09-03努比亚技术有限公司Wearable device and its icon display method and computer readable storage medium
CN111427504A (en)*2020-04-022020-07-17北京达佳互联信息技术有限公司Content acquisition method and device, electronic equipment and storage medium
WO2020151547A1 (en)*2019-01-242020-07-30北京字节跳动网络技术有限公司Interaction control method for display page, and device
CN115482817A (en)*2022-08-152022-12-16北京罗克维尔斯科技有限公司Voice control method and device, electronic equipment and vehicle

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060248475A1 (en)*2002-09-092006-11-02Thomas AbrahamssonGraphical user interface system
CN101634900A (en)*2008-07-252010-01-27深圳富泰宏精密工业有限公司Project menu system and method
CN101901112A (en)*2010-08-102010-12-01广东欧珀移动通信有限公司List sliding control method
CN102033698A (en)*2009-09-252011-04-27苹果公司Method and device for scrolling multi-section document and multifunctional device
CN102469369A (en)*2010-11-152012-05-23Lg电子株式会社Image display apparatus and method of operating the same
US20120139915A1 (en)*2010-06-072012-06-07Masahiro MuikaichiObject selecting device, computer-readable recording medium, and object selecting method
CN102625189A (en)*2012-04-102012-08-01深圳市茁壮网络股份有限公司Focus moving method, set-top box and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060248475A1 (en)*2002-09-092006-11-02Thomas AbrahamssonGraphical user interface system
CN101634900A (en)*2008-07-252010-01-27深圳富泰宏精密工业有限公司Project menu system and method
CN102033698A (en)*2009-09-252011-04-27苹果公司Method and device for scrolling multi-section document and multifunctional device
US20120139915A1 (en)*2010-06-072012-06-07Masahiro MuikaichiObject selecting device, computer-readable recording medium, and object selecting method
CN101901112A (en)*2010-08-102010-12-01广东欧珀移动通信有限公司List sliding control method
CN102469369A (en)*2010-11-152012-05-23Lg电子株式会社Image display apparatus and method of operating the same
CN102625189A (en)*2012-04-102012-08-01深圳市茁壮网络股份有限公司Focus moving method, set-top box and system

Cited By (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105353945A (en)*2014-08-222016-02-24小米科技有限责任公司List operation method and apparatus
CN105353945B (en)*2014-08-222019-04-30小米科技有限责任公司List operation method and device
CN105353962A (en)*2015-10-292016-02-24网易(杭州)网络有限公司List sliding control method and system
CN105353962B (en)*2015-10-292018-04-20网易(杭州)网络有限公司A kind of control method by sliding list and system
CN105912229A (en)*2015-12-112016-08-31乐视移动智能信息技术(北京)有限公司Control method for list sliding and device thereof
CN105955627A (en)*2016-05-052016-09-21乐视控股(北京)有限公司Vertical rolling realization method and device for user interface control in 3D space
CN107885413A (en)*2016-09-302018-04-06法乐第(北京)网络科技有限公司Icon alignment schemes and device
CN108803969A (en)*2017-05-032018-11-13腾讯科技(深圳)有限公司A kind of display methods of information list, application terminal and storage device
CN108062193A (en)*2017-11-272018-05-22杭州布魔方空间科技股份有限公司Right-angled intersection sliding operation method, the apparatus and system of picture
CN108744514A (en)*2018-05-182018-11-06腾讯科技(深圳)有限公司A kind of sliding list generation method, method for exhibiting data, device and storage medium
CN108744514B (en)*2018-05-182021-08-06腾讯科技(深圳)有限公司Sliding list generation method, data display device and storage medium
WO2020151547A1 (en)*2019-01-242020-07-30北京字节跳动网络技术有限公司Interaction control method for display page, and device
GB2593094A (en)*2019-01-242021-09-15Beijing Bytedance Network Tech Co LtdInteraction control method for display page, and device
US11586345B2 (en)2019-01-242023-02-21Beijing Bytedance Network Technology Co., Ltd.Method and apparatus for interaction control of display page
CN110196666A (en)*2019-05-202019-09-03努比亚技术有限公司Wearable device and its icon display method and computer readable storage medium
CN110196666B (en)*2019-05-202022-03-18努比亚技术有限公司Wearable device, icon display method thereof, and computer-readable storage medium
CN111427504A (en)*2020-04-022020-07-17北京达佳互联信息技术有限公司Content acquisition method and device, electronic equipment and storage medium
US11474689B2 (en)2020-04-022022-10-18Beijing Dajia Internet Information Technology Co., Ltd.Method and apparatus for obtaining content
CN115482817A (en)*2022-08-152022-12-16北京罗克维尔斯科技有限公司Voice control method and device, electronic equipment and vehicle

Also Published As

Publication numberPublication date
CN103729124B (en)2018-07-20

Similar Documents

PublicationPublication DateTitle
CN103729124A (en)Control method and system for slide list
EP2439629B1 (en)Information processing apparatus, information processing method, and program
CN104156073A (en)Mobile terminal and operation method thereof
JP5533847B2 (en) Input display device and program
CN103809891A (en)Page switching method and device
CN103699289A (en)Method and device for responding to sliding operation
CN104007909A (en)Page automatic adjusting method and device
CN104536650B (en)A kind of parallax page turning man-machine interaction method based on IOS systems
CN109750932A (en)Vehicle window control method and control system, vehicle, storage medium and electronic equipment
KR102377998B1 (en)Means of transportation, user interface and method for defining a tile on a display device
WO2016141807A1 (en)Method for displaying plurality of application windows on mobile terminal, and system thereof
CN108958616A (en)A kind of menu control method
CN103345365B (en)The display packing of continuous handwriting input and the hand input device of employing the method
CN104331236A (en)Multi-window Binding and dragging method and multi-window binding and dragging system
CN103365526B (en)Control arrangement method and device
US20160185182A1 (en)Air-conditioner controlling method and vehicle employing the same
CN103941997B (en)A kind of Table edit method and device
CN104090734A (en)Information processing method and electronic equipment
CN104346086B (en)A kind of information processing method and electronic equipment
CN107273026B (en) Method for selecting text across pages, electronic device and computer storage medium
CN106933466A (en)Page interaction and system
EP3985485A1 (en)Gesture recognition method and device, and computer-readable storage medium
CN105117148B (en)The regulation and control method and intelligent watch of a kind of intelligent watch
CN104346046A (en)Three-dimensional simulation page turning method and system
CN103677572B (en)A kind of method of information processing and electronic equipment

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp