android:如何在我的应用程序中实现像Go Launcher这样的首次教程?


86

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

第一张图片 第二张图片

Answers:


66

我试图使用透明活动在其中包含viewpager来做类似的事情。我想要用户可以滑动的静态“教程”图像。

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

https://github.com/Espiandev/ShowcaseView


3
非常感谢!我使用了您使用的方式(透明活动),但是该库正是我需要的东西:)
moallemi 2012年

感谢您对图书馆的介绍
弗拉杰什

该库也可以用于显示抽屉图标和菜单的指南吗?
Vivek Sinha

@VivekSinha:不可以!
蒂娜

5

您可以将FrameLayout或RelativeLayout用作“活动/片段”的根,然后将“首次”视图放在(几乎)透明背景下的内容上,也可以将另一个“活动/片段”主题设置为半透明的窗口。(像这样

我宁愿使用活动/片段,但这取决于您!


3

我写了一个小图书馆,其中包含一个用于进行应用程序浏览的简单组件。这只限于我的情况,但也许是你的情况。单个LessonCardView首次显示在startactivity上或单击按钮时显示。任何批评,帮助或建议,将不胜感激。谢谢https://github.com/dnocode/DnoLib

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.