反应Native View backgroundColor和Android性能

时间:2018-07-28 18:05:13

标签: performance react-native view

最近,我为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>

0 个答案:

没有答案