【已解决】APP启动时,总是出现一个空白页

APP启动时,总是出现一个空白页,简单说:闪屏。

导致原因(AndroidManifest文件):

        android:allowBackup="true"
        android:icon="@mipmap/logo"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">


application中AppTheme用的是(偏亮样式:Light):


解决:
在AndroidManifest中,给你的启动页添加一个新的style,以避免它默认加载application的style,出现闪屏

结果如图:

具体方法一:

android:windowIsTranslucent属性设置为true,背景透明属性


具体方法二:
android:windowBackground属性设置背景图(启动页的图片)

解决闪屏问题。
-----------------------------------------------------------------------------------------------------------------

然而发现android:windowIsTranslucent属性设置为true之后,跳转页面的动画效果失效了。

解决方法(需要你自己的动画属性文件):


 
   

你可能感兴趣的:(apk启动)