繁体   English   中英

如何修复Android应用程序中的启动延迟和黑屏空白

[英]How to fix delay in launching and blank white screen in Android application

我正在开发一个android应用程序,该应用程序在启动时长时间显示白色屏幕,而第一次启动它之后又能正常工作。如何解决? 谢谢。

首先,从清单文件中删除未使用的Activity,Service,Receiver。 然后,在Application的onCreate()上使用其他线程来完成一些繁重的任务,最后,在启动器活动中使用一个欢迎页面作为窗口的背景

我们可以更改黑屏的背景颜色。 使用样式

    <resources>
<style name="Theme" parent="android:style/Theme" />
<style name="Theme.MainTheme" parent="Theme">
<item name="android:windowNoTitle">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowBackground">@drawable/background_drawable</item>
</style>
</resources>

然后在清单文件中

    <application
android:name="@string/app_name"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.MainTheme"
 >

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM