美文网首页
Android Support Library 思考

Android Support Library 思考

作者: Crazy_MT | 来源:发表于2018-02-23 18:15 被阅读6次

    今天在 Github 上看到一个,可以用 RecyclerView 实现类似 ViewPager 一次滑一页的效果和一次滑多页最终停在中间的效果。想到之前项目中需要实现一次滑多页最终停在当前页中间,并且想用 RecyclerView 实现未果,所以我特地研究了一下这个库,发现主要功能实现非常简单,利用了 ToolsVersion24.2.0 之后,Google 提供的一个 SnapHelper 的辅助类,它只需要几行代码就能帮助我们实现滑动结束时保持在居中位置。SnapHelper 类有两个子类:LinearSnapHelper 和 PagerSnapHelper,分别实现一次滑一页和一次滑多页的功能。
    作为一个靠谱的 Android 工程师,Android Support Library 每次更新的内容应该了解,遇到问题会有更好的解决方案。

    相关文章

      网友评论

          本文标题:Android Support Library 思考

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