CN103135909B - The display packing of the page, device and terminal - Google Patents

The display packing of the page, device and terminal Download PDF

Info

Publication number
CN103135909B
CN103135909B CN201110376193.7A CN201110376193A CN103135909B CN 103135909 B CN103135909 B CN 103135909B CN 201110376193 A CN201110376193 A CN 201110376193A CN 103135909 B CN103135909 B CN 103135909B
Authority
CN
China
Prior art keywords
acceleration
coordinate points
page
gesture
temporal information
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.)
Active
Application number
CN201110376193.7A
Other languages
Chinese (zh)
Other versions
CN103135909A (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 Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201110376193.7A priority Critical patent/CN103135909B/en
Publication of CN103135909A publication Critical patent/CN103135909A/en
Application granted granted Critical
Publication of CN103135909B publication Critical patent/CN103135909B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a kind of display packing of the page, device and terminal, belong to field of terminal.The method comprises: terminal receives the display request to the page; Described display request is triggered by the sliding screen process of gesture; Terminal obtains coordinate points and the temporal information of the appointment number in the sliding screen process of described gesture; According to coordinate points and the temporal information of described appointment number, obtain the initial velocity of the described page; According to coordinate points and the temporal information of specifying number, obtain the acceleration of the described page; According to described initial velocity and described acceleration, show the described page.Receiver module, coordinate points acquisition module, speed acquiring module, acceleration acquisition module and display module.The embodiment of the present invention is by obtaining the coordinate points of staff action in the sliding screen process of gesture, obtain initial velocity and the acceleration of staff in the sliding screen process of this gesture, make it possible to the slip page according to this initial velocity and acceleration smoothness, embody the sliding screen action of user intuitively, bring good Consumer's Experience.

Description

The display packing of the page, device and terminal
Technical field
The present invention relates to field of terminal, particularly a kind of display packing of the page, device and terminal.
Background technology
With the fast development of mobile Internet, browsing file or webpage etc. at mobile terminal is necessary demand.In browsing pages process, with PC (PersonalComputer, PC) hold page browsing different, present browser of mobile terminal is generally according to the slip of gesture, record relevant point, determine the distance that will roll, then determine the distance of each page scroll with the method for Geometric Sequence.
After analyzing prior art, inventor finds that prior art at least has following shortcoming:
On existing mobile terminal, the distance of page scroll can not correct response gesture slip dynamics now.The loss ratio of speed is more stiff, and effect is not smooth, can not embody the action of user intuitively.
Summary of the invention
Embodiments provide a kind of display packing of the page, device and terminal.Described technical scheme is as follows:
A display packing for the page, comprising:
Terminal receives the display request to the page; Described display request is triggered by the sliding screen process of gesture;
Terminal obtains coordinate points and the temporal information of the appointment number in the sliding screen process of described gesture;
According to coordinate points and the temporal information of described appointment number, obtain the initial velocity of the described page;
According to coordinate points and the temporal information of described appointment number, obtain the acceleration of the described page;
According to described initial velocity and described acceleration, show the described page.
Terminal obtains coordinate points and the temporal information of the appointment number in the sliding screen process of described gesture, specifically comprises:
In all coordinate points that terminal generates from the sliding screen process of described gesture, according to rise time sequencing, obtain the coordinate points of specifying number and temporal information from back to front.
According to coordinate points and the temporal information of specifying number, obtain the acceleration of the described page, specifically comprise:
According to time order and function order, the coordinate points of described appointment number is divided at least two stages;
According to coordinate points and the temporal information of first stage and the last stage in described at least two stages, obtain the speed of described first stage and described the last stage, and calculate the sliding acceleration shielded of gesture according to the speed of described first stage and described the last stage, using the acceleration of the acceleration of sliding for described gesture screen as the page.
According to coordinate points and the temporal information of specifying number, obtain the acceleration of the described page, specifically comprise:
According to time order and function order, the coordinate points of described appointment number is divided at least two stages;
According to coordinate points and the temporal information of first stage and the last stage in described at least two stages, obtain the speed of described first stage and described the last stage, and calculate the sliding acceleration shielded of gesture according to the speed of described first stage and described the last stage;
Judge whether the acceleration of the sliding screen process of described gesture belongs to predetermined acceleration scope, described predetermined acceleration scope with minimum predetermined acceleration and maximum preset acceleration for boundary value;
If the acceleration of the sliding screen process of described gesture belongs to predetermined acceleration scope, using the acceleration of the acceleration of sliding for described gesture screen as the page;
If the acceleration of the sliding screen process of described gesture does not belong to predetermined acceleration scope, and is less than described minimum predetermined acceleration, using the acceleration of described minimum predetermined acceleration as the page;
If the acceleration of the sliding screen process of described gesture does not belong to predetermined acceleration scope, and is greater than described maximum preset acceleration, using the acceleration of described maximum preset acceleration as the page.
According to described initial velocity and described acceleration, show the described page, specifically comprise:
Start page roll screen with the initial velocity of the described page, every a Timer interval, the speed of described page roll screen for tolerance is successively decreased, when the speed of described page roll screen is reduced to pre-set velocity, stops page roll screen with described acceleration.
According to coordinate points and the temporal information of described appointment number, obtain the initial velocity of the described page, specifically comprise:
According to the mistiming of first coordinate points and last coordinate points temporal information in the coordinate points of the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, default adjustment parameter, Timer interval and described appointment number, obtain the initial velocity of page display, obtain formula as follows:
V 0=D × T g× A/T all, wherein, V 0for initial velocity, D is the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, T gfor Timer interval, A is for presetting adjustment parameter, T allfor the mistiming of first coordinate points and last coordinate points temporal information in the coordinate points of described appointment number.
A display device for the page, comprising:
Receiver module, for receiving the display request to the page; Described display request is triggered by the sliding screen process of gesture;
Coordinate points acquisition module, for obtaining coordinate points and the temporal information of the appointment number in the sliding screen process of described gesture;
Speed acquiring module, for according to the sliding screen process of described gesture, obtains the initial velocity of the described page;
Acceleration acquisition module, for according to coordinate points and the temporal information of specifying number, obtains the acceleration of the described page;
Display module, for according to described initial velocity and described acceleration, shows the described page.
Described coordinate points acquisition module, specifically in all coordinate points of generating from the sliding screen process of described gesture, according to rise time sequencing, obtains the coordinate points of specifying number and temporal information from back to front.
Described acceleration acquisition module comprises:
First division unit, for according to time order and function order, is divided at least two stages by specifying the coordinate points of number;
First acceleration obtainment unit, for according to the coordinate points of first stage and the last stage in described at least two stages and temporal information, obtain the speed of described first stage and described the last stage, and calculate the sliding acceleration shielded of gesture according to the speed of described first stage and described the last stage, using the acceleration of the acceleration of sliding for described gesture screen as the page.
Described acceleration acquisition module comprises:
Second division unit, for according to time order and function order, is divided at least two stages by specifying the coordinate points of number;
Second acceleration obtainment unit, for according to the coordinate points of first stage and the last stage in described at least two stages and temporal information, obtain the speed of described first stage and described the last stage, and calculate the sliding acceleration shielded of gesture according to the speed of described first stage and described the last stage;
Judging unit, for judging whether the acceleration of the sliding screen process of described gesture belongs to predetermined acceleration scope, described predetermined acceleration scope with minimum predetermined acceleration and maximum preset acceleration for boundary value;
Described second acceleration obtainment unit, if also belong to predetermined acceleration scope for the acceleration of the sliding screen process of described gesture, using the acceleration of the acceleration of sliding for described gesture screen as the page;
Described second acceleration obtainment unit, if also do not belong to predetermined acceleration scope for the acceleration of the sliding screen process of described gesture, and is less than described minimum predetermined acceleration, using the acceleration of described minimum predetermined acceleration as the page;
Described second acceleration obtainment unit, if also do not belong to predetermined acceleration scope for the acceleration of the sliding screen process of described gesture, and is greater than described maximum preset acceleration, using the acceleration of described maximum preset acceleration as the page.
Described display module is specifically for starting page roll screen with the initial velocity of the described page, every a Timer interval, the speed of described page roll screen for tolerance is successively decreased, when the speed of described page roll screen is reduced to pre-set velocity, stops page roll screen with described acceleration.
Speed acquiring module is specifically for the mistiming according to first coordinate points and last coordinate points temporal information in the coordinate points of the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, default adjustment parameter, Timer interval and described appointment number, obtain the initial velocity of page display, obtain formula as follows:
V 0=D × T g× A/T all, wherein, V 0for initial velocity, D is the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, T gfor Timer interval, A is for presetting adjustment parameter, T allfor the mistiming of first coordinate points and last coordinate points temporal information in the coordinate points of described appointment number.
Have a terminal for touch screen functionality, described terminal comprises the display device of the above-mentioned any one page.
The beneficial effect of the technical scheme that the embodiment of the present invention provides is:
By obtaining the coordinate points of staff action in the sliding screen process of gesture, obtain initial velocity and the acceleration of staff in the sliding screen process of this gesture, make it possible to the slip page according to this initial velocity and acceleration smoothness, embody the sliding screen action of user intuitively, bring good Consumer's Experience.
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 process flow diagram of the display packing of a kind of page that the embodiment of the present invention provides;
Fig. 2 is the process flow diagram of the display packing of a kind of page that the embodiment of the present invention provides;
Fig. 3 is the structural representation of the display device of a kind of page that the embodiment of the present invention provides;
Fig. 4 is the structural representation of the display device of the another kind of page that the embodiment of the present invention provides;
Fig. 5 is the structural representation of the display device of the another kind of page that the embodiment of the present invention provides.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Before method provided by the invention is described, first description below is carried out to the term in the present invention:
The initial velocity of page display, the speed that after referring to the sliding screen process of gesture, the page obtains, the distance of page movement during first Timer interval in page procedure for displaying.
Timer interval, refers to that terminal carries out the unit interval when page shows.
The acceleration of the page, refers to each Timer interval in page procedure for displaying, the decrement value of the distance of this page movement.
It should be noted that, described by the various speed in the present invention be a roll screen time page should the distance of movement, each roll screen take Timer interval as basic time unit.
Fig. 1 is the process flow diagram of the display packing of a kind of page that the embodiment of the present invention provides, and the executive agent of this embodiment is terminal, and this terminal has touch screen functionality, and this terminal can be mobile terminal, as mobile phone, MP3 or PDA etc.See Fig. 1, this embodiment comprises:
101, terminal receives the display request to the page, and described display request is triggered by the sliding screen process of gesture;
102, terminal obtains coordinate points and the temporal information of the appointment number in the sliding screen process of described gesture;
103, according to coordinate points and the temporal information of described appointment number, the initial velocity of the described page is obtained;
104, according to coordinate points and the temporal information of specifying number, the acceleration of the described page is obtained;
105, according to described initial velocity and described acceleration, the described page is shown.
By obtaining the coordinate points of staff action in the sliding screen process of gesture, obtain initial velocity and the acceleration of staff in the sliding screen process of this gesture, make it possible to the slip page according to this initial velocity and acceleration smoothness, embody the sliding screen action of user intuitively, bring good Consumer's Experience.
Fig. 2 is the process flow diagram of the display packing of a kind of page that the embodiment of the present invention provides, and the executive agent of this embodiment is terminal, and this terminal has touch screen functionality, and this terminal can be mobile terminal, as mobile phone, MP3 or PDA etc.See Fig. 2, this embodiment comprises:
201, terminal receives the display request to the page;
Those skilled in the art can be known, this display request is triggered by the sliding screen process of gesture, for the terminal with touch screen functionality, the sliding screen process of this gesture refers to the action receiving the sliding terminal screen of user's finger from terminal, terminate until user's finger leaves terminal.This display request may be used for the scene of page turning or other display pages.
202, terminal is according to this display page request, generates all coordinate points and the temporal information of the sliding screen process of gesture;
Wherein, coordinate points is for describing the movement locus of the sliding screen process of this gesture in terminal, and terminal by the sliding screen process of touch-screen perception gesture, and generates coordinate points on platform, and wherein, the generation method of coordinate points is prior art, repeats no more.In addition, for the terminal of different platform, its opportunity generating coordinate points can be different.
203, in all coordinate points that terminal generates from the sliding screen process of gesture, according to rise time sequencing, the coordinate points of specifying number and temporal information is obtained from back to front;
In the present embodiment, with queue according to the coordinate points produced in the sliding screen process of time order and function journal gesture and temporal information, from this queue, coordinate points and the temporal information thereof of the last appointment number of queue is obtained.Wherein, this appointment number can be arranged when developing by technician, adjusts according to different terminals.Preferably, terminal processing capacity is stronger, and this appointment number can be larger.
Such as, a gesture slides screen Procedure Acquisition 100 coordinate points and temporal information thereof, therefore in queue according to time order and function journal 100 coordinate points and temporal information thereof, the appointment number that this terminal is arranged is 9, then obtain last 9 coordinate points and temporal information thereof in this queue in step 203, these 9 coordinate points and temporal information thereof describe the sliding screen process of this gesture terminate before movement locus.
In another embodiment, for the terminal that processing power is strong, sliding for described gesture screen process can be divided into several stages when acquisition coordinate points, and obtain the coordinate points in these several stages, for describing the movement locus in each stage.
204, according to the mistiming of first coordinate points and last coordinate points temporal information in the coordinate points of the distance of specifying in the coordinate points of number between first coordinate points and last coordinate points, default adjustment parameter, Timer interval and described appointment number, the initial velocity of page display is obtained;
In the present embodiment, this acquisition formula is V 0=D × T g× A/T all, wherein, V 0for initial velocity, D is the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, T gfor Timer interval, A is for presetting adjustment parameter, T allfor the mistiming of first coordinate points and last coordinate points temporal information in the coordinate points of described appointment number.
In another embodiment, if the sliding screen process of gesture is of short duration, the coordinate points got is less than appointment number, then calculate initial velocity according to the coordinate points got, a little very few owing to getting, acceleration adopts the numerical value preset, and this numerical value can be the numerical value that technician obtains according to the debugging of different terminals.
205, according to time order and function order, will the coordinate points of number be specified to be divided at least two stages, each stage at least comprises two coordinate points;
Based on example in step 203,9 coordinate points obtained can be divided into 3 stages, each stage comprises 3 coordinate points.
206, according to coordinate points and the temporal information of first stage at least two stages and the last stage, obtain the speed of described first stage and described the last stage, and obtain the acceleration of the described page according to the speed of described first stage and described the last stage.
In the present embodiment, obtain the mode obtaining initial velocity in the Methods and steps 204 of the speed of first stage and the last stage similar, wherein, obtain the speed of described first stage, specifically comprise: according to the total distance of the slip of first stage, the T.T. of presetting adjustment parameter, Timer interval and described first stage, obtain the speed of first stage.It specifically obtains formula: V 1=D 1× T g× A/T 1, wherein, V 1for first stage speed, D 1the total distance of slip for described first stage, the total distance of slip of described first stage is the distance in described first stage between first coordinate points and last coordinate points; T gfor Timer interval, A, for presetting adjustment parameter, presets adjustment parameter and adjusts according to different terminals; T 1the T.T. of described first stage, described first stage T.T. is the mistiming of first coordinate points and last coordinate points temporal information described in described first stage.
Wherein, obtain the speed of the last stage, specifically comprise: according to the total distance of the slip of the last stage, the T.T. of presetting adjustment parameter, Timer interval and described the last stage, obtain the speed of the last stage.It specifically obtains formula: V n=D n× T g× A/T n, wherein, V nfor the speed of the last stage, D nthe total distance of slip for described the last stage, the total distance of slip of described the last stage is the distance in described the last stage between first coordinate points and last coordinate points; T gfor Timer interval, A, for presetting adjustment parameter, presets adjustment parameter and adjusts according to different terminals; T nthe T.T. of described the last stage, described the last stage T.T. is the mistiming of first coordinate points and last coordinate points temporal information described in described the last stage.
Wherein, obtain the acceleration of the described page according to the speed of described first stage and described the last stage, specifically comprise: according to the coordinate points of first stage and the last stage, obtain the time interval between these two stages, according to Acceleration Formula V n=V 1+ at 1 ~ n, obtain the acceleration of the page.Wherein, V nthe last stage speed, V 1be first stage speed, a is the acceleration of the page, t 1 ~ nit is the Timer interval number between two stages.
Based on example in step 205,9 coordinate points obtained are divided into 3 stages, each stage comprises 3 coordinate points, then the time interval between two stages is the interval of the temporal information of last coordinate points of first stage and the temporal information of the last stage first coordinate points.
In another embodiment, according to time order and function order, be divided at least two stages by specifying the coordinate points of number; According to coordinate points and the temporal information of first stage and the last stage in described at least two stages, obtain the speed of described first stage and described the last stage, and calculate the sliding acceleration shielded of gesture according to the speed of described first stage and described the last stage; Judge whether the acceleration of the sliding screen process of described gesture belongs to predetermined acceleration scope, described predetermined acceleration scope with minimum predetermined acceleration and maximum preset acceleration for boundary value; If the acceleration of the sliding screen process of described gesture belongs to predetermined acceleration scope, using the acceleration of the acceleration of sliding for described gesture screen as the page; If the acceleration of the sliding screen process of described gesture does not belong to predetermined acceleration scope, and is less than described minimum predetermined acceleration, using the acceleration of described minimum predetermined acceleration as the page; If the acceleration of the sliding screen process of described gesture does not belong to predetermined acceleration scope, and is greater than described maximum preset acceleration, using the acceleration of described maximum preset acceleration as the page.For the ease of reading, avoid owing to sliding over slow and cause that page movement is too small or excessive, reading experience is poor, terminal presets a predetermined acceleration scope, and this predetermined acceleration scope is a min≤ a≤a max, wherein, a minfor minimum predetermined acceleration, a maxfor maximum preset acceleration, and after acquisition a, first a is judged, if a belongs to this predetermined acceleration scope, just using the acceleration of a as the page; If a is less than minimum predetermined acceleration, then using minimum predetermined acceleration as the acceleration of the page; If a is greater than minimum predetermined acceleration, then using maximum preset acceleration as the acceleration of the page; Naturally excessive when this measure can ensure that gesture frames out in page roll screen speed.
207, start page roll screen with the initial velocity of the page, every a Timer interval, the speed of page roll screen for tolerance is successively decreased, when the speed of page roll screen is reduced to pre-set velocity, stops page roll screen with described acceleration.
In the present embodiment, the roll screen of the page is with V 0for initial velocity starts, be that acceleration does uniformly retarded motion with a, its unit interval is Timer interval, and the page is after a roll screen, and the distance of next time rolling reduce, successively decreasing of speed that Here it is.That is to say, first Timer interval, page movement V0, second Timer interval, page movement V 0-a, the 3rd Timer interval, page movement V 0-2a, the like.It should be noted that, different according to terminal, the end speed of this page roll screen can be different, and pre-set velocity is preferably 0.
By obtaining the coordinate points of staff action in the sliding screen process of gesture, obtain initial velocity and the acceleration of staff in the sliding screen process of this gesture, make it possible to the slip page according to this initial velocity and acceleration smoothness, embody the sliding screen action of user intuitively, bring good Consumer's Experience.
Fig. 3 is the structural representation of the display device of a kind of page that the embodiment of the present invention provides.See Fig. 3, this device comprises:
Receiver module 301, for receiving the display request to the page; Described display request is triggered by the sliding screen process of gesture;
Coordinate points acquisition module 302, for obtaining coordinate points and the temporal information of the appointment number in the sliding screen process of described gesture;
Speed acquiring module 303, for according to the sliding screen process of described gesture, obtains the initial velocity of the described page;
Acceleration acquisition module 304, for according to coordinate points and the temporal information of specifying number, obtains the acceleration of the described page;
Display module 305, for according to described initial velocity and described acceleration, shows the described page.
In another embodiment, this device comprises: receiver module 301, coordinate points acquisition module 302, speed acquiring module 303, acceleration acquisition module 304 and display module 305;
Wherein, described coordinate points acquisition module 302, specifically in all coordinate points of generating from the sliding screen process of described gesture, according to rise time sequencing, obtains the coordinate points of specifying number and temporal information from back to front.
Fig. 4 is the structural representation of the display device of the another kind of page that the embodiment of the present invention provides.See Fig. 4, this device comprises: receiver module 301, coordinate points acquisition module 302, speed acquiring module 303, acceleration acquisition module 304 and display module 305;
Wherein, described acceleration acquisition module 304 comprises:
First division unit 304a, for according to time order and function order, is divided at least two stages by specifying the coordinate points of number;
First acceleration obtainment unit 304b, for according to the coordinate points of first stage and the last stage in described at least two stages and temporal information, obtain the speed of described first stage and described the last stage, and calculate the sliding acceleration shielded of gesture according to the speed of described first stage and described the last stage, using the acceleration of the acceleration of sliding for described gesture screen as the page.
Fig. 5 is the structural representation of the display device of the another kind of page that the embodiment of the present invention provides.See Fig. 5, this device comprises: receiver module 301, coordinate points acquisition module 302, speed acquiring module 303, acceleration acquisition module 304 and display module 305;
Wherein, described acceleration acquisition module 304 comprises:
Second division unit 304c, for according to time order and function order, is divided at least two stages by specifying the coordinate points of number;
Second acceleration obtainment unit 304d, for according to the coordinate points of first stage and the last stage in described at least two stages and temporal information, obtain the speed of described first stage and described the last stage, and calculate the sliding acceleration shielded of gesture according to the speed of described first stage and described the last stage;
Judging unit 304e, for judging whether the acceleration of the sliding screen process of described gesture belongs to predetermined acceleration scope, described predetermined acceleration scope with minimum predetermined acceleration and maximum preset acceleration for boundary value;
Described second acceleration obtainment unit 304d, if also determine that the acceleration of the sliding screen process of described gesture belongs to predetermined acceleration scope for described judging unit 304e, using the acceleration of the acceleration of sliding for described gesture screen as the page;
Described second acceleration obtainment unit 304d, if also determine that the acceleration of the sliding screen process of described gesture does not belong to predetermined acceleration scope for described judging unit 304e, and be less than described minimum predetermined acceleration, using the acceleration of described minimum predetermined acceleration as the page;
Described second acceleration obtainment unit 304d, if also determine that the acceleration of the sliding screen process of described gesture does not belong to predetermined acceleration scope for described judging unit 304e, and be greater than described maximum preset acceleration, using the acceleration of described maximum preset acceleration as the page.
In another embodiment, this device comprises: receiver module 301, coordinate points acquisition module 302, speed acquiring module 303, acceleration acquisition module 304 and display module 305;
Wherein, described display module 305 specifically for starting page roll screen with the initial velocity of the described page, every a Timer interval, the speed of described page roll screen with described acceleration for tolerance is successively decreased, when the speed of described page roll screen is reduced to pre-set velocity, stop page roll screen.
In another embodiment, this device comprises: receiver module 301, coordinate points acquisition module 302, speed acquiring module 303, acceleration acquisition module 304 and display module 305;
Wherein, speed acquiring module 303 is specifically for the mistiming according to first coordinate points and last coordinate points temporal information in the coordinate points of the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, default adjustment parameter, Timer interval and described appointment number, obtain the initial velocity of page display, obtain formula as follows:
V 0=D × T g× A/T all, wherein, V 0for initial velocity, D is the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, T gfor Timer interval, A is for presetting adjustment parameter, T allfor the mistiming of first coordinate points and last coordinate points temporal information in the coordinate points of described appointment number.
The device that the present embodiment provides, belongs to same design with embodiment of the method, and its specific implementation process refers to embodiment of the method, repeats no more here.
It should be noted that, the page display described in above-described embodiment can be the page display of the web/wap browser on browser of mobile terminal such as mobile terminal device.
Present invention also offers a kind of terminal with touch screen functionality, described terminal comprises the display device of the page any one of above-described embodiment.This terminal can be mobile terminal, as mobile phone, MP3 or PDA etc.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (11)

1. a display packing for the page, is characterized in that, comprising:
Terminal receives the display request to the page, and described display request is triggered by the sliding screen process of gesture;
Terminal obtains coordinate points and the temporal information of the appointment number in the sliding screen process of described gesture;
According to coordinate points and the temporal information of described appointment number, obtain the initial velocity of the described page;
According to coordinate points and the temporal information of described appointment number, obtain the acceleration of the described page;
According to described initial velocity and described acceleration, show the described page;
According to coordinate points and the temporal information of described appointment number, obtain the initial velocity of the described page, specifically comprise:
According to the mistiming of first coordinate points and last coordinate points temporal information in the coordinate points of the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, default adjustment parameter, Timer interval and described appointment number, obtain the initial velocity of the described page, obtain formula as follows:
V 0=D × T g× A/T all, wherein, V 0for described initial velocity, D is the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, T gfor described Timer interval, A is described default adjustment parameter, T allfor the mistiming of first coordinate points and last coordinate points temporal information in the coordinate points of described appointment number.
2. method according to claim 1, is characterized in that, terminal obtains coordinate points and the temporal information of the appointment number in the sliding screen process of described gesture, specifically comprises:
In all coordinate points that terminal generates from the sliding screen process of described gesture, according to rise time sequencing, obtain the coordinate points of specifying number and temporal information from back to front.
3. method according to claim 1, is characterized in that, according to coordinate points and the temporal information of specifying number, obtains the acceleration of the described page, specifically comprises:
According to time order and function order, the coordinate points of described appointment number is divided at least two stages;
According to coordinate points and the temporal information of first stage and the last stage in described at least two stages, obtain the speed of described first stage and described the last stage, and calculate according to the speed of described first stage and described the last stage the acceleration that described gesture slides screen process, using the acceleration of the acceleration of sliding for described gesture screen process as the described page.
4. method according to claim 3, is characterized in that, calculate the acceleration of the sliding screen process of described gesture according to the speed of described first stage and described the last stage after, described method also comprises:
Judge whether the acceleration of the sliding screen process of described gesture belongs to predetermined acceleration scope, described predetermined acceleration scope with minimum predetermined acceleration and maximum preset acceleration for boundary value;
If the acceleration of the sliding screen process of described gesture belongs to described predetermined acceleration scope, using the acceleration of the acceleration of sliding for described gesture screen as the described page;
If the acceleration of the sliding screen process of described gesture does not belong to described predetermined acceleration scope, and is less than described minimum predetermined acceleration, using the acceleration of described minimum predetermined acceleration as the described page;
If the acceleration of the sliding screen process of described gesture does not belong to described predetermined acceleration scope, and is greater than described maximum preset acceleration, using the acceleration of described maximum preset acceleration as the described page.
5. method according to claim 1, is characterized in that, according to described initial velocity and described acceleration, shows the described page, specifically comprises:
Start page roll screen with the initial velocity of the described page, every a Timer interval, the speed of described page roll screen for tolerance is successively decreased, when the speed of described page roll screen is reduced to pre-set velocity, stops page roll screen with described acceleration.
6. a display device for the page, is characterized in that, comprising:
Receiver module, for receiving the display request to the page; Described display request is triggered by the sliding screen process of gesture;
Coordinate points acquisition module, for obtaining coordinate points and the temporal information of the appointment number in the sliding screen process of described gesture;
Speed acquiring module, for according to the sliding screen process of described gesture, obtains the initial velocity of the described page;
Acceleration acquisition module, for according to coordinate points and the temporal information of specifying number, obtains the acceleration of the described page;
Display module, for according to described initial velocity and described acceleration, shows the described page;
Described speed acquiring module is specifically for the mistiming according to first coordinate points and last coordinate points temporal information in the coordinate points of the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, default adjustment parameter, Timer interval and described appointment number, obtain the initial velocity of page display, obtain formula as follows:
V 0=D × T g× A/T all, wherein, V 0for described initial velocity, D is the distance in the coordinate points of described appointment number between first coordinate points and last coordinate points, T gfor described Timer interval, A is described default adjustment parameter, T allfor the mistiming of first coordinate points and last coordinate points temporal information in the coordinate points of described appointment number.
7. device according to claim 6, it is characterized in that, described coordinate points acquisition module, specifically in all coordinate points of generating from the sliding screen process of described gesture, according to rise time sequencing, obtains the coordinate points of specifying number and temporal information from back to front.
8. device according to claim 6, is characterized in that, described acceleration acquisition module comprises:
First division unit, for according to time order and function order, is divided at least two stages by specifying the coordinate points of number;
First acceleration obtainment unit, for according to the coordinate points of first stage and the last stage in described at least two stages and temporal information, obtain the speed of described first stage and described the last stage, and calculate according to the speed of described first stage and described the last stage the acceleration that gesture slides screen process, using the acceleration of the acceleration of sliding for described gesture screen process as the described page.
9. device according to claim 8, is characterized in that, described acceleration acquisition module comprises:
Judging unit, for judging whether the acceleration of the sliding screen process of described gesture belongs to predetermined acceleration scope, described predetermined acceleration scope with minimum predetermined acceleration and maximum preset acceleration for boundary value;
Second acceleration obtainment unit, if also belong to described predetermined acceleration scope for the acceleration of the sliding screen process of described gesture, using the acceleration of the acceleration of sliding for described gesture screen as the described page;
Described second acceleration obtainment unit, if also do not belong to described predetermined acceleration scope for the acceleration of the sliding screen process of described gesture, and is less than described minimum predetermined acceleration, using the acceleration of described minimum predetermined acceleration as the page;
Described second acceleration obtainment unit, if also do not belong to described predetermined acceleration scope for the acceleration of the sliding screen process of described gesture, and is greater than described maximum preset acceleration, using the acceleration of described maximum preset acceleration as the described page.
10. device according to claim 6, it is characterized in that, described display module is specifically for starting page roll screen with the initial velocity of the described page, every a Timer interval, the speed of described page roll screen with described acceleration for tolerance is successively decreased, when the speed of described page roll screen is reduced to pre-set velocity, stop page roll screen.
11. 1 kinds of terminals with touch screen functionality, it is characterized in that, described terminal comprises the display device of any one of the claims 6-10 page.
CN201110376193.7A 2011-11-23 2011-11-23 The display packing of the page, device and terminal Active CN103135909B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110376193.7A CN103135909B (en) 2011-11-23 2011-11-23 The display packing of the page, device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110376193.7A CN103135909B (en) 2011-11-23 2011-11-23 The display packing of the page, device and terminal

Publications (2)

Publication Number Publication Date
CN103135909A CN103135909A (en) 2013-06-05
CN103135909B true CN103135909B (en) 2015-11-18

Family

ID=48495801

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110376193.7A Active CN103135909B (en) 2011-11-23 2011-11-23 The display packing of the page, device and terminal

Country Status (1)

Country Link
CN (1) CN103135909B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104345948B (en) * 2013-07-31 2017-08-25 北京壹人壹本信息科技有限公司 A kind of implementation method of original handwriting, realize device and electronic equipment
CN104808924B (en) * 2014-01-24 2018-09-11 北京猎豹移动科技有限公司 A kind of control method and system that webpage rolls
CN104881239A (en) * 2015-06-26 2015-09-02 北京进化者机器人科技有限公司 Method for bringing touch screen to top and bottom rapidly
CN105843547B (en) * 2016-05-24 2019-06-07 腾讯科技(深圳)有限公司 A kind of page sliding method and device
CN106527955B (en) * 2016-12-21 2020-07-14 深圳Tcl新技术有限公司 Method and device for controlling page sliding
CN109388737B (en) * 2017-08-03 2023-03-31 腾讯科技(北京)有限公司 Method and device for sending exposure data of content item and storage medium
CN110069194B (en) * 2019-03-21 2021-05-11 北京三快在线科技有限公司 Page blockage determining method and device, electronic equipment and readable storage medium
CN110658974B (en) * 2019-08-01 2022-08-16 平安科技(深圳)有限公司 Page sliding method and device, electronic equipment and storage medium
CN111045581B (en) * 2019-11-22 2022-06-07 安徽听见科技有限公司 Page sliding control method, device, equipment and storage medium
CN111400628B (en) * 2020-03-12 2023-04-07 腾讯科技(深圳)有限公司 Information propagation method, device, equipment and medium
CN113821153B (en) * 2021-08-23 2022-09-23 荣耀终端有限公司 Gesture navigation method, electronic device and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101226441A (en) * 2007-01-17 2008-07-23 北京书生国际信息技术有限公司 Hand-written input method capable of implementing writing style effect
CN101599001A (en) * 2009-07-13 2009-12-09 青岛海信移动通信技术股份有限公司 Update method for touch-screen display interface and multimedia electronic equipment
CN101819498A (en) * 2009-02-27 2010-09-01 瞬联讯通科技(北京)有限公司 Screen display-controlling method facing to slide body of touch screen
CN102096513A (en) * 2011-02-23 2011-06-15 惠州Tcl移动通信有限公司 Solution for sliding of touch screen and electronic device using the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101226441A (en) * 2007-01-17 2008-07-23 北京书生国际信息技术有限公司 Hand-written input method capable of implementing writing style effect
CN101819498A (en) * 2009-02-27 2010-09-01 瞬联讯通科技(北京)有限公司 Screen display-controlling method facing to slide body of touch screen
CN101599001A (en) * 2009-07-13 2009-12-09 青岛海信移动通信技术股份有限公司 Update method for touch-screen display interface and multimedia electronic equipment
CN102096513A (en) * 2011-02-23 2011-06-15 惠州Tcl移动通信有限公司 Solution for sliding of touch screen and electronic device using the same

Also Published As

Publication number Publication date
CN103135909A (en) 2013-06-05

Similar Documents

Publication Publication Date Title
CN103135909B (en) The display packing of the page, device and terminal
CN106507445B (en) Wireless fidelity Wi-Fi scanning method and mobile terminal
CN102830898B (en) Tourelle and method in equipment with touch-screen
CN105068692B (en) A kind of volume adjusting method and user terminal
CN102984352B (en) Method and device of adjusting of screen luminance of terminal and terminal
CN110727496B (en) Layout method and device of graphical user interface, electronic equipment and storage medium
CN106294820A (en) A kind of method instructing cosmetic and terminal
CN105760067A (en) Sliding control method and device for touch screen as well as electronic equipment
CN108920066B (en) Touch screen sliding adjustment method and device and touch equipment
CN104636048A (en) Page content rolling display method and device
CN104536650B (en) A kind of parallax page turning man-machine interaction method based on IOS systems
CN103809843A (en) Method and device for adjusting brightness of display screen in browser
CN106155640A (en) A kind of volume display methods and device
CN105426105B (en) A kind of alarm clock control method and mobile terminal
CN109164966A (en) A kind of method and device of screenshot capture
CN105843547A (en) Page sliding method and device
CN106681612A (en) Adjusting method applied to mobile terminal and mobile terminal
CN105183314A (en) Bright screen duration adjustment method and mobile terminal
CN106921802B (en) Audio data playing method and device
WO2019201102A1 (en) Operation gesture setting method and apparatus, and mobile terminal and storage medium
CN105242866B (en) A kind of volume adjusting method and user terminal
EP3614244B1 (en) Touch screen adjustment method, touch chip and electronic terminal
US20170212876A1 (en) Method and Apparatus for Editing Audio File
CN107635067B (en) Recording control method and mobile terminal
CN107783713A (en) A kind of scroll control method, device and mobile terminal using display interface

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant