android - 在 android 中打开 Splash scree 之前会延迟 1 到 2 秒
问题描述
当启动画面打开时,我的应用程序启动时遇到了一个错误。在启动启动画面之前会有 1 到 2 秒的延迟。在这里我提供了视频的链接,请检查它的行为:
这是启动启动画面的 AndroidManiseft 代码:
<activity
android:name=".activities.SplashActivity"
android:theme="@style/customStyleForSplash">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
这是“SplashActivity”的代码:
public class SplashActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
if(MySharedPref.getInstance(SplashActivity.this).isUserSetLocation()){
startActivity(new Intent(SplashActivity.this, ContainerActivity.class));
finish();
} else {
startActivity(new Intent(SplashActivity.this, LocationOptionsActivity.class));
finish();
}
}
}, 2000);
}
}
请向我建议可能的解决方案。谢谢
解决方案
推荐阅读
- python - 如何将列表与嵌套列表python的长度分开?
- android - 如何在我的 jni 文件夹中包含 ffmpeg 并构建 .so 文件?
- javascript - Next Js Router beforePopState ,在 handler 中访问组件的状态
- php - 导出到 excel 特定过滤日期的 PHP 代码
- ssl-certificate - CA/从属 CA 的密钥用法
- java - 从 Java 瘦客户端获取 Apache Ignite 缓存中的所有密钥
- gremlin - Gremlin 是否支持命名空间?
- python - 如何使用 .txt 文件中的二进制输入绘制 PCM 波
- python - 为什么在推送到 Github 时会创建一个新的子目录
- python-3.x - 如果 HTML 标签位于 ::Before using bs4 下,如何提取文本