我想在我的应用中创建互动游览,如下所示:
我怎样才能实现它?你知道一个图书馆让它变得更容易吗?
答案 0 :(得分:13)
ShowcaseView可能是您最好的选择。它旨在通过独特而有吸引力的叠加层向用户突出显示和展示应用程序的特定部分。该库非常适合指出用户,手势或模糊但有用的项目的兴趣点。
该库基于ICS和Jelly Bean上的Launcher中的“Cling”视图,但扩展为更易于使用。
GitHub存储库ShowcaseView
答案 1 :(得分:1)
你可以查看这个link。在这里,Roman Nurik创建了一个向导,可以通过一些修改将其用作您的目的。您可以看到来源here。
但我认为最好创建自己的导游。使用Fragments和ViewPager创建它。
答案 2 :(得分:0)
您可以考虑在您的应用中使用此库:Showcase View。它基于Android在ICS和JB中显示的View
,当您第一次启动新设备/出厂重置/闪存时,例如CM 10 / 10.1。第一次启动时的应用启动器也是如此。
编辑:这就是它的外观
正如 Warpzit 在他的评论中指出的那样,在理论上(我到目前为止还没有用过,但我真的非常希望尽快使用它),你可以在ViewPager
中使用带有屏幕截图的库。
Github上有一个名为TweetLanes的开源项目,该项目采用了类似的方法(减去上面提到的库)。您可以下载并向源代码查看应用程序的实现方式。如上所述,它是开源的。 ; - )