登录验证后如何显示启动画面确认Android Studio

时间:2015-12-21 15:10:54

标签: android android-intent android-manifest

如何在用户登录“我的仪表板”布局之前立即显示“启动画面”屏幕。

基本上,可以通过替换App将启动的活动下面的代码来更改清单上的intent-filter。

<intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

但我想在用户登录并通过App进行身份验证后才显示启动画面。

1 个答案:

答案 0 :(得分:2)

最初启动LoginActivity。当帐户通过验证时,使用Intent启动启动画面活动。

在你的启动画面中你应该有这样的东西

value: FruitId

这是你的Manifest.xml文件

    new Handler().postDelayed(new Runnable() {

        /*
         * Showing splash screen with a timer. This will be useful when you
         * want to show case your app logo / company
         */

        @Override
        public void run() {
            // This method will be executed once the timer is over
            // Start your app dashboard activity
            Intent i = new Intent(SplashScreenActivity.this, Dashboard.class);
            startActivity(i);

            // close this activity
            finish();
        }
    }, SPLASH_TIME_OUT);