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

时间:2012-08-04 04:26:08

标签: android android-layout

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

First Image Second Image

3 个答案:

答案 0 :(得分:64)

我尝试使用带有viewpager的透明活动来something similar。我想要用户可以轻扫的静态“教程”图像。

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

https://github.com/Espiandev/ShowcaseView

答案 1 :(得分:5)

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

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

答案 2 :(得分:3)

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