如何在应用启动时修复白屏?

我有一个Android应用程序,在启动时会显示白屏2秒钟。我的其他应用程序不执行此操作,但是此应用程序执行了。我还实现了一个启动画面,希望它可以解决此问题。我应该增加开机画面的睡眠时间吗?谢谢。



繁华开满天机
浏览 408回答 3
3回答

炎炎设计

只需在AndroidManifest.xml文件的开始活动中提及透明主题即可。喜欢:<activity&nbsp; &nbsp; &nbsp; &nbsp; android:name="first Activity Name"&nbsp; &nbsp; &nbsp; &nbsp; android:theme="@android:style/Theme.Translucent.NoTitleBar" >&nbsp;<intent-filter>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <action android:name="android.intent.action.MAIN" />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <category android:name="android.intent.category.LAUNCHER" />&nbsp; &nbsp; &nbsp; &nbsp; </intent-filter>&nbsp;</activity>并使用Activityclass代替扩展该屏幕AppCompatActivity。喜欢 :public class SplashScreenActivity extends Activity{&nbsp; ----YOUR CODE GOES HERE----}

慕虎7371278

以自定义样式放置它可以解决所有问题。使用骇客的半透明修复程序可使您的任务栏和导航栏变得半透明,并使初始屏幕或主屏幕看起来像意大利面条。<item name="android:windowDisablePreview">true</item>
打开App,查看更多内容
随时随地看视频慕课网APP