我知道有很多关于Timely UI的问题。我目前正在使用 ViewPager ,其中我有三个页面具有不同的背景(绿色,黄色,红色)。我想在它们之间实现过渡,如下图所示。我知道如何为ViewPager实现自定义转换,但我不知道这个特定转换的逻辑是什么。
有没有人有这方面的经验?
答案 0 :(得分:0)
这种效果看起来非常好。这篇博客文章介绍了一个用位图来完成它的库。 http://andraskindler.com/blog/2014/parallaxviewpager_parallax_background_effect_for_the_viewpager/
我想这可以通过使用这个库和正确创建的图片文件来完成。我想知道,因为它看起来是每页上的渐变和每页之间的渐变(渐变渐变),如果这可以用drawable完成。它可能更容易使其适用于不同的屏幕尺寸。
我首先要处理库中提供的代码。 https://github.com/andraskindler/parallaxviewpager/blob/master/src/main/java/com/andraskindler/parallaxviewpager/ParallaxViewPager.java