32

在许多应用程序中,我看到有一个欢迎屏幕或教程,通过在活动顶部覆盖解释来解释应用程序的工作原理。例如,在 Android 本身中,带有“让自己回家”的欢迎屏幕。

我想知道可以使用哪些技术。

编辑:“让自己回家”的截图 在此处输入图像描述 在此处输入图像描述

4

4 回答 4

28

现在有 3 种选择来显示活动的一些教程:

第一个是3个中最好的。

于 2012-09-22T23:46:15.720 回答
15

是这个吗?https://github.com/Espiandev/ShowcaseView

ShowcaseView (SCV) 库旨在通过独特且有吸引力的叠加层向用户突出和展示应用程序的特定部分。这个库非常适合指出用户的兴趣点、手势或晦涩但有用的项目......

该库基于冰淇淋三明治和果冻豆启动器中的“Cling”视图...

要使用 ShowcaseView,请使用 Builder 模式。

举个例子:

new ShowcaseView.Builder(this)
    .setTarget(new ActionViewTarget(this, ActionViewTarget.Type.HOME))
    .setContentTitle("ShowcaseView")
    .setContentText("This is highlighting the Home button")
    .hideOnTouchOutside()
    .build();

您可以使用样式来自定义 ShowcaseView 的外观。

于 2012-09-06T15:46:56.410 回答
1

从你的屏幕截图来看,这看起来像是Activity一套可以使用的......

@android:style/Theme.Translucent
于 2012-08-29T23:07:53.070 回答
0

听起来像一个弹出窗口或对话框。两者应该有类似的效果。

于 2012-08-27T20:01:54.320 回答