android:如何在我的应用程序中实现Go Launcher等第一次教程?

android: How can I implement first time tutorial like Go Launcher in my app?

Go Launcher有一个很好的第一次教程。 它与Stock ICS第一次运行非常相似。 我想学习如何在我的应用程序首次启动时制作类似的教程。 如何在我的Android应用程序中实现这个透明视图(与屏幕对象交互)?

First Image
Second Image


我正在尝试使用带有viewpager的透明活动来做类似的事情。我想要用户可以轻扫的静态"教程"图像。

我的问题的答案之一提到了一个有趣的库(称为ShowcaseView)。它似乎也适合您的要求。

https://github.com/Espiandev/ShowcaseView


您可以使用FrameLayout或RelativeLayout作为Activity / Fragment的根,并将"第一次"View放在具有(几乎)透明背景的内容上,或使用另一个以transluscent窗口为主题的Activity / Fragment。 (像这样)

我宁愿使用Activity / Fragment,但这取决于你!


我写了一个小库,里面包含一个简单的组件,用于制作应用程序之旅。它对我的情况非常有限,但也许可能是你的情况。单个LessonCardView第一次显示onstartactivity或点击按钮任何批评,帮助或建议将不胜感激。谢谢https://github.com/dnocode/DnoLib