Android-启动优化

2020-08-29  本文已影响0人  有腹肌的豌豆Z

一.App的启动以及Application启动过程分析

冷启动
热启动
温启动

介于冷启动和热启动之间,一般来说在以下两种情况下发生:

二.黑白屏原因

 <style name="AppTheme">
 </style>
 <style name="AppTheme" parent="Theme.AppCompat.Light">
 </style>

三.解决方案

<!-- 为 Theme 设置背景图 -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
    <item name="android:windowBackground">@drawable/bg</item>
</style>
<!-- Theme 设置背景为透明的 -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
    <item name="android:windowIsTranslucent">true</item>
</style>
<!-- Theme 去掉背景 -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
    <item name="android:windowDisablePreview">true</item>
</style>

四.解决方案小优化

    <!-- Base application theme. -->    
    <style name="AppTheme.Launcher">
        <item name="android:windowBackground">@drawable/bg</item>
    </style>

五.启动时间

上一篇下一篇

猜你喜欢

热点阅读