android - 为 Android 应用程序设计一组 "guiding screens"的最佳方法是什么?

标签 android animation scroll

我需要在我的应用程序启动时设计介绍引导屏幕。它可以通过简单的 ViewPager 或水平 ScrollView (?)来完成,但是阻碍我使用这些的额外要求是

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


我不知道我对场景的解释是否足够好,所以请在评论中寻求澄清。我只需要一个控制/接近/图书馆的方向。

谢谢

最佳答案

我推荐这个图书馆:ShowCase

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

关于android - 为 Android 应用程序设计一组 "guiding screens"的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29893016/

相关文章:

android - 如何为相机拍摄的图像添加边框并保存

animation - 无法停止重复 UIView.animateWithDuration (Swift)

animation - 在不重置 Animator 的情况下设置 Unity3D AnimationClip 属性

ios - 如何在 ios 模拟器上模仿双指滚动/拖动手势?

java - 如何在应用程序关闭时保持服务在后台运行,但在应用程序处于前台时停止/禁用它?

android - 微调器显示像对话框

javascript - 使用 snap.svg 沿 svg 路径对对象进行动画制作和定向

ios - 以编程方式滚动 UIScrollView

html - 具有可滚动内容的 Flexbox 元素

android - "Facebook Login integration"成功提交到应用中心有什么要求?