最近,我为Android激活了GPU覆盖叠加层,并发现了为什么我的应用程序在Android上表现不佳的原因。它几乎渲染每个组件3次或更多次。
在阅读有关Google文档的透支后,我意识到设置backgroundColor是android透支的主要要点之一。我在未设置任何背景色的情况下测试了我的代码,并且android性能得到了很大改善。
我现在的问题是我想要一个简单的白色屏幕作为背景,但是默认情况下,本机的View组件的backgroundColor是浅灰色的。我尝试将本机android主题设置为白色,但更改不适用。
是否可以将backgroundColor设置为白色而没有任何其他透支?
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="android:windowBackground">@color/white</item>
</style>