点击应用启动时白屏问题(冷启动白屏问题总结)

开发项目过程中测试报了一个BUG:深色模式下,进入应用界面过程中会闪浅色背景一次,也就是闪白问题。

相关知识可以参考:Android应用启动白屏问题解决办法

谷歌设计App启动的时候有一个预览的界面,在应用完成启动初始化之前都会显示这个预览界面,目的是为了让用户点击APP图标的时候有一个瞬间响应的交互体验。

一开始的解决方法是:
在Application的theme主题里加了一个:

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

发现不管用,后来参考上面的文章,主题里又加了个item,去掉了空白窗口。

核心代码

        <!--设置系统的取消预览(空白窗口)true -->
        <item name="android:windowDisablePreview">true</item>
        <!--设置背景为透明-->
        <item name="android:windowIsTranslucent">true</item>

实际代码中:
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值