Android中ViewPager显示3个条目及滑动动画

在这里我们看到的一个很重要的核心的技术点是   android:clipChildren="false" 这个属性的意思是:父容器不要去切割子View,也就是说,子View即使超出了一些父容器的限制,也是可以显示出来那一部分的!

但是如何实现一个item中显示出2个相邻的item呢?


也就是通过设置这个东西就可以显示出来,让ViewPager都进行margin

mViewPager.setPageMargin(20);  设置ViewPager中pager与pager之间的margin

其次就是我们切换的时候看见的动画,这个动画有专门的实现类

//        mVp.setPageTransformer(true,new AlphaPageTransformer());

//        mVp.setPageTransformer(true,new RotateYTransformer());

//        mVp.setPageTransformer(true,new DepthPageTransformer());

//        mVp.setPageTransformer(true,new NonPageTransformer());

有很多具体的动画,也可以自己自定义!

项目源码:github.com/OnexZgj/TransformerViewPager

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,827评论 25 709
  • 文/童心说电影 说起孙俪,大家肯定有很多印象,她是娱乐圈段子手邓超的妻子,更是《甄嬛传》中的那个娘娘,也是最近火爆...
    童心说电影阅读 4,783评论 1 2
  • 坚持不懈不是一切行事的标准。 我一直以为,所有的事情只要坚持就会有好的结果。 可是,我却发现这么久的观念竟然是错的...
    那天幕后阅读 2,944评论 0 0
  • 我渴望阳光 不为照耀我的前方 只为融化内心的冰凉 我渴望雨水 不为滋润我的心田 只为洗净浮世的尘埃 我渴望爱情 不...
    姝瑾儿阅读 3,126评论 53 52
  • “各位旅客,欢迎乘坐本次列车,前方到站是终点站——北京南站,请各位旅客收拾好行李物品。。。” 列车员的广播将竹莫从...
    零度语阅读 1,560评论 0 1