`

View 的 scrollBy和scrollTo

 
阅读更多
Scrolling
The framework provides basic support for views that wish to internally scroll their content. This includes keeping track of the X and Y scroll offset as well as mechanisms for drawing scrollbars. See scrollBy(int, int), scrollTo(int, int), and awakenScrollBars() for more details.

scrollBy是将view的内容移动多大的距离,而scrollTo是将view的内容移动到那个点上。
http://www.javaworld.com.tw/jute/post/view?bid=26&id=273508

注意:scroll是scroll their content移动view的内容非view本身。你可以把view和view的内容分开来看,让其中一个作为参照物进行对比就可以理解了。
分享到:
评论

相关推荐

    View.scrollBy()与View.scrollTo()的使用

    本文将详细探讨`View.scrollBy()`和`View.scrollTo()`这两个方法的使用,以及它们在实际开发中的应用。 `View.scrollBy(x, y)`方法是用来平滑地滚动视图(View)的,它会沿着x轴和y轴方向移动指定的距离。这里的x和...

    android scrollTo,scrollBy与Scroller demo

    它并不直接改变View的状态,而是通过计算出滚动的起始、结束位置和中间过程,然后配合View的`computeScroll`回调方法来驱动`scrollTo`或`scrollBy`进行平滑滚动。`Scroller`提供了`startScroll(int startX, int ...

    布局滑动 scrollTo 和 scrollBy 应用DEMO

    android 布局之滑动探究 scrollTo 和 scrollBy 方法使用说明 对应的博文地址:http://blog.csdn.net/vipzjyno1/article/details/24577023

    View滑动的三种实现方法

    `ScrollBy()` 和 `ScrollTo()` 是 Android 中 View 类提供的两个方法,用于实现视图内部内容的平移。这两个方法主要适用于可滚动的视图,如 ScrollView 或 HorizontalScrollView。 - `scrollBy(x, y)`:这个方法...

    scrollTo(),scrollBy(),getScrollX(), getScrollY() 应用 Demo

    Android View api - scrollTo(),scrollBy(),getScrollX(), getScrollY(),博客地址:http://blog.csdn.net/amoscxy/article/details/77191151

    Android scrollTo和scrollBy方法使用解析

    在Android开发中,`scrollTo`和`scrollBy`是两个关键的方法,它们用于改变View的位置,特别是调整可滚动视图的内容位置。这两个方法在处理滚动操作时具有重要的作用。 `scrollTo(x, y)`方法是用来将View的内容移动...

    Android View事件机制 21问21答

    3. **Scroller**:Scroller是为了弥补scrollTo和scrollBy的滑动效果不佳,它可以与View的computeScroll配合,实现平滑的滚动动画效果,提高用户体验。 4. **ScrollTo与ScrollBy**:ScrollTo执行绝对滑动,将View的...

    利用Scroller实现防QQ列表侧滑效果

    View的scrollTo和scrollBy方法用于改变View的滚动位置。scrollTo(x, y)将View滚动到指定的绝对坐标,而scrollBy(dx, dy)则是相对于当前位置向右(dx>0)或向下(dy>0)滚动一定的像素。 3. **实现侧滑菜单的关键...

    Android View的六种移动方式

    6. **scrollBy(x, y)** 和 **scrollTo(x, y)**:这两个方法用于在视图内部进行滚动操作。`scrollBy`方法立即执行滚动,而`scrollTo`方法会在下一次绘制时滚动到指定位置。通常用于ScrollView或HorizontalScrollView...

    ScroolDemo ScroolDemo

    android view 中滚动scrollTo和scrollBy mScrollX:表示离视图起始位置的x水平方向的偏移量 mScrollY:表示离视图起始位置的y垂直方向的偏移量 分别通过getScrollX() 和getScrollY()方法获得。 注意:mScrollX和...

    Android Scroller大揭秘

    scrollTo、scrollBy方法是View中的,因此任何的View都可以通过这两种方法进行移动。首先要明白的是,scrollTo、scrollBy滑动的是View中的内容(而且还是整体滑动),而不是View本身。我们的滑动控件如SrollView可以...

    自定义view滑动1

    - `scrollTo`方法接受两个整数参数,用于让View内容滚动到指定的x和y位置,是基于绝对坐标。 - `scrollBy`方法接受两个相对当前位置的偏移量,使View内容在现有位置基础上滚动一定距离。 - Scroller类则提供了...

    Android view面试专题.pdf

    - `scrollTo/scrollBy`:移动View的内容,而不是View本身。`scrollBy`会使内容相对于当前视图位置移动。 - `Scroller`:配合`computeScroll`方法实现平滑滚动效果,它提供了一个插值计算过程,用于在重绘期间逐步...

    全面的Android view相关知识汇总整理

    - `scrollTo()`和`scrollBy()`:滚动View的内容,而不是View本身的位置,注意参照物的区别。 - `Scroller`:不直接滑动View,而是提供平滑滚动的计算,配合`computeScroll()`方法实现视图滚动。 2. **View的事件...

    Scrolldemo

    为了深入理解并实践这些知识点,你可以打开提供的Scrolldemo压缩包,查看源代码,分析不同的布局和事件处理,以及如何运用`scrollBy()`和`scrollTo()`方法。此外,你还可以尝试修改代码,添加新的功能,以此加深对...

    jianjiandandande#StudyNode#View的滑动1

    View边缘是指View的位置,由四个顶点组成,而View内容边缘是指View中的内容的边缘,scrollTo和scrollBy只能改变View内容的位置而不能

    自定义ViewGroup仿ViewPager

    首先,`scrollTo`和`scrollBy`方法是用来在视图内部进行平移操作的。`scrollTo(x, y)`允许你直接设置视图的左上角坐标,使得视图整体向右或向下移动;而`scrollBy(dx, dy)`则是相对于当前位置进行滚动,dx代表水平...

    用Scroller完成一个简单的ViewPager

    ##scrollTo和scrollBy **scrollTo:**以View的初始位置为起点进行移动 **scrollBy:**以View的当前位置为起点进行移动 ##TouchSlop 系统可以识别出的被认为是滑动的最小距离。如果大于这个距离则是滑动。 ##View....

    view面试专题.docx

    - 在调用`View.measure`方法前,会先根据`View`自身的`LayoutParams`和父布局的`MeasureSpec`确定子`View`的`MeasureSpec`。 - 确定后调用`View`的`measure`方法进行测量。 2. **`layout`流程** - 测量完成后,`...

Global site tag (gtag.js) - Google Analytics