欢迎 activity 在 android
Welcome activity in android
我正在 android 制作一个应用程序,我需要一个欢迎词 activity。我想在五个 seconds.Should 之后自动表示我的欢迎 activity 我为此使用计时器吗?
Splash scree 是更好的选择:
Android 启动画面通常用于在应用完全加载之前向用户显示某种进度。有些人使用启动画面只是为了展示他们的应用程序/公司徽标几秒钟。
要实现,请遵循此 link:
http://www.androidhive.info/2013/07/how-to-implement-android-splash-screen-2/
在 setContentView
方法之后将此代码添加到 WelcomeActivity
中,让您的 WelcomeScreen 显示几秒钟。
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(WelcomeActivity.this, MainActivity.class);
startActivity(intent);
finish(); //This closes current activity
}
}, 4000); //It means 4 seconds
}
如果必须使用启动画面,则不推荐使用它。
如果您要执行任何 start-up 操作,您可以使用启动画面。
总之根据你的情况
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent startLandingPageActivity = new Intent(MainLauncher.this, LandingPageActivity.class);
startActivity(startLandingPageActivity);
}
}, 5000);
我正在 android 制作一个应用程序,我需要一个欢迎词 activity。我想在五个 seconds.Should 之后自动表示我的欢迎 activity 我为此使用计时器吗?
Splash scree 是更好的选择:
Android 启动画面通常用于在应用完全加载之前向用户显示某种进度。有些人使用启动画面只是为了展示他们的应用程序/公司徽标几秒钟。
要实现,请遵循此 link:
http://www.androidhive.info/2013/07/how-to-implement-android-splash-screen-2/
在 setContentView
方法之后将此代码添加到 WelcomeActivity
中,让您的 WelcomeScreen 显示几秒钟。
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(WelcomeActivity.this, MainActivity.class);
startActivity(intent);
finish(); //This closes current activity
}
}, 4000); //It means 4 seconds
}
如果必须使用启动画面,则不推荐使用它。
如果您要执行任何 start-up 操作,您可以使用启动画面。
总之根据你的情况
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent startLandingPageActivity = new Intent(MainLauncher.this, LandingPageActivity.class);
startActivity(startLandingPageActivity);
}
}, 5000);