6

在 Google 相册应用中,我们可以查看按拍摄日期、月份或年份分组的照片。

为了在分组模式之间切换,它们具有出色的响应动画,其中网格中项目的大小会根据当前的捏合而变化。

我很容易弄清楚如何使用 RecyclerView 和 GridLayoutManager 创建单独的分组屏幕。但是,我对如何实现在它们之间切换存在的平滑过渡动画没有任何想法。

任何人都可以提供从哪里开始的想法吗?

我的想法是让其他分组屏幕始终在另外两个 RecyclerViews 中准备好,并在捏合动作时在它们之间交叉淡入淡出。但这不是谷歌照片的做法,因为我可以看到相同的视图被重用/重新排列以显示新屏幕。

4

0 回答 0