Android:Yahoo Weather App水平滚动视图效果?

时间:2014-04-22 19:10:44

标签: java android

我想知道你在Yahoo Weather App中看到的这种滚动的Android实现是什么。这是一个视频示例:

http://www.youtube.com/watch?v=a-q_yetkpik

任何关于如何实现这一点的例子或想法都会真诚地帮助这个可怜的迷失的灵魂!

谢谢

3 个答案:

答案 0 :(得分:5)

使用该库https://github.com/xgc1986/ParallaxPagerLibrary,它非常易于使用,而且对我有用

demo

答案 1 :(得分:2)

你应该在这里分开两个不同的东西:

水平滚动
当您在viewpager中滑动时,背景移动速度比内容慢。 使用ParallaxPagerLibrary

可以实现此效果

垂直滚动
向上滑动时,背景图像会模糊,使“刷过的”内容对用户更加明显。 This post解释了这一切,并提供了一个图书馆。

但是,如果你想要它更好,有人写了一个简单的“克隆”这个天气应用程序https://github.com/MoshDev/LikeYahooWeather

答案 2 :(得分:1)

他们自定义了ViewPager,小部件被称为WeatherViewPager但很遗憾,它看起来像ViewPager,具有一种视差

您可以查看https://play.google.com/store/apps/details?id=com.desarrollodroide.repos

它是一组可用的开源库

e.g。 Utils->ParalloidUtils->ParallaxScroll