我正在使用React Native组件ActivityIndicator来显示预加载状态。但是,如果此状态持续的时间比预期的时间长(或应用陷入预加载状态),我的CPU将开始快速过载。您可能会认为这是由于后台的某些计算引起的,但是即使我只是这样渲染,也会发生这种情况...
<View>
<ActivityIndicator color="white" size="small"/>
<Text>Connecting...</Text>
</View>
Run Code Online (Sandbox Code Playgroud)
我在Mac OSX 10.12.1的Genymotion模拟器中使用模拟设备(S. Galaxy S6,API 23),这消耗了CPU的进程是Vboxheadless
有什么想法可能导致此问题,或如何解决?我是在做错什么还是缺少某些设置?
android cpu-usage activity-indicator genymotion react-native
我很感兴趣,如果可以使用CSS创建包裹(或者更好的说扭曲)边框.我希望实现的效果如图所示.

android ×1
cpu-usage ×1
css ×1
css-shapes ×1
css3 ×1
genymotion ×1
html5 ×1
react-native ×1
shape ×1