【发布时间】:2018-10-11 08:03:38
【问题描述】:
对于我正在使用的启动画面:
setContentView(R.layout.activity_home);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
startActivity(new Intent(getApplicationContext(),MainActivity.class));
}
}, 3500);
它正在工作,它显示我的启动屏幕 3 秒半。但是,当我启动应用程序时,首先显示器是白色的一秒钟,然后它显示我的启动画面。由于代码有效,问题可能出在我使用的手机而不是模拟器上吗?或者我需要在我的代码中添加一些东西?
【问题讨论】:
-
你没有做错什么。您最初看到的空白屏幕是因为您的应用程序冷启动。 saulmm.github.io/avoding-android-cold-starts
-
看看this
-
@AyushKhare 提供的链接将对您有所帮助。
-
你用什么手机测试?
-
您也可以更改该白屏。实际上,这应该是实现“启动画面”的正确方法。检查这个:android.jlelse.eu/…
标签: android splash-screen