谷歌加瓦动画(Google Plus tile animation)

2019-07-31 03:56发布

我试图找出我怎么能做出类似的布局,如谷歌,加上时间轴视图。 有动画,而在时间线滚动,我真的很喜欢它。 任何想法如何做到这一点?

Answer 1:

您需要设置一个TranslateAnimation的观点,并且会做的伎俩为您服务。

TranslateAnimation translateAnim = new TranslateAnimation(200, 0, 0, 0 );
//Use (0, 0, 200, 0 ) if you would like to animate this in a mobile device rather than a tab
listView.clearAnimation();
translateAnim.setDuration(500);   
translateAnim.setFillBefore(true);   
listView.startAnimation(translateAnim);

希望这可以帮助 :)



Answer 2:

我想看看传送带示例代码由谷歌提供http://code.google.com/p/renderscript-examples/wiki/Carousel

从本质上讲这是什么做的是创建了一系列的瓷砖可以由任何图像的纹理,你请。 该代码被设置开箱做从外部的圆柱形转盘但可以移动的观点出发,甚至使其平为G +例如,如果你所以选。

一个值得注意的,因为杰利贝恩的(4.1),谷歌已经过时的renderScript的图形组件。 我们已经开始从的renderScript在移动的一切在我公司的OpenGL的过程,所以一定要评估是否作出新的代码已经被废弃的API是有道理的,你特定使用。



文章来源: Google Plus tile animation