Lines Matching full:scrolling
17 <li><a href="#term">Understand Scrolling Terminology</a></li>
18 <li><a href="#scroll">Implement Touch-Based Scrolling</a></li>
44 <p>In Android, scrolling is typically achieved by using the
50 a scrolling effect in response to touch gestures using <em>scrollers</em>.
55 scrolling animation in response to a touch event. They are similar, but
65 android.widget.Scroller} for scrolling animations.
70 when implementing scrolling yourself. {@link android.widget.ScrollView} and
76 <p>A scroller is used to animate scrolling over time, using platform-standard
77 scrolling physics (friction, velocity, etc.). The scroller itself doesn't
81 scrolling animation look smooth.</p>
85 <h2 id="term">Understand Scrolling Terminology</h2>
87 <p>"Scrolling" is a word that can take on different meanings in Android, depending on the context.</p>
89 <p><strong>Scrolling</strong> is the general process of moving the viewport (that is, the 'window'
90 of content you're looking at). When scrolling is in both the x and y axes, it's called
92 two different types of scrolling, dragging and flinging:</p>
94 <li><strong>Dragging</strong> is the type of scrolling that occurs when a user drags her
100 <li><strong>Flinging</strong> is the type of scrolling that occurs when a user
102 want to keep scrolling (moving the viewport), but decelerate until the viewport stops moving.
113 scrolling in response to a touch event. For example, you could override
115 events directly, and produce a scrolling effect or a "snapping to page" animation
119 <h2 id="#scroll">Implement Touch-Based Scrolling</h2>
358 and uses scrolling to implement the "snapping to page" animation.</p>