关于splash页面 白屏问题

来源:互联网 发布:mac usb设备已停用 编辑:程序博客网 时间:2024/06/04 19:27

每次点击app图标,进入应用,会有一会儿的白屏。

之前在网上搜了解决办法,在Theme 里面 设置背景透明

<item name="android:windowIsTranslucent">true</item>

这样设置完后在application,在开启和退出activity的时候,会出现一些问题,切换动画变得很别扭。具体原因可能是透明的问题提了,具体怎么说,我也不知道怎么说明白了。
后来我想 如果 单独设置 启动页 activity的 theme 呢,会不会就避免这个问题呢 。
然后application的 theme 还原,吧 启动页的theme 单独换掉,然,这样没有效果了。
让我很是纠结。

后来发现,有个属性一直被忽略的。直接在主题里面设置好 背景色,是不就可以了呢。


<style name="AppSplash" parent="android:Theme">    <item name="android:windowBackground">@mipmap/index</item>    <item name="android:windowNoTitle">true</item></style>


然后再次给 启动页面 设置 theme OK了。
就这么简单。
一些属性虽然经常用,有时候总是会被忽略掉



这样 点击图标 就像 微信 QQ ..一样 瞬间响应 splash
0 0
原创粉丝点击