美文网首页
Android Scroller完全解析,

Android Scroller完全解析,

作者: ae12 | 来源:发表于2018-11-16 11:36 被阅读2次

    郭婶的博客:
    https://blog.csdn.net/guolin_blog/article/details/48719871
    讲解很好。

    android 不管如何绚丽,都是由滑动和一些特效实现的,
    滑动的实现方式:
    1.scrollTo/scrollBy

    2.通过动画给View施加平移效果来实现

    3.改变view的LayoutParams使得View重新布局,从而实现滑动。

    scrollBy 基于scrollTo方法 mscrollx mScrollyY
    mscrollx :view 左边缘和view内容左边缘在水平方向的距离的;
    mScrollY :view 上边缘到view内容上边缘的竖直距离 scrollTo 只能改变内容位置,而不能改变view在布局中的位置

    view内容区域从左到右,mScrolX<0,从下网上mScrollY<0;
    具体的内容移动,可见图片:


    scrollBy.png

    关于getScrollX()\getScrollY(),文章链接如下:
    https://blog.csdn.net/linmiansheng/article/details/17767795

    getRawx() getX()获取的坐标区别,如下文章链接:
    http://www.gcssloop.com/customview/CoordinateSystem/

    相关文章

      网友评论

          本文标题:Android Scroller完全解析,

          本文链接:https://www.haomeiwen.com/subject/ygmpfqtx.html