第一次打开入职者屏幕应该是清单上的.LAUNCHER吗?

时间:2018-04-18 00:32:54

标签: java android android-studio manifest launch

我正在尝试制作一款具有入门级屏幕的Android应用,该应用应该教会用户如何使用该应用。我只想在第一次打开应用程序时显示此屏幕。我的主要活动有一个带有碎片的导航抽屉(recyclerview),一旦看到Onboarding屏幕或者第一次打开应用程序,该屏幕应该显示为启动器。

所以,问题是:我应该在清单中选择什么活动作为启动器?

P.S.:提前告诉我糟糕的英语。

1 个答案:

答案 0 :(得分:0)

有不同的方法可以做到这一点。您可以创建没有布局的活动,并将其命名为DispatcherActivity。将此活动作为启动器活动。

然后,您可以使用SharedPreferences确定首次启动或后续启动(存储布尔值isFirstLaunch,在OnboardingScreen启动后立即将其设置为true){{1这个活动。如果首次启动,则启动onCreate否则启动OnboardingActivity