设计一套"指导屏幕的最佳方法是什么?对于Android应用程序?

时间:2015-04-27 10:19:31

标签: android animation scroll

当我的应用程序启动时,我需要设计介绍漫游屏幕。它可以通过简单的ViewPager或水平滚动视图(?)来完成,但阻碍我使用它们的附加要求是

  1. 每个屏幕上有很多动画
  2. 动画将被绑定到滚动位置(即,动画的当前阶段将取决于用户滚动了多少,如果用户在没有完成手势的情况下向后滚动,则应该回滚动画)
  3. 某些项目需要在不同的屏幕上进行动画处理(例如,第一个屏幕上有一个框,当用户滚动到下一个屏幕时,框会变大而不移动,图形(第二个屏幕的一部分)也会显示根据它)

  4. 我不知道我是否足够好地解释了这个场景,所以请在评论中要求澄清。我只需要一个方向来控制/接近/库。

    谢谢

3 个答案:

答案 0 :(得分:1)

我推荐这个库:ShowCase

通过这种方式,您可以制作交互式教程并演示您的应用。 您也可以使用此库并添加一些功能。

答案 1 :(得分:0)

使用viewpager,对于每个片段,您可以在该片段中使用不同的动画,每个片段独立于其他视图/片段 您可以使用水平滚动视图,但这将花费额外的时间并且难以编码

答案 2 :(得分:0)

似乎ViewPager拥有您需要的一切。