我正在使用 android 传感器,我不希望我的代码为每个传感器事件生成一个新对象。现在,我将数组中包含的值复制SensorEvent.values
到我自己的Sample
类值数组中。
我知道SensorEvent
s 被系统重用并且无法保留,但我想知道是否SensorEvent.values
也被重用或者是否分配了新数组。实际上,如果无论如何都创建了一个新数组,那么将数组复制到我的数组中是没有意义的(我最好SensorEvent.values
直接替换我自己的数组)。
我正在使用 android 传感器,我不希望我的代码为每个传感器事件生成一个新对象。现在,我将数组中包含的值复制SensorEvent.values
到我自己的Sample
类值数组中。
我知道SensorEvent
s 被系统重用并且无法保留,但我想知道是否SensorEvent.values
也被重用或者是否分配了新数组。实际上,如果无论如何都创建了一个新数组,那么将数组复制到我的数组中是没有意义的(我最好SensorEvent.values
直接替换我自己的数组)。