21

我想在我的应用程序中创建交互式旅游,如下所示:

在此处输入图像描述

我怎样才能实现它?你知道图书馆可以使它更容易吗?

4

3 回答 3

14

ShowcaseView可能是您最好的选择。它旨在通过独特且吸引人的叠加层向用户突出和展示应用程序的特定部分。该库非常适合指出用户的兴趣点、手势或晦涩但有用的项目。

该库基于 ICS 和 Jelly Bean 的 Launcher 中的“Cling”视图,但已扩展为更易于使用。

GitHub 存储库ShowcaseView

在此处输入图像描述

于 2013-04-21T10:35:35.297 回答
1

你可以检查这个链接。在这里,Roman Nurik 创建了一个向导,可以通过一些修改将其用作您的目的。您可以在此处查看源代码。

但我认为创建自己的导游会更好。使用 Fragments 和 ViewPager 创建它。

于 2013-04-21T10:05:33.433 回答
0

你可以考虑在你的应用程序中使用这个库:Showcase View。它基于ViewAndroid 在您首次启动新设备/恢复出厂设置/闪存时在 ICS 和 JB 中显示的内容,例如 CM 10 / 10.1。首次启动时也是应用程序启动器

编辑:这就是它的样子

在此处输入图像描述

正如Warpzit在他的评论中指出的那样,理论上(到目前为止我还没有使用过,但我真的很想很快使用它),您可以使用带有ViewPager.

Github 上有一个名为TweetLanes的开源项目,它使用类似的方法(减去上面提到的库)。您可以下载并查看源代码以了解该应用程序是如何实现的。如前所述,它是开源的。;-)

于 2013-04-21T10:29:32.477 回答