在许多应用程序中,我看到有一个欢迎屏幕或教程,通过在活动之上叠加解释来解释应用程序的工作原理。例如,在Android本身,欢迎屏幕带有"让自己回家"。
我想知道可以使用哪些技术。
编辑:&#34的屏幕截图;让自己回家
答案 0 :(得分:28)
现在有3种方法可以显示某项活动的教程:
第一个是3中最好的。
答案 1 :(得分:15)
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的外观。
答案 2 :(得分:1)
从屏幕截图中看起来像Activity
设置使用...
@android:style/Theme.Translucent
答案 3 :(得分:0)
听起来像弹出窗口或对话框。两者都应该有类似的效果。