码迷,mamicode.com
首页 > 其他好文 > 详细

ViewPager2 demo? Google官方就有呀!

时间:2020-12-30 11:07:14      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:怎么   tps   图片   集合   公众   注意   ndk   叠加   方法   

前段时间推送了一篇:

ViewPager 要被废弃?官方ViewPager2升级版来临

很多同学留言表示需要更加详细的 demo 以及配图。

当Google出来新东西,可以去翻一下Google的github仓库的:

例如viewpager2就静静的躺在那里:

下载下来,导入到项目,可以看到Google已经帮我们准备好了各种场景下的demo:

  1. ViewPager2 + Views

  2. ViewPager2 + Fragments

  3. ViewPager2 + 集合 + Views

  4. ViewPager2 + 集合 + Fragments

  5. ViewPager2 + TabLayout

  6. ViewPager2 各种切换动画

...可以说很完备了。

技术图片
这次我来给大家配几个图:

1. 支持竖向滑动的ViewPager2
技术图片

2. Rotate 切换动画

技术图片

3. Translate 切换动画
技术图片

4. Scale 切换动画

技术图片

5. 一堆切换动画叠加

技术图片
6. ViewPager2+ TabLayout

技术图片
6. ViewPager2+ TabLayout + 动画
技术图片

7. ViewPager2+ notify 修改数据集

技术图片

整个 sample 是以 kotlin 写的,不过应该是基础使用,涉及到的API都不多,所以Kotlin和 Java 差别不大,即使你不会Kotlin,说不定还是个不错的学习 demo,一举两得。

另外viewpager2是在andoridx下:

androidx.viewpager2:viewpager2:1.0.0-alpha02

注意不要跟support各种冲突,建议新建个项目学习一波...

PS:我偶尔会帮一些关注者修改简历,很多简历上会写上:关注xxx公众号学习新技术,非常不建议哈,不如改成经常关注google官方查看新技术,经常在 google-sample的 github 上看到一些非常新的控件 sample。

此外,google的 github 仓库确实值得偶尔关注下,例如下面这些技术 demo 应该都比较熟悉吧:

...

还有很多。

一不小心又教大家了一个学习方法。

PPS:关于ViewPager2欢迎大家写学习 blog,写完记得给我投稿哈!

推荐阅读:

我在一个群分享Android 好像被我分享得没人说话了...

“为什么属性动画移动后仍可点击”,你怎么答?

这交互炸了系列 第十二式之年年有鱼

ViewPager2 demo? Google官方就有呀!

标签:怎么   tps   图片   集合   公众   注意   ndk   叠加   方法   

原文地址:https://blog.51cto.com/15064646/2572795

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!