我需要在我的应用程序启动时设计介绍引导屏幕。它可以通过简单的 ViewPager 或水平 ScrollView (?)来完成,但是阻碍我使用这些的额外要求是
- 每个屏幕上都有很多动画
- 动画将绑定(bind)到滚动位置(即,动画的当前阶段将取决于用户滚动了多少,如果用户没有完成手势就回滚,动画应该回滚)
- 一些项目需要在不同的屏幕上显示动画(例如,第一个屏幕上有一个方框,当用户滚动到下一个屏幕时,方框在不移动的情况下变大,并且图形(第二个屏幕的一部分)也会显示在它下面)
我不知道我对场景的解释是否足够好,所以请在评论中寻求澄清。我只需要一个控制/接近/图书馆的方向。
谢谢
最佳答案
我推荐这个图书馆:ShowCase
通过这种方式,您可以制作交互式教程并演练您的应用。 您还可以使用此库并添加一些功能。
关于android - 为 Android 应用程序设计一组 "guiding screens"的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29893016/